<?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:oef="http://xbrl.sec.gov/oef/2025"
  xmlns:ot="http://ot/20260331"
  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="ot-20260331.xsd" xlink:type="simple"/>
    <context id="From2025-04-01to2026-03-31_C000146106Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2025-04-01to2026-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2025-04-01to2026-03-31_SP500IndexTR2018BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">ot:SP500IndexTR2018BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2016-03-31to2016-03-31_C000146106Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="From2016-03-31to2016-03-31_SP500IndexTR2018BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">ot:SP500IndexTR2018BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-31</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="From2016-04-01to2017-03-31_C000146106Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="From2016-04-01to2017-03-31_SP500IndexTR2018BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">ot:SP500IndexTR2018BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="From2016-04-01to2018-03-31_C000146106Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="From2016-04-01to2018-03-31_SP500IndexTR2018BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">ot:SP500IndexTR2018BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="From2016-04-01to2019-03-31_C000146106Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="From2016-04-01to2019-03-31_SP500IndexTR2018BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">ot:SP500IndexTR2018BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="From2016-04-01to2020-03-31_C000146106Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="From2016-04-01to2020-03-31_SP500IndexTR2018BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">ot:SP500IndexTR2018BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="From2016-04-01to2021-03-31_C000146106Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2016-04-01to2021-03-31_SP500IndexTR2018BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">ot:SP500IndexTR2018BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2016-04-01to2022-03-31_C000146106Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2016-04-01to2022-03-31_SP500IndexTR2018BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">ot:SP500IndexTR2018BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2016-04-01to2023-03-31_C000146106Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2016-04-01to2023-03-31_SP500IndexTR2018BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">ot:SP500IndexTR2018BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2016-04-01to2024-03-31_C000146106Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2016-04-01to2024-03-31_SP500IndexTR2018BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">ot:SP500IndexTR2018BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2016-04-01to2025-03-31_C000146106Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2016-04-01to2025-03-31_SP500IndexTR2018BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">ot:SP500IndexTR2018BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2016-04-01to2026-03-31_C000146106Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2016-04-01to2026-03-31_SP500IndexTR2018BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">ot:SP500IndexTR2018BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2025-04-01to2026-03-31_C000146106Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2021-04-01to2026-03-31_C000146106Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2016-04-01to2026-03-31_C000146106Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2021-04-01to2026-03-31_SP500IndexTR2018BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">ot:SP500IndexTR2018BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000146106Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000146106Member_A67066G104NvidiaCorpCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">ot:A67066G104NvidiaCorpCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000146106Member_A037833100AppleIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">ot:A037833100AppleIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000146106Member_A594918104MicrosoftCorpCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">ot:A594918104MicrosoftCorpCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000146106Member_A023135106AmazoncomIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">ot:A023135106AmazoncomIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000146106Member_A02079K305AlphabetIncClassACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">ot:A02079K305AlphabetIncClassACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000146106Member_A11135F101BroadcomIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">ot:A11135F101BroadcomIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000146106Member_A02079K107AlphabetIncClassCCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">ot:A02079K107AlphabetIncClassCCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000146106Member_A30303M102MetaPlatformsIncClassACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">ot:A30303M102MetaPlatformsIncClassACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000146106Member_A88160R101TeslaIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">ot:A88160R101TeslaIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000146106Member_A084670702BerkshireHathawayIncClassBCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">ot:A084670702BerkshireHathawayIncClassBCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000146106Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000146106Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000146106Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000146106Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000146106Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000146106Member_IndustrialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">ot:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000146106Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000146106Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000146106Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000146106Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">ot:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000146106Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001345125</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ot:C000146106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <unit id="Holding">
        <measure>ot:Holding</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="From2025-04-01to2026-03-31"
      id="EntityCentralIndexKey_CC8E6006B52D4B84">0001345125</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="From2025-04-01to2026-03-31"
      id="AmendmentFlag_B73A341062444B6A">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="From2025-04-01to2026-03-31"
      id="DocumentType_E411AB37BE8449F6">N-CSR</dei:DocumentType>
    <dei:EntityRegistrantName
      contextRef="From2025-04-01to2026-03-31"
      id="EntityRegistrantName_72F1A10FF4644220">CYBER HORNET TRUST</dei:EntityRegistrantName>
    <dei:EntityInvCompanyType
      contextRef="From2025-04-01to2026-03-31"
      id="EntityInvCompanyType_7CFDD596094C4C79">N-1A</dei:EntityInvCompanyType>
    <dei:DocumentPeriodEndDate
      contextRef="From2025-04-01to2026-03-31"
      id="DocumentPeriodEndDate_08360D86DC8143F9">2026-03-31</dei:DocumentPeriodEndDate>
    <dei:TradingSymbol
      contextRef="From2025-04-01to2026-03-31_C000146106Member"
      id="TradingSymbol_99CB17F03C19437A">INDEX</dei:TradingSymbol>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-04-01to2026-03-31"
      id="ShareholderReportAnnualOrSemiAnnual_8AC6390EBA984BF7">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoWebsite
      contextRef="From2025-04-01to2026-03-31_C000146106Member"
      id="AddlInfoWebsite_9D434BE3B4174956">https://funddocs.filepoint.com/onefund/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-04-01to2026-03-31_C000146106Member"
      id="AddlInfoPhoneNumber_3865B23B7914448C">1-844-464-6339</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2025-04-01to2026-03-31_C000146106Member"
      id="ExpensesTextBlock_8500B9142CEE419C">&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 / 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; 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 / 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; 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-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-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-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-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;No Load Shares&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-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;$27&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-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.25%&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-04-01to2026-03-31_C000146106Member"
      decimals="0"
      id="ExpensesPaidAmt_99FCED6B387C43DD"
      unitRef="USD">27</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-04-01to2026-03-31_C000146106Member"
      decimals="INF"
      id="ExpenseRatioPct_9D9082E6BD324BD8"
      unitRef="Pure">0.0025</oef:ExpenseRatioPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-04-01to2026-03-31_C000146106Member"
      id="LineGraphAndTableMeasureName_656D7CD05BCB4769">CYBER HORNET S&amp;amp;P 500&lt;sup style="inset: 1.5px 0px 4px; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; position: relative; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&#xae;&lt;/sup&gt;</oef:LineGraphAndTableMeasureName>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-04-01to2026-03-31_SP500IndexTR2018BroadBasedIndexMember"
      id="LineGraphAndTableMeasureName_DCCBF41B50E14151">S&amp;amp;P 500&lt;sup style="inset: 1.5px 0px 4px; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; position: relative; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&#xae;&lt;/sup&gt; Index</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="From2016-03-31to2016-03-31_C000146106Member"
      decimals="0"
      id="AccmVal_BAB58EC16FFB407F"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-31to2016-03-31_SP500IndexTR2018BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_E5B79B33E79440E2"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-04-01to2017-03-31_C000146106Member"
      decimals="0"
      id="AccmVal_AF4AE6AB01CE4B81"
      unitRef="USD">11719</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-04-01to2017-03-31_SP500IndexTR2018BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_AF366A0F00B14014"
      unitRef="USD">11717</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-04-01to2018-03-31_C000146106Member"
      decimals="0"
      id="AccmVal_16CA3B9B71BE4EA1"
      unitRef="USD">13066</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-04-01to2018-03-31_SP500IndexTR2018BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_9351CC3A49284554"
      unitRef="USD">13357</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-04-01to2019-03-31_C000146106Member"
      decimals="0"
      id="AccmVal_0B25171E63DD4A0F"
      unitRef="USD">13983</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-04-01to2019-03-31_SP500IndexTR2018BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_C106DDDCD32248F1"
      unitRef="USD">14625</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-04-01to2020-03-31_C000146106Member"
      decimals="0"
      id="AccmVal_AADF59B83E02499C"
      unitRef="USD">11541</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-04-01to2020-03-31_SP500IndexTR2018BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_918513D0A3674715"
      unitRef="USD">13605</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-04-01to2021-03-31_C000146106Member"
      decimals="0"
      id="AccmVal_0F94F1B9286D41A9"
      unitRef="USD">19697</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-04-01to2021-03-31_SP500IndexTR2018BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_6BB5D01758554AFF"
      unitRef="USD">21271</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-04-01to2022-03-31_C000146106Member"
      decimals="0"
      id="AccmVal_75DADBE31E404763"
      unitRef="USD">22225</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-04-01to2022-03-31_SP500IndexTR2018BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_2EAA8E1A82414F24"
      unitRef="USD">24599</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-04-01to2023-03-31_C000146106Member"
      decimals="0"
      id="AccmVal_E1E2028DAB4046CE"
      unitRef="USD">20777</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-04-01to2023-03-31_SP500IndexTR2018BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_2EB8912816B84353"
      unitRef="USD">22698</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-04-01to2024-03-31_C000146106Member"
      decimals="0"
      id="AccmVal_E96F32E2FEBB4D3E"
      unitRef="USD">24618</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-04-01to2024-03-31_SP500IndexTR2018BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_9103B54E01BD49FE"
      unitRef="USD">29480</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-04-01to2025-03-31_C000146106Member"
      decimals="0"
      id="AccmVal_26B9F3207B25469A"
      unitRef="USD">26595</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-04-01to2025-03-31_SP500IndexTR2018BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_B782A2F52E124138"
      unitRef="USD">31913</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-04-01to2026-03-31_C000146106Member"
      decimals="0"
      id="AccmVal_9DEF40F5ECD34972"
      unitRef="USD">31287</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-04-01to2026-03-31_SP500IndexTR2018BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_1FEEB7246395498C"
      unitRef="USD">37594</oef:AccmVal>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-04-01to2026-03-31_C000146106Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_2B39B6DA4C15426E"
      unitRef="Pure">0.1764</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-04-01to2026-03-31_C000146106Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_3587EF358FD74074"
      unitRef="Pure">0.0970</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-04-01to2026-03-31_C000146106Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_907B9D55D4094EF6"
      unitRef="Pure">0.1208</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-04-01to2026-03-31_SP500IndexTR2018BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_7E0E859B749F4B91"
      unitRef="Pure">0.1780</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-04-01to2026-03-31_SP500IndexTR2018BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_52D3644CF8A94689"
      unitRef="Pure">0.1206</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-04-01to2026-03-31_SP500IndexTR2018BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_0B060DD900914A86"
      unitRef="Pure">0.1416</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2025-04-01to2026-03-31_C000146106Member"
      id="PerformancePastDoesNotIndicateFuture_BC3E55C80A4F4D7D">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-04-01to2026-03-31_C000146106Member"
      id="NoDeductionOfTaxesTextBlock_9B378F6721864080">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-04-01to2026-03-31_C000146106Member"
      id="AddlFundStatisticsTextBlock_EBCD9CDBE2F9450B">&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 / 67; 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; 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 / 67; 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-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: 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-decoration: unset; box-sizing: border-box; color: rgb(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;$147,863,663&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-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-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: 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-decoration: unset; box-sizing: border-box; color: rgb(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;505&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-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Total Advisory Fees Paid (net of waivers)&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-decoration: unset; box-sizing: border-box; color: rgb(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;$0&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; 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-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: 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-decoration: unset; box-sizing: border-box; color: rgb(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;30%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-03-31_C000146106Member"
      decimals="0"
      id="AssetsNet_5739CD8443774110"
      unitRef="USD">147863663</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-03-31_C000146106Member"
      decimals="INF"
      id="HoldingsCount_7AC2758943B84742"
      unitRef="Holding">505</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2025-04-01to2026-03-31_C000146106Member"
      decimals="0"
      id="AdvisoryFeesPaidAmt_95B7F9B7AA484681"
      unitRef="USD">0</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-04-01to2026-03-31_C000146106Member"
      decimals="INF"
      id="InvestmentCompanyPortfolioTurnover_74EA51FF9FE44550"
      unitRef="Pure">0.30</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000146106Member_A67066G104NvidiaCorpCTIMember"
      decimals="INF"
      id="PctOfNav_177935B25C904972"
      unitRef="Pure">0.076</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000146106Member_A037833100AppleIncCTIMember"
      decimals="INF"
      id="PctOfNav_E5B29AFC32C64E71"
      unitRef="Pure">0.067</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000146106Member_A594918104MicrosoftCorpCTIMember"
      decimals="INF"
      id="PctOfNav_5ED5C544DEA84134"
      unitRef="Pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000146106Member_A023135106AmazoncomIncCTIMember"
      decimals="INF"
      id="PctOfNav_40DAC8CC7D3848F0"
      unitRef="Pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000146106Member_A02079K305AlphabetIncClassACTIMember"
      decimals="INF"
      id="PctOfNav_38C449E2126945C9"
      unitRef="Pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000146106Member_A11135F101BroadcomIncCTIMember"
      decimals="INF"
      id="PctOfNav_061CA2DB1F574000"
      unitRef="Pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000146106Member_A02079K107AlphabetIncClassCCTIMember"
      decimals="INF"
      id="PctOfNav_DEE61088CADF4173"
      unitRef="Pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000146106Member_A30303M102MetaPlatformsIncClassACTIMember"
      decimals="INF"
      id="PctOfNav_009BB9A6E4D14CF9"
      unitRef="Pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000146106Member_A88160R101TeslaIncCTIMember"
      decimals="INF"
      id="PctOfNav_E9EBA618690D4243"
      unitRef="Pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000146106Member_A084670702BerkshireHathawayIncClassBCTIMember"
      decimals="INF"
      id="PctOfNav_E206B5E43E454E70"
      unitRef="Pure">0.016</oef:PctOfNav>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-04-01to2026-03-31_C000146106Member"
      id="HoldingsTableTextBlock_A1C4E20EFF4E4782">&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 / 67; 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; 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;Composition of Net Assets (% of net assets)&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgb(255, 255, 255); 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 / 44 / 67; 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-287988c9-id54b92a1382bf8f2afd286c3" src="i09a820bf9f94cf12ac839281.jpg" style="pointer-events: all; width: 396px; height: 234px; background-color: rgb(255, 255, 255); box-sizing: border-box; color: 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="z-index: 99; position: absolute; inset: 0px; width: 100%; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 246px 578.969px 378px 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;Other Assets in Excess of Liabilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;0.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: 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.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;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.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: 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.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;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;4.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;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.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;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;8.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;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.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;9.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;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;10.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; 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;12.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;32.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000146106Member_RealEstateSectorMember"
      decimals="INF"
      id="PctOfNav_F923A367CD7A4473"
      unitRef="Pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000146106Member_MaterialsSectorMember"
      decimals="INF"
      id="PctOfNav_CA527B38D89D4B67"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000146106Member_UtilitiesSectorMember"
      decimals="INF"
      id="PctOfNav_D99AB032595B4827"
      unitRef="Pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000146106Member_EnergySectorMember"
      decimals="INF"
      id="PctOfNav_84270BD29F6F4258"
      unitRef="Pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000146106Member_ConsumerStaplesSectorMember"
      decimals="INF"
      id="PctOfNav_B793EDFF0A7E4950"
      unitRef="Pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000146106Member_IndustrialsSectorMember"
      decimals="INF"
      id="PctOfNav_2540EDD528054173"
      unitRef="Pure">0.089</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000146106Member_HealthcareSectorMember"
      decimals="INF"
      id="PctOfNav_CA5F0381BD3E4B49"
      unitRef="Pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000146106Member_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="PctOfNav_6BE8AF3B69E54EEB"
      unitRef="Pure">0.097</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000146106Member_CommunicationsSectorMember"
      decimals="INF"
      id="PctOfNav_9E104F9D8A364197"
      unitRef="Pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000146106Member_FinancialsSectorMember"
      decimals="INF"
      id="PctOfNav_4D2A2C2FCD214478"
      unitRef="Pure">0.123</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000146106Member_TechnologySectorMember"
      decimals="INF"
      id="PctOfNav_AE3AF002C0EB45CF"
      unitRef="Pure">0.329</oef:PctOfNav>
    <oef:AddlInfoWebsite
      contextRef="From2025-04-01to2026-03-31_C000146106Member"
      id="AddlInfoWebsite_CCBC0C5784D84B94">https://funddocs.filepoint.com/onefund/</oef:AddlInfoWebsite>
    <oef:FundName
      contextRef="From2025-04-01to2026-03-31_C000146106Member"
      id="FundName_5554E01F73894617">CYBER HORNET S&amp;amp;P 500&lt;sup style="inset: 1.5px 0px 4px; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; position: relative; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&#xae;&lt;/sup&gt;</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-04-01to2026-03-31"
      id="ShareholderReportAnnualOrSemiAnnual_36F56A1AF2F14CE2">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <dei:TradingSymbol
      contextRef="From2025-04-01to2026-03-31_C000146106Member"
      id="TradingSymbol_5EF0CF689CF141F2">INDEX</dei:TradingSymbol>
</xbrl>
