<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2025"
  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:sfi="http://www.crossmarkglobal.com/20260626"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cik0000092500-20260626.xsd" xlink:type="simple"/>
    <context id="D20160430_20160430_BlendedBenchmarkC000030112IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkC000030112IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_BlendedBenchmarkIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_BloombergUSAggregateBondC000010642IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:BloombergUSAggregateBondC000010642IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_BloombergUSGovernmentCreditBondC000010642IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BloombergUSGovernmentCreditBondC000010642IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_BloombergUSGovernmentCreditBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BloombergUSGovernmentCreditBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000010134Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000010135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000010642Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010642Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000010643Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010643Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000030111Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000030112Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000061277Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000061278Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000177432Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_C000177433Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_MSCIWorldC000061278IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldC000061278IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_MSCIWorldHighDividendYieldC000061278IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldC000061278IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_MSCIWorldHighDividendYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_SAndP1000C000177433IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000C000177433IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_SAndP1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_SAndPComposite1500C000177433IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500C000177433IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_SAndPComposite1500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_SAndPInternational700ADRC000030112IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRC000030112IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_SAndPInternational700ADRIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_StandardAndPoorS500C000010135IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:StandardAndPoorS500C000010135IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160430_20160430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-30</startDate>
            <endDate>2016-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_BlendedBenchmarkC000030112IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkC000030112IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_BlendedBenchmarkIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_BloombergUSAggregateBondC000010642IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:BloombergUSAggregateBondC000010642IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_BloombergUSGovernmentCreditBondC000010642IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BloombergUSGovernmentCreditBondC000010642IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_BloombergUSGovernmentCreditBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BloombergUSGovernmentCreditBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000010134Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000010135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000010642Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010642Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000010643Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010643Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000030111Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000030112Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000061277Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000061278Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000177432Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_C000177433Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_MSCIWorldC000061278IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldC000061278IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_MSCIWorldHighDividendYieldC000061278IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldC000061278IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_MSCIWorldHighDividendYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_SAndP1000C000177433IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000C000177433IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_SAndP1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_SAndPComposite1500C000177433IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500C000177433IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_SAndPComposite1500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_SAndPInternational700ADRC000030112IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRC000030112IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_SAndPInternational700ADRIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_StandardAndPoorS500C000010135IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:StandardAndPoorS500C000010135IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20180430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_BlendedBenchmarkC000030112IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkC000030112IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_BlendedBenchmarkIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_BloombergUSAggregateBondC000010642IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:BloombergUSAggregateBondC000010642IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_BloombergUSGovernmentCreditBondC000010642IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BloombergUSGovernmentCreditBondC000010642IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_BloombergUSGovernmentCreditBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BloombergUSGovernmentCreditBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000010134Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000010135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000010642Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010642Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000010643Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010643Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000030111Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000030112Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000061277Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000061278Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000177432Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_C000177433Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_MSCIWorldC000061278IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldC000061278IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_MSCIWorldHighDividendYieldC000061278IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldC000061278IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_MSCIWorldHighDividendYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_SAndP1000C000177433IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000C000177433IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_SAndP1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_SAndPComposite1500C000177433IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500C000177433IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_SAndPComposite1500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_SAndPInternational700ADRC000030112IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRC000030112IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_SAndPInternational700ADRIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_StandardAndPoorS500C000010135IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:StandardAndPoorS500C000010135IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20190430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_BlendedBenchmarkC000030112IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkC000030112IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_BlendedBenchmarkIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_BloombergUSAggregateBondC000010642IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:BloombergUSAggregateBondC000010642IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_BloombergUSGovernmentCreditBondC000010642IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BloombergUSGovernmentCreditBondC000010642IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_BloombergUSGovernmentCreditBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BloombergUSGovernmentCreditBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000010134Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000010135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000010642Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010642Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000010643Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010643Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000030111Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000030112Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000061277Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000061278Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000177432Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_C000177433Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_MSCIWorldC000061278IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldC000061278IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_MSCIWorldHighDividendYieldC000061278IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldC000061278IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_MSCIWorldHighDividendYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_SAndP1000C000177433IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000C000177433IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_SAndP1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_SAndPComposite1500C000177433IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500C000177433IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_SAndPComposite1500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_SAndPInternational700ADRC000030112IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRC000030112IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_SAndPInternational700ADRIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_StandardAndPoorS500C000010135IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:StandardAndPoorS500C000010135IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20200430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_BlendedBenchmarkC000030112IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkC000030112IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_BlendedBenchmarkIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_BloombergUSAggregateBondC000010642IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:BloombergUSAggregateBondC000010642IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_BloombergUSGovernmentCreditBondC000010642IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BloombergUSGovernmentCreditBondC000010642IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_BloombergUSGovernmentCreditBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BloombergUSGovernmentCreditBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000010134Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000010135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000010642Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010642Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000010643Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010643Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000030111Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000030112Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000061277Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000061278Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000177432Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_C000177433Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_MSCIWorldC000061278IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldC000061278IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_MSCIWorldHighDividendYieldC000061278IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldC000061278IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_MSCIWorldHighDividendYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_SAndP1000C000177433IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000C000177433IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_SAndP1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_SAndPComposite1500C000177433IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500C000177433IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_SAndPComposite1500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_SAndPInternational700ADRC000030112IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRC000030112IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_SAndPInternational700ADRIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_StandardAndPoorS500C000010135IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:StandardAndPoorS500C000010135IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20220430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_BlendedBenchmarkC000030112IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkC000030112IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_BlendedBenchmarkIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_BloombergUSAggregateBondC000010642IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:BloombergUSAggregateBondC000010642IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_BloombergUSGovernmentCreditBondC000010642IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BloombergUSGovernmentCreditBondC000010642IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_BloombergUSGovernmentCreditBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BloombergUSGovernmentCreditBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000010134Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000010135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000010642Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010642Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000010643Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010643Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000030111Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000030112Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000061277Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000061278Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000177432Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_C000177433Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_MSCIWorldC000061278IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldC000061278IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_MSCIWorldHighDividendYieldC000061278IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldC000061278IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_MSCIWorldHighDividendYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_SAndP1000C000177433IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000C000177433IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_SAndP1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_SAndPComposite1500C000177433IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500C000177433IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_SAndPComposite1500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_SAndPInternational700ADRC000030112IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRC000030112IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_SAndPInternational700ADRIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_StandardAndPoorS500C000010135IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:StandardAndPoorS500C000010135IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20230430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_BlendedBenchmarkC000030112IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkC000030112IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_BlendedBenchmarkIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_BloombergUSAggregateBondC000010642IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:BloombergUSAggregateBondC000010642IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_BloombergUSGovernmentCreditBondC000010642IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BloombergUSGovernmentCreditBondC000010642IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_BloombergUSGovernmentCreditBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BloombergUSGovernmentCreditBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000010134Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000010135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000010642Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010642Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000010643Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010643Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000030111Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000030112Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000061277Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000061278Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000177432Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_C000177433Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_MSCIWorldC000061278IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldC000061278IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_MSCIWorldHighDividendYieldC000061278IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldC000061278IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_MSCIWorldHighDividendYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_SAndP1000C000177433IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000C000177433IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_SAndP1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_SAndPComposite1500C000177433IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500C000177433IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_SAndPComposite1500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_SAndPInternational700ADRC000030112IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRC000030112IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_SAndPInternational700ADRIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_StandardAndPoorS500C000010135IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:StandardAndPoorS500C000010135IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20240430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_BlendedBenchmarkC000030112IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkC000030112IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_BlendedBenchmarkIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_BloombergUSAggregateBondC000010642IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:BloombergUSAggregateBondC000010642IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_BloombergUSGovernmentCreditBondC000010642IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BloombergUSGovernmentCreditBondC000010642IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_BloombergUSGovernmentCreditBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BloombergUSGovernmentCreditBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000010134Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000010135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000010642Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010642Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000010643Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010643Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000030111Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000030112Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000061277Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000061278Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000177432Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_C000177433Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_MSCIWorldC000061278IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldC000061278IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_MSCIWorldHighDividendYieldC000061278IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldC000061278IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_MSCIWorldHighDividendYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_SAndP1000C000177433IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000C000177433IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_SAndP1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_SAndPComposite1500C000177433IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500C000177433IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_SAndPComposite1500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_SAndPInternational700ADRC000030112IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRC000030112IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_SAndPInternational700ADRIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_StandardAndPoorS500C000010135IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:StandardAndPoorS500C000010135IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20160501_20250430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20171213_20171213_BlendedBenchmarkIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-13</startDate>
            <endDate>2017-12-13</endDate>
        </period>
    </context>
    <context id="D20171213_20171213_C000195828Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-13</startDate>
            <endDate>2017-12-13</endDate>
        </period>
    </context>
    <context id="D20171213_20171213_C000195831Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-13</startDate>
            <endDate>2017-12-13</endDate>
        </period>
    </context>
    <context id="D20171213_20171213_C000195836Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-13</startDate>
            <endDate>2017-12-13</endDate>
        </period>
    </context>
    <context id="D20171213_20171213_SAndP1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-13</startDate>
            <endDate>2017-12-13</endDate>
        </period>
    </context>
    <context id="D20171213_20171213_SAndPComposite1500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-13</startDate>
            <endDate>2017-12-13</endDate>
        </period>
    </context>
    <context id="D20171213_20171213_SAndPInternational700ADRIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-13</startDate>
            <endDate>2017-12-13</endDate>
        </period>
    </context>
    <context id="D20171213_20171213_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-13</startDate>
            <endDate>2017-12-13</endDate>
        </period>
    </context>
    <context id="D20171213_20260430_BlendedBenchmarkIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-13</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171213_20260430_C000195828Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-13</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171213_20260430_C000195831Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-13</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171213_20260430_C000195836Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-13</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171213_20260430_SAndP1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-13</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171213_20260430_SAndPComposite1500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-13</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171213_20260430_SAndPInternational700ADRIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-13</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171213_20260430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-13</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20171214_C000195823Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2017-12-14</endDate>
        </period>
    </context>
    <context id="D20171214_20171214_C000195824Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2017-12-14</endDate>
        </period>
    </context>
    <context id="D20171214_20171214_C000195826Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2017-12-14</endDate>
        </period>
    </context>
    <context id="D20171214_20171214_C000195833Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2017-12-14</endDate>
        </period>
    </context>
    <context id="D20171214_20171214_C000195834Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2017-12-14</endDate>
        </period>
    </context>
    <context id="D20171214_20171214_CboeSAndP500BuyWriteC000195826IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:CboeSAndP500BuyWriteC000195826IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2017-12-14</endDate>
        </period>
    </context>
    <context id="D20171214_20171214_CboeSAndP500BuyWriteIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:CboeSAndP500BuyWriteIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2017-12-14</endDate>
        </period>
    </context>
    <context id="D20171214_20171214_MSCIWorldHighDividendYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2017-12-14</endDate>
        </period>
    </context>
    <context id="D20171214_20171214_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2017-12-14</endDate>
        </period>
    </context>
    <context id="D20171214_20171214_StandardAndPoorS500C000195826IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:StandardAndPoorS500C000195826IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2017-12-14</endDate>
        </period>
    </context>
    <context id="D20171214_20171214_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2017-12-14</endDate>
        </period>
    </context>
    <context id="D20171214_20180430_BlendedBenchmarkIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20180430_C000195828Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20180430_C000195831Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20180430_C000195836Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20180430_SAndP1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20180430_SAndPComposite1500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20180430_SAndPInternational700ADRIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20180430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20190430_BlendedBenchmarkIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20190430_C000195828Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20190430_C000195831Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20190430_C000195836Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20190430_SAndP1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20190430_SAndPComposite1500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20190430_SAndPInternational700ADRIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20190430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20200430_BlendedBenchmarkIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20200430_C000195828Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20200430_C000195831Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20200430_C000195836Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20200430_SAndP1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20200430_SAndPComposite1500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20200430_SAndPInternational700ADRIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20200430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20210430_BlendedBenchmarkIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20210430_C000195828Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20210430_C000195831Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20210430_C000195836Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20210430_SAndP1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20210430_SAndPComposite1500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20210430_SAndPInternational700ADRIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20210430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20220430_BlendedBenchmarkIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20220430_C000195828Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20220430_C000195831Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20220430_C000195836Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20220430_SAndP1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20220430_SAndPComposite1500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20220430_SAndPInternational700ADRIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20220430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20230430_BlendedBenchmarkIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20230430_C000195828Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20230430_C000195831Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20230430_C000195836Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20230430_SAndP1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20230430_SAndPComposite1500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20230430_SAndPInternational700ADRIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20230430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20240430_BlendedBenchmarkIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20240430_C000195828Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20240430_C000195831Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20240430_C000195836Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20240430_SAndP1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20240430_SAndPComposite1500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20240430_SAndPInternational700ADRIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20240430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20250430_BlendedBenchmarkIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20250430_C000195828Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20250430_C000195831Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20250430_C000195836Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20250430_SAndP1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20250430_SAndPComposite1500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20250430_SAndPInternational700ADRIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20250430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20260430_BlendedBenchmarkIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20260430_C000195823Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20260430_C000195823Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20260430_C000195824Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20260430_C000195824Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20260430_C000195826Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20260430_C000195828Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20260430_C000195831Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20260430_C000195833Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20260430_C000195833Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20260430_C000195834Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20260430_C000195836Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20260430_CboeSAndP500BuyWriteIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:CboeSAndP500BuyWriteIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20260430_MSCIWorldHighDividendYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20260430_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20260430_SAndP1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20260430_SAndPComposite1500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20260430_SAndPInternational700ADRIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171214_20260430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-14</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20180430_C000195823Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20180430_C000195824Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20180430_C000195826Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20180430_C000195833Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20180430_C000195834Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20180430_CboeSAndP500BuyWriteC000195826IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:CboeSAndP500BuyWriteC000195826IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20180430_CboeSAndP500BuyWriteIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:CboeSAndP500BuyWriteIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20180430_MSCIWorldHighDividendYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20180430_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20180430_StandardAndPoorS500C000195826IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:StandardAndPoorS500C000195826IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20180430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20190430_C000195823Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20190430_C000195824Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20190430_C000195826Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20190430_C000195833Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20190430_C000195834Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20190430_CboeSAndP500BuyWriteC000195826IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:CboeSAndP500BuyWriteC000195826IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20190430_CboeSAndP500BuyWriteIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:CboeSAndP500BuyWriteIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20190430_MSCIWorldHighDividendYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20190430_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20190430_StandardAndPoorS500C000195826IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:StandardAndPoorS500C000195826IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20190430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20200430_C000195823Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20200430_C000195824Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20200430_C000195826Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20200430_C000195833Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20200430_C000195834Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20200430_CboeSAndP500BuyWriteC000195826IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:CboeSAndP500BuyWriteC000195826IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20200430_CboeSAndP500BuyWriteIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:CboeSAndP500BuyWriteIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20200430_MSCIWorldHighDividendYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20200430_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20200430_StandardAndPoorS500C000195826IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:StandardAndPoorS500C000195826IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20200430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20210430_C000195823Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20210430_C000195824Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20210430_C000195826Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20210430_C000195833Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20210430_C000195834Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20210430_CboeSAndP500BuyWriteC000195826IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:CboeSAndP500BuyWriteC000195826IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20210430_CboeSAndP500BuyWriteIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:CboeSAndP500BuyWriteIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20210430_MSCIWorldHighDividendYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20210430_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20210430_StandardAndPoorS500C000195826IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:StandardAndPoorS500C000195826IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20210430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20220430_C000195823Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20220430_C000195824Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20220430_C000195826Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20220430_C000195833Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20220430_C000195834Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20220430_CboeSAndP500BuyWriteC000195826IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:CboeSAndP500BuyWriteC000195826IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20220430_CboeSAndP500BuyWriteIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:CboeSAndP500BuyWriteIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20220430_MSCIWorldHighDividendYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20220430_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20220430_StandardAndPoorS500C000195826IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:StandardAndPoorS500C000195826IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20220430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20230430_C000195823Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20230430_C000195824Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20230430_C000195826Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20230430_C000195833Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20230430_C000195834Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20230430_CboeSAndP500BuyWriteC000195826IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:CboeSAndP500BuyWriteC000195826IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20230430_CboeSAndP500BuyWriteIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:CboeSAndP500BuyWriteIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20230430_MSCIWorldHighDividendYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20230430_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20230430_StandardAndPoorS500C000195826IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:StandardAndPoorS500C000195826IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20230430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20240430_C000195823Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20240430_C000195824Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20240430_C000195826Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20240430_C000195833Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20240430_C000195834Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20240430_CboeSAndP500BuyWriteC000195826IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:CboeSAndP500BuyWriteC000195826IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20240430_CboeSAndP500BuyWriteIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:CboeSAndP500BuyWriteIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20240430_MSCIWorldHighDividendYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20240430_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20240430_StandardAndPoorS500C000195826IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:StandardAndPoorS500C000195826IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20240430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20250430_C000195823Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20250430_C000195824Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20250430_C000195826Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20250430_C000195833Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20250430_C000195834Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20250430_CboeSAndP500BuyWriteC000195826IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:CboeSAndP500BuyWriteC000195826IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20250430_CboeSAndP500BuyWriteIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:CboeSAndP500BuyWriteIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20250430_MSCIWorldHighDividendYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20250430_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20250430_StandardAndPoorS500C000195826IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:StandardAndPoorS500C000195826IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20250430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20260430_C000195823Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20260430_C000195824Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20260430_C000195826Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20260430_C000195833Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20260430_C000195834Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20260430_CboeSAndP500BuyWriteC000195826IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:CboeSAndP500BuyWriteC000195826IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20260430_CboeSAndP500BuyWriteIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:CboeSAndP500BuyWriteIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20260430_MSCIWorldHighDividendYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20260430_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20260430_StandardAndPoorS500C000195826IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:StandardAndPoorS500C000195826IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20171215_20260430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-15</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20211115_20211115_C000232243Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2021-11-15</endDate>
        </period>
    </context>
    <context id="D20211115_20211115_C000232244Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2021-11-15</endDate>
        </period>
    </context>
    <context id="D20211115_20211115_C000232245Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2021-11-15</endDate>
        </period>
    </context>
    <context id="D20211115_20211115_C000232248Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232248Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2021-11-15</endDate>
        </period>
    </context>
    <context id="D20211115_20211115_C000232249Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232249Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2021-11-15</endDate>
        </period>
    </context>
    <context id="D20211115_20211115_C000232251Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232251Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2021-11-15</endDate>
        </period>
    </context>
    <context id="D20211115_20211115_C000232255Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232255Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2021-11-15</endDate>
        </period>
    </context>
    <context id="D20211115_20211115_C000232256Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232256Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2021-11-15</endDate>
        </period>
    </context>
    <context id="D20211115_20211115_ICEBofA3MonthUSTreasuryBillC000232243IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:ICEBofA3MonthUSTreasuryBillC000232243IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2021-11-15</endDate>
        </period>
    </context>
    <context id="D20211115_20211115_ICEBofA3MonthUSTreasuryBillIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:ICEBofA3MonthUSTreasuryBillIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2021-11-15</endDate>
        </period>
    </context>
    <context id="D20211115_20211115_Russell1000C000232248IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:Russell1000C000232248IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2021-11-15</endDate>
        </period>
    </context>
    <context id="D20211115_20211115_Russell1000GrowthC000232249IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:Russell1000GrowthC000232249IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2021-11-15</endDate>
        </period>
    </context>
    <context id="D20211115_20211115_Russell1000GrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:Russell1000GrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2021-11-15</endDate>
        </period>
    </context>
    <context id="D20211115_20211115_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2021-11-15</endDate>
        </period>
    </context>
    <context id="D20211115_20211115_Russell1000ValueC000232255IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:Russell1000ValueC000232255IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2021-11-15</endDate>
        </period>
    </context>
    <context id="D20211115_20211115_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2021-11-15</endDate>
        </period>
    </context>
    <context id="D20211115_20260430_C000232243Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20211115_20260430_C000232244Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20211115_20260430_C000232244Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20211115_20260430_C000232245Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20211115_20260430_C000232245Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20211115_20260430_C000232248Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232248Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20211115_20260430_C000232249Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232249Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20211115_20260430_C000232251Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232251Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20211115_20260430_C000232251Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20211115_20260430_C000232255Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232255Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20211115_20260430_C000232256Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232256Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20211115_20260430_C000232256Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20211115_20260430_ICEBofA3MonthUSTreasuryBillIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:ICEBofA3MonthUSTreasuryBillIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20211115_20260430_Russell1000GrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:Russell1000GrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20211115_20260430_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20211115_20260430_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20220430_C000232243Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20220430_C000232244Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20220430_C000232245Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20220430_C000232248Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232248Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20220430_C000232249Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232249Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20220430_C000232251Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232251Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20220430_C000232255Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232255Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20220430_C000232256Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232256Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20220430_ICEBofA3MonthUSTreasuryBillC000232243IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:ICEBofA3MonthUSTreasuryBillC000232243IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20220430_ICEBofA3MonthUSTreasuryBillIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:ICEBofA3MonthUSTreasuryBillIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20220430_Russell1000C000232248IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:Russell1000C000232248IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20220430_Russell1000GrowthC000232249IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:Russell1000GrowthC000232249IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20220430_Russell1000GrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:Russell1000GrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20220430_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20220430_Russell1000ValueC000232255IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:Russell1000ValueC000232255IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20220430_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20230430_C000232243Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20230430_C000232244Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20230430_C000232245Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20230430_C000232248Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232248Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20230430_C000232249Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232249Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20230430_C000232251Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232251Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20230430_C000232255Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232255Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20230430_C000232256Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232256Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20230430_ICEBofA3MonthUSTreasuryBillC000232243IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:ICEBofA3MonthUSTreasuryBillC000232243IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20230430_ICEBofA3MonthUSTreasuryBillIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:ICEBofA3MonthUSTreasuryBillIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20230430_Russell1000C000232248IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:Russell1000C000232248IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20230430_Russell1000GrowthC000232249IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:Russell1000GrowthC000232249IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20230430_Russell1000GrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:Russell1000GrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20230430_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20230430_Russell1000ValueC000232255IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:Russell1000ValueC000232255IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20230430_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20240430_C000232243Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20240430_C000232244Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20240430_C000232245Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20240430_C000232248Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232248Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20240430_C000232249Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232249Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20240430_C000232251Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232251Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20240430_C000232255Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232255Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20240430_C000232256Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232256Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20240430_ICEBofA3MonthUSTreasuryBillC000232243IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:ICEBofA3MonthUSTreasuryBillC000232243IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20240430_ICEBofA3MonthUSTreasuryBillIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:ICEBofA3MonthUSTreasuryBillIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20240430_Russell1000C000232248IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:Russell1000C000232248IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20240430_Russell1000GrowthC000232249IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:Russell1000GrowthC000232249IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20240430_Russell1000GrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:Russell1000GrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20240430_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20240430_Russell1000ValueC000232255IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:Russell1000ValueC000232255IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20240430_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20250430_C000232243Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20250430_C000232244Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20250430_C000232245Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20250430_C000232248Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232248Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20250430_C000232249Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232249Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20250430_C000232251Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232251Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20250430_C000232255Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232255Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20250430_C000232256Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232256Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20250430_ICEBofA3MonthUSTreasuryBillC000232243IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:ICEBofA3MonthUSTreasuryBillC000232243IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20250430_ICEBofA3MonthUSTreasuryBillIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:ICEBofA3MonthUSTreasuryBillIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20250430_Russell1000C000232248IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:Russell1000C000232248IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20250430_Russell1000GrowthC000232249IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:Russell1000GrowthC000232249IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20250430_Russell1000GrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:Russell1000GrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20250430_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20250430_Russell1000ValueC000232255IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:Russell1000ValueC000232255IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20250430_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20260430_C000232243Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20260430_C000232244Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20260430_C000232245Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20260430_C000232248Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232248Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20260430_C000232249Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232249Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20260430_C000232251Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232251Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20260430_C000232255Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232255Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20260430_C000232256Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232256Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20260430_ICEBofA3MonthUSTreasuryBillC000232243IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:ICEBofA3MonthUSTreasuryBillC000232243IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20260430_ICEBofA3MonthUSTreasuryBillIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:ICEBofA3MonthUSTreasuryBillIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20260430_Russell1000C000232248IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:Russell1000C000232248IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20260430_Russell1000GrowthC000232249IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:Russell1000GrowthC000232249IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20260430_Russell1000GrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:Russell1000GrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20260430_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20260430_Russell1000ValueC000232255IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:Russell1000ValueC000232255IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20211116_20260430_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20240423_20240423_C000232247Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232247Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-23</startDate>
            <endDate>2024-04-23</endDate>
        </period>
    </context>
    <context id="D20240423_20240423_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-23</startDate>
            <endDate>2024-04-23</endDate>
        </period>
    </context>
    <context id="D20240423_20260430_C000232247Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232247Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-23</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20240423_20260430_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-23</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20240424_20240430_C000232247Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232247Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-24</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20240424_20240430_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-24</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="D20240424_20250430_C000232247Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232247Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-24</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20240424_20250430_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-24</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="D20240424_20260430_C000232247Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232247Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-24</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20240424_20260430_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-24</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20250828_20250828_C000195825Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195825Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-28</startDate>
            <endDate>2025-08-28</endDate>
        </period>
    </context>
    <context id="D20250828_20250828_CboeSAndP500BuyWriteIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:CboeSAndP500BuyWriteIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-28</startDate>
            <endDate>2025-08-28</endDate>
        </period>
    </context>
    <context id="D20250828_20250828_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-28</startDate>
            <endDate>2025-08-28</endDate>
        </period>
    </context>
    <context id="D20250828_20260430_C000195825Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195825Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-28</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20250828_20260430_CboeSAndP500BuyWriteIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:CboeSAndP500BuyWriteIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-28</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20250828_20260430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-28</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20250829_20260430_C000195825Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195825Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-29</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20250829_20260430_CboeSAndP500BuyWriteIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:CboeSAndP500BuyWriteIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-29</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20250829_20260430_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-29</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="DefaultContext">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_BlendedBenchmarkC000030112IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkC000030112IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_BlendedBenchmarkIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_BloombergUSAggregateBondC000010642IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:BloombergUSAggregateBondC000010642IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_BloombergUSGovernmentCreditBondC000010642IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BloombergUSGovernmentCreditBondC000010642IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_BloombergUSGovernmentCreditBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BloombergUSGovernmentCreditBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000010134Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000010135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000010642Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010642Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000010643Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010643Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000030111Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000030112Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000061277Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000061278Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000177432Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000177433Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_MSCIWorldC000061278IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldC000061278IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_MSCIWorldHighDividendYieldC000061278IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldC000061278IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_MSCIWorldHighDividendYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_SAndP1000C000177433IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000C000177433IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_SAndP1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_SAndPComposite1500C000177433IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500C000177433IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_SAndPComposite1500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_SAndPInternational700ADRC000030112IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRC000030112IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_SAndPInternational700ADRIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_StandardAndPoorS500C000010135IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:StandardAndPoorS500C000010135IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2021_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_BlendedBenchmarkIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_BloombergUSGovernmentCreditBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BloombergUSGovernmentCreditBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000010134Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000010134Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000010135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000010642Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010642Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000010643Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010643Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000010643Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010643Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000030111Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000030111Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000030112Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000061277Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000061277Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000061278Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000177432Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000177432Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000177433Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000195823Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000195823Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000195824Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000195824Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000195826Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000195828Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000195831Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000195833Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000195833Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000195834Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000195836Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_CboeSAndP500BuyWriteIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:CboeSAndP500BuyWriteIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_MSCIWorldHighDividendYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_SAndP1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_SAndPComposite1500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_SAndPInternational700ADRIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FiveY2026_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_BlendedBenchmarkC000030112IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkC000030112IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_BlendedBenchmarkIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_BloombergUSAggregateBondC000010642IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:BloombergUSAggregateBondC000010642IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_BloombergUSGovernmentCreditBondC000010642IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BloombergUSGovernmentCreditBondC000010642IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_BloombergUSGovernmentCreditBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BloombergUSGovernmentCreditBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000010134Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000010135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000010642Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010642Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000010643Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010643Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000030111Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000030112Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000061277Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000061278Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000177432Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_C000177433Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_MSCIWorldC000061278IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldC000061278IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_MSCIWorldHighDividendYieldC000061278IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldC000061278IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_MSCIWorldHighDividendYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_SAndP1000C000177433IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000C000177433IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_SAndP1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_SAndPComposite1500C000177433IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500C000177433IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_SAndPComposite1500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_SAndPInternational700ADRC000030112IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRC000030112IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_SAndPInternational700ADRIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_StandardAndPoorS500C000010135IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:StandardAndPoorS500C000010135IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2017_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_BlendedBenchmarkIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_BloombergUSGovernmentCreditBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BloombergUSGovernmentCreditBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000010134Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000010134Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000010135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000010642Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010642Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000010643Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010643Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000010643Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010643Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000030111Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000030111Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000030112Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000061277Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000061277Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000061278Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000177432Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000177432Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000177433Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000195823Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000195823Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000195824Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000195824Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000195825Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195825Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000195826Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000195828Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000195831Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000195833Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000195833Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000195834Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000195836Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000232243Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000232244Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000232244Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000232245Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000232245Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000232247Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232247Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000232248Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232248Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000232249Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232249Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000232251Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232251Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000232251Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000232255Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232255Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000232256Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232256Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_C000232256Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_CboeSAndP500BuyWriteIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:CboeSAndP500BuyWriteIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_ICEBofA3MonthUSTreasuryBillIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:ICEBofA3MonthUSTreasuryBillIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_MSCIWorldHighDividendYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_Russell1000GrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:Russell1000GrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_SAndP1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_SAndPComposite1500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_SAndPInternational700ADRIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="FY2026_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_BlendedBenchmarkC000030112IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkC000030112IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_BlendedBenchmarkIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BlendedBenchmarkIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_BloombergUSAggregateBondC000010642IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:BloombergUSAggregateBondC000010642IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_BloombergUSGovernmentCreditBondC000010642IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BloombergUSGovernmentCreditBondC000010642IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_BloombergUSGovernmentCreditBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:BloombergUSGovernmentCreditBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000010134Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000010134Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000010135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000010642Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010642Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000010643Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010643Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000010643Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010643Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000030111Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000030111Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000030112Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000061277Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000061277Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000061278Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000177432Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000177432Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_C000177433Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_MSCIWorldC000061278IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldC000061278IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_MSCIWorldHighDividendYieldC000061278IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldC000061278IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_MSCIWorldHighDividendYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:MSCIWorldHighDividendYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_MSCIWorldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_SAndP1000C000177433IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000C000177433IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_SAndP1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">sfi:SAndP1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_SAndPComposite1500C000177433IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500C000177433IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_SAndPComposite1500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPComposite1500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_SAndPInternational700ADRC000030112IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRC000030112IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_SAndPInternational700ADRIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:SAndPInternational700ADRIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_StandardAndPoorS500C000010135IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">sfi:StandardAndPoorS500C000010135IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TenY2026_StandardPoors500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TI20260430_C000010134Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010134Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010134Member_AlphabetIncClassCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AlphabetIncClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010134Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010134Member_AppleIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AppleIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010134Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010134Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010134Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010134Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010134Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010134Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010134Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010134Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010134Member_JPMorganChaseAndCoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:JPMorganChaseAndCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010134Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010134Member_MetaPlatformsIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:MetaPlatformsIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010134Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010134Member_NVIDIACorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:NVIDIACorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010134Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010134Member_TelecommunicationServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">sfi:TelecommunicationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010134Member_TeslaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:TeslaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010134Member_UnclassifiedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UnclassifiedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010134Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010135Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010135Member_AlphabetIncClassCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AlphabetIncClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010135Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010135Member_AppleIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AppleIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010135Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010135Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010135Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010135Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010135Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010135Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010135Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010135Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010135Member_JPMorganChaseAndCoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:JPMorganChaseAndCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010135Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010135Member_MetaPlatformsIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:MetaPlatformsIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010135Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010135Member_NVIDIACorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:NVIDIACorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010135Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010135Member_TelecommunicationServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">sfi:TelecommunicationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010135Member_TeslaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:TeslaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010135Member_UnclassifiedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UnclassifiedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010135Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010642Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010642Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010642Member_CorporateBondSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010642Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010642Member_InvestmentCompaniesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfi:InvestmentCompaniesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010642Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010642Member_L3HarrisTechnologiesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010642Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:L3HarrisTechnologiesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010642Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010642Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010642Member_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010642Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010642Member_NorthernInstitutionalTreasuryPortfolioPremierClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010642Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:NorthernInstitutionalTreasuryPortfolioPremierClassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010642Member_QUALCOMMIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010642Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:QUALCOMMIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010642Member_USGovernmentAgencyMortgageBackedObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfi:USGovernmentAgencyMortgageBackedObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010642Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010642Member_USGovernmentCorporationsAndAgenciesSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010642Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010642Member_USTreasuryBonds400111542Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010642Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:USTreasuryBonds400111542Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010642Member_USTreasuryNotes125041528Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010642Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:USTreasuryNotes125041528Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010642Member_USTreasuryNotes350021533Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010642Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:USTreasuryNotes350021533Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010642Member_USTreasuryNotes400063032Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010642Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:USTreasuryNotes400063032Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010642Member_USTreasuryNotes400073130Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010642Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:USTreasuryNotes400073130Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010642Member_USTreasuryNotes413033131Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010642Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:USTreasuryNotes413033131Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010642Member_USTreasuryNotes438051534Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010642Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:USTreasuryNotes438051534Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010642Member_USTreasuryObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfi:USTreasuryObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010642Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010643Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010643Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010643Member_CorporateBondSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010643Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010643Member_InvestmentCompaniesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfi:InvestmentCompaniesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010643Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010643Member_L3HarrisTechnologiesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010643Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:L3HarrisTechnologiesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010643Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010643Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010643Member_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010643Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010643Member_NorthernInstitutionalTreasuryPortfolioPremierClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010643Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:NorthernInstitutionalTreasuryPortfolioPremierClassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010643Member_QUALCOMMIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010643Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:QUALCOMMIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010643Member_USGovernmentAgencyMortgageBackedObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfi:USGovernmentAgencyMortgageBackedObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010643Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010643Member_USGovernmentCorporationsAndAgenciesSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010643Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010643Member_USTreasuryBonds400111542Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010643Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:USTreasuryBonds400111542Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010643Member_USTreasuryNotes125041528Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010643Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:USTreasuryNotes125041528Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010643Member_USTreasuryNotes350021533Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010643Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:USTreasuryNotes350021533Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010643Member_USTreasuryNotes400063032Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010643Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:USTreasuryNotes400063032Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010643Member_USTreasuryNotes400073130Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010643Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:USTreasuryNotes400073130Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010643Member_USTreasuryNotes413033131Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010643Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:USTreasuryNotes413033131Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010643Member_USTreasuryNotes438051534Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010643Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:USTreasuryNotes438051534Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000010643Member_USTreasuryObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfi:USTreasuryObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000010643Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member_AlibabaGroupHoldingLtdSponsoredADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AlibabaGroupHoldingLtdSponsoredADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member_ASMLHoldingNVSponsoredNYSMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:ASMLHoldingNVSponsoredNYSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member_AU">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member_BHPGroupLtdSponsoredADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:BHPGroupLtdSponsoredADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member_BR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member_CH">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member_CN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member_ES">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:ES</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member_FR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member_HSBCHoldingsPLCSponsoredADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:HSBCHoldingsPLCSponsoredADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member_IN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member_JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member_MitsubishiUFJFinancialGroupIncSponsoredADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:MitsubishiUFJFinancialGroupIncSponsoredADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member_NL">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member_OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">sfi:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member_ShellPLCADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:ShellPLCADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member_TaiwanSemiconductorManufacturingCoLtdSponsoredADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:TaiwanSemiconductorManufacturingCoLtdSponsoredADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member_TakedaPharmaceuticalCoLtdADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:TakedaPharmaceuticalCoLtdADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member_TelecommunicationServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">sfi:TelecommunicationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member_TotalEnergiesSEMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:TotalEnergiesSEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member_TW">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member_UnclassifiedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UnclassifiedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member_UnileverPLCSponsoredADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:UnileverPLCSponsoredADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030111Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member_AlibabaGroupHoldingLtdSponsoredADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AlibabaGroupHoldingLtdSponsoredADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member_ASMLHoldingNVSponsoredNYSMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:ASMLHoldingNVSponsoredNYSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member_AU">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member_BHPGroupLtdSponsoredADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:BHPGroupLtdSponsoredADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member_BR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member_CH">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member_CN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member_ES">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:ES</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member_FR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member_HSBCHoldingsPLCSponsoredADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:HSBCHoldingsPLCSponsoredADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member_IN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member_JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member_MitsubishiUFJFinancialGroupIncSponsoredADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:MitsubishiUFJFinancialGroupIncSponsoredADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member_NL">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member_OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">sfi:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member_ShellPLCADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:ShellPLCADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member_TaiwanSemiconductorManufacturingCoLtdSponsoredADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:TaiwanSemiconductorManufacturingCoLtdSponsoredADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member_TakedaPharmaceuticalCoLtdADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:TakedaPharmaceuticalCoLtdADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member_TelecommunicationServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">sfi:TelecommunicationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member_TotalEnergiesSEMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:TotalEnergiesSEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member_TW">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member_UnclassifiedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UnclassifiedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member_UnileverPLCSponsoredADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:UnileverPLCSponsoredADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000030112Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000030112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061277Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061277Member_AnalogDevicesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AnalogDevicesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061277Member_BancoBilbaoVizcayaArgentariaSASponsoredADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:BancoBilbaoVizcayaArgentariaSASponsoredADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061277Member_BR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061277Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061277Member_CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061277Member_CN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061277Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061277Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061277Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061277Member_ES">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:ES</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061277Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061277Member_GapIncTheMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:GapIncTheMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061277Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061277Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061277Member_HSBCHoldingsPLCSponsoredADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:HSBCHoldingsPLCSponsoredADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061277Member_IE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061277Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061277Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061277Member_LloydsBankingGroupPLCADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:LloydsBankingGroupPLCADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061277Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061277Member_McDonaldSCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:McDonaldSCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061277Member_OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">sfi:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061277Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061277Member_SuncorEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:SuncorEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061277Member_TaiwanSemiconductorManufacturingCoLtdSponsoredADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:TaiwanSemiconductorManufacturingCoLtdSponsoredADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061277Member_TelecommunicationServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">sfi:TelecommunicationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061277Member_TW">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061277Member_UnclassifiedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UnclassifiedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061277Member_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061277Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061277Member_ZTOExpressCaymanIncADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:ZTOExpressCaymanIncADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061278Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061278Member_AnalogDevicesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AnalogDevicesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061278Member_BancoBilbaoVizcayaArgentariaSASponsoredADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:BancoBilbaoVizcayaArgentariaSASponsoredADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061278Member_BR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061278Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061278Member_CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061278Member_CN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061278Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061278Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061278Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061278Member_ES">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:ES</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061278Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061278Member_GapIncTheMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:GapIncTheMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061278Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061278Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061278Member_HSBCHoldingsPLCSponsoredADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:HSBCHoldingsPLCSponsoredADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061278Member_IE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061278Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061278Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061278Member_LloydsBankingGroupPLCADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:LloydsBankingGroupPLCADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061278Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061278Member_McDonaldSCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:McDonaldSCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061278Member_OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">sfi:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061278Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061278Member_SuncorEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:SuncorEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061278Member_TaiwanSemiconductorManufacturingCoLtdSponsoredADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:TaiwanSemiconductorManufacturingCoLtdSponsoredADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061278Member_TelecommunicationServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">sfi:TelecommunicationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061278Member_TW">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061278Member_UnclassifiedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UnclassifiedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061278Member_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061278Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000061278Member_ZTOExpressCaymanIncADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000061278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:ZTOExpressCaymanIncADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177432Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177432Member_ATIIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:ATIIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177432Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177432Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177432Member_CurtissWrightCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:CurtissWrightCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177432Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177432Member_EverpureIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:EverpureIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177432Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177432Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177432Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177432Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177432Member_MasTecIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:MasTecIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177432Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177432Member_NVentElectricPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:NVentElectricPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177432Member_RBGlobalIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:RBGlobalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177432Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177432Member_RoyalGoldIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:RoyalGoldIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177432Member_TelecommunicationServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">sfi:TelecommunicationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177432Member_UnclassifiedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UnclassifiedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177432Member_USFoodsHoldingCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:USFoodsHoldingCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177432Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177432Member_WoodwardIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:WoodwardIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177432Member_XPOIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177432Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:XPOIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177433Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177433Member_ATIIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:ATIIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177433Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177433Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177433Member_CurtissWrightCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:CurtissWrightCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177433Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177433Member_EverpureIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:EverpureIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177433Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177433Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177433Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177433Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177433Member_MasTecIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:MasTecIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177433Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177433Member_NVentElectricPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:NVentElectricPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177433Member_RBGlobalIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:RBGlobalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177433Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177433Member_RoyalGoldIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:RoyalGoldIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177433Member_TelecommunicationServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">sfi:TelecommunicationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177433Member_UnclassifiedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UnclassifiedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177433Member_USFoodsHoldingCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:USFoodsHoldingCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177433Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177433Member_WoodwardIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:WoodwardIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177433Member_XPOIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000177433Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:XPOIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195823Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195823Member_AdvancedMicroDevicesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AdvancedMicroDevicesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195823Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195823Member_AlphabetIncClassCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AlphabetIncClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195823Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195823Member_AppleIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AppleIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195823Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195823Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195823Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195823Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195823Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195823Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195823Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195823Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195823Member_MetaPlatformsIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:MetaPlatformsIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195823Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195823Member_NVIDIACorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:NVIDIACorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195823Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195823Member_TelecommunicationServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">sfi:TelecommunicationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195823Member_TeslaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:TeslaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195823Member_UnclassifiedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UnclassifiedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195823Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195824Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195824Member_AdvancedMicroDevicesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AdvancedMicroDevicesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195824Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195824Member_AlphabetIncClassCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AlphabetIncClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195824Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195824Member_AppleIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AppleIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195824Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195824Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195824Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195824Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195824Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195824Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195824Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195824Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195824Member_MetaPlatformsIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:MetaPlatformsIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195824Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195824Member_NVIDIACorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:NVIDIACorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195824Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195824Member_TelecommunicationServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">sfi:TelecommunicationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195824Member_TeslaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:TeslaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195824Member_UnclassifiedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UnclassifiedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195824Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195824Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195825Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195825Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195825Member_AdvancedMicroDevicesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195825Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AdvancedMicroDevicesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195825Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195825Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195825Member_AlphabetIncClassCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195825Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AlphabetIncClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195825Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195825Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195825Member_AppleIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195825Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AppleIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195825Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195825Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195825Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195825Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195825Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195825Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195825Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195825Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195825Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195825Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195825Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195825Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195825Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195825Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195825Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195825Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195825Member_MetaPlatformsIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195825Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:MetaPlatformsIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195825Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195825Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195825Member_NVIDIACorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195825Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:NVIDIACorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195825Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195825Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195825Member_TelecommunicationServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195825Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">sfi:TelecommunicationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195825Member_TeslaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195825Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:TeslaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195825Member_UnclassifiedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195825Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UnclassifiedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195825Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195825Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195826Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195826Member_AdvancedMicroDevicesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AdvancedMicroDevicesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195826Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195826Member_AlphabetIncClassCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AlphabetIncClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195826Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195826Member_AppleIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AppleIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195826Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195826Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195826Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195826Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195826Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195826Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195826Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195826Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195826Member_MetaPlatformsIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:MetaPlatformsIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195826Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195826Member_NVIDIACorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:NVIDIACorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195826Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195826Member_TelecommunicationServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">sfi:TelecommunicationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195826Member_TeslaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:TeslaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195826Member_UnclassifiedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UnclassifiedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195826Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195826Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195828Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195828Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195828Member_AlphabetIncClassCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AlphabetIncClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195828Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195828Member_AppleIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AppleIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195828Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195828Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195828Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195828Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195828Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195828Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195828Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195828Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195828Member_JPMorganChaseAndCoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:JPMorganChaseAndCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195828Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195828Member_MetaPlatformsIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:MetaPlatformsIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195828Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195828Member_NVIDIACorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:NVIDIACorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195828Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195828Member_TelecommunicationServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">sfi:TelecommunicationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195828Member_TeslaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:TeslaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195828Member_UnclassifiedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UnclassifiedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195828Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member_AlibabaGroupHoldingLtdSponsoredADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AlibabaGroupHoldingLtdSponsoredADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member_ASMLHoldingNVSponsoredNYSMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:ASMLHoldingNVSponsoredNYSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member_AU">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member_BHPGroupLtdSponsoredADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:BHPGroupLtdSponsoredADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member_BR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member_CH">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member_CN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member_ES">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:ES</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member_FR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member_HSBCHoldingsPLCSponsoredADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:HSBCHoldingsPLCSponsoredADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member_IN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member_JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member_MitsubishiUFJFinancialGroupIncSponsoredADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:MitsubishiUFJFinancialGroupIncSponsoredADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member_NL">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member_OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">sfi:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member_ShellPLCADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:ShellPLCADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member_TaiwanSemiconductorManufacturingCoLtdSponsoredADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:TaiwanSemiconductorManufacturingCoLtdSponsoredADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member_TakedaPharmaceuticalCoLtdADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:TakedaPharmaceuticalCoLtdADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member_TelecommunicationServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">sfi:TelecommunicationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member_TotalEnergiesSEMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:TotalEnergiesSEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member_TW">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member_UnclassifiedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UnclassifiedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member_UnileverPLCSponsoredADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:UnileverPLCSponsoredADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195831Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195833Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195833Member_AnalogDevicesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AnalogDevicesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195833Member_BancoBilbaoVizcayaArgentariaSASponsoredADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:BancoBilbaoVizcayaArgentariaSASponsoredADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195833Member_BR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195833Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195833Member_CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195833Member_CN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195833Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195833Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195833Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195833Member_ES">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:ES</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195833Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195833Member_GapIncTheMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:GapIncTheMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195833Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195833Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195833Member_HSBCHoldingsPLCSponsoredADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:HSBCHoldingsPLCSponsoredADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195833Member_IE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195833Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195833Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195833Member_LloydsBankingGroupPLCADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:LloydsBankingGroupPLCADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195833Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195833Member_McDonaldSCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:McDonaldSCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195833Member_OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">sfi:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195833Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195833Member_SuncorEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:SuncorEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195833Member_TaiwanSemiconductorManufacturingCoLtdSponsoredADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:TaiwanSemiconductorManufacturingCoLtdSponsoredADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195833Member_TelecommunicationServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">sfi:TelecommunicationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195833Member_TW">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195833Member_UnclassifiedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UnclassifiedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195833Member_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195833Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195833Member_ZTOExpressCaymanIncADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:ZTOExpressCaymanIncADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195834Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195834Member_AnalogDevicesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AnalogDevicesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195834Member_BancoBilbaoVizcayaArgentariaSASponsoredADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:BancoBilbaoVizcayaArgentariaSASponsoredADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195834Member_BR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195834Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195834Member_CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195834Member_CN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195834Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195834Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195834Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195834Member_ES">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:ES</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195834Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195834Member_GapIncTheMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:GapIncTheMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195834Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195834Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195834Member_HSBCHoldingsPLCSponsoredADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:HSBCHoldingsPLCSponsoredADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195834Member_IE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195834Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195834Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195834Member_LloydsBankingGroupPLCADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:LloydsBankingGroupPLCADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195834Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195834Member_McDonaldSCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:McDonaldSCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195834Member_OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">sfi:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195834Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195834Member_SuncorEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:SuncorEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195834Member_TaiwanSemiconductorManufacturingCoLtdSponsoredADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:TaiwanSemiconductorManufacturingCoLtdSponsoredADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195834Member_TelecommunicationServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">sfi:TelecommunicationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195834Member_TW">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195834Member_UnclassifiedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UnclassifiedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195834Member_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195834Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195834Member_ZTOExpressCaymanIncADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:ZTOExpressCaymanIncADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195836Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195836Member_ATIIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:ATIIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195836Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195836Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195836Member_CurtissWrightCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:CurtissWrightCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195836Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195836Member_EverpureIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:EverpureIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195836Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195836Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195836Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195836Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195836Member_MasTecIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:MasTecIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195836Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195836Member_NVentElectricPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:NVentElectricPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195836Member_RBGlobalIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:RBGlobalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195836Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195836Member_RoyalGoldIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:RoyalGoldIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195836Member_TelecommunicationServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">sfi:TelecommunicationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195836Member_UnclassifiedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UnclassifiedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195836Member_USFoodsHoldingCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:USFoodsHoldingCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195836Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195836Member_WoodwardIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:WoodwardIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000195836Member_XPOIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000195836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:XPOIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232243Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232243Member_AtmosEnergyCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AtmosEnergyCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232243Member_AuroraInnovationIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AuroraInnovationIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232243Member_BlueOwlCapitalIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:BlueOwlCapitalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232243Member_ChordEnergyCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:ChordEnergyCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232243Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232243Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232243Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232243Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232243Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232243Member_KKRAndCoIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:KKRAndCoIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232243Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232243Member_QUALCOMMIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:QUALCOMMIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232243Member_StrategyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:StrategyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232243Member_TechnipFMCPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:TechnipFMCPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232243Member_TelecommunicationServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">sfi:TelecommunicationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232243Member_UnclassifiedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UnclassifiedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232243Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232243Member_WeatherfordInternationalPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:WeatherfordInternationalPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232243Member_WesternDigitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:WesternDigitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232244Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232244Member_AtmosEnergyCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AtmosEnergyCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232244Member_AuroraInnovationIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AuroraInnovationIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232244Member_BlueOwlCapitalIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:BlueOwlCapitalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232244Member_ChordEnergyCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:ChordEnergyCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232244Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232244Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232244Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232244Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232244Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232244Member_KKRAndCoIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:KKRAndCoIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232244Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232244Member_QUALCOMMIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:QUALCOMMIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232244Member_StrategyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:StrategyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232244Member_TechnipFMCPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:TechnipFMCPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232244Member_TelecommunicationServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">sfi:TelecommunicationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232244Member_UnclassifiedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UnclassifiedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232244Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232244Member_WeatherfordInternationalPLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:WeatherfordInternationalPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232244Member_WesternDigitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:WesternDigitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232245Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232245Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232245Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232245Member_AppleIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AppleIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232245Member_BankOfAmericaCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:BankOfAmericaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232245Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232245Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232245Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232245Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232245Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232245Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232245Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232245Member_MastercardIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:MastercardIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232245Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232245Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232245Member_NVIDIACorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:NVIDIACorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232245Member_QUALCOMMIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:QUALCOMMIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232245Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232245Member_TelecommunicationServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">sfi:TelecommunicationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232245Member_UnclassifiedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UnclassifiedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232245Member_VisaIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:VisaIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232247Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232247Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232247Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232247Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232247Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232247Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232247Member_AppleIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232247Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AppleIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232247Member_BankOfAmericaCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232247Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:BankOfAmericaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232247Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232247Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232247Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232247Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232247Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232247Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232247Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232247Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232247Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232247Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232247Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232247Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232247Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232247Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232247Member_MastercardIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232247Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:MastercardIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232247Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232247Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232247Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232247Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232247Member_NVIDIACorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232247Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:NVIDIACorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232247Member_QUALCOMMIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232247Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:QUALCOMMIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232247Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232247Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232247Member_TelecommunicationServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232247Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">sfi:TelecommunicationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232247Member_UnclassifiedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232247Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UnclassifiedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232247Member_VisaIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232247Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:VisaIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232248Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232248Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232248Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232248Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232248Member_AppleIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AppleIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232248Member_BankOfAmericaCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:BankOfAmericaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232248Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232248Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232248Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232248Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232248Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232248Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232248Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232248Member_MastercardIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:MastercardIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232248Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232248Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232248Member_NVIDIACorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:NVIDIACorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232248Member_QUALCOMMIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:QUALCOMMIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232248Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232248Member_TelecommunicationServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">sfi:TelecommunicationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232248Member_UnclassifiedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UnclassifiedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232248Member_VisaIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:VisaIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232249Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232249Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232249Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232249Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232249Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232249Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232249Member_AppleIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232249Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AppleIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232249Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232249Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232249Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232249Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232249Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232249Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232249Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232249Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232249Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232249Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232249Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232249Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232249Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232249Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232249Member_MastercardIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232249Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:MastercardIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232249Member_MetaPlatformsIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232249Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:MetaPlatformsIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232249Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232249Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232249Member_NVIDIACorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232249Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:NVIDIACorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232249Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232249Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232249Member_TelecommunicationServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232249Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">sfi:TelecommunicationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232249Member_TeslaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232249Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:TeslaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232249Member_UnclassifiedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232249Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UnclassifiedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232249Member_VisaIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232249Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:VisaIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232251Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232251Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232251Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232251Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232251Member_AppleIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AppleIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232251Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232251Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232251Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232251Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232251Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232251Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232251Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232251Member_MastercardIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:MastercardIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232251Member_MetaPlatformsIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:MetaPlatformsIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232251Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232251Member_NVIDIACorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:NVIDIACorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232251Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232251Member_TelecommunicationServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">sfi:TelecommunicationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232251Member_TeslaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:TeslaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232251Member_UnclassifiedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UnclassifiedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232251Member_VisaIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:VisaIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232255Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232255Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232255Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232255Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232255Member_AnalogDevicesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232255Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AnalogDevicesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232255Member_BankOfAmericaCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232255Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:BankOfAmericaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232255Member_BerkshireHathawayIncClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232255Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:BerkshireHathawayIncClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232255Member_CitigroupIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232255Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:CitigroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232255Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232255Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232255Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232255Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232255Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232255Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232255Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232255Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232255Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232255Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232255Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232255Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232255Member_InternationalBusinessMachinesCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232255Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:InternationalBusinessMachinesCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232255Member_JPMorganChaseAndCoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232255Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:JPMorganChaseAndCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232255Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232255Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232255Member_MorganStanleyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232255Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:MorganStanleyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232255Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232255Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232255Member_TelecommunicationServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232255Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">sfi:TelecommunicationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232255Member_UnclassifiedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232255Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UnclassifiedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232255Member_VerizonCommunicationsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232255Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:VerizonCommunicationsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232255Member_WesternDigitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232255Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:WesternDigitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232256Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232256Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232256Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232256Member_AnalogDevicesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:AnalogDevicesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232256Member_BankOfAmericaCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:BankOfAmericaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232256Member_BerkshireHathawayIncClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:BerkshireHathawayIncClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232256Member_CitigroupIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:CitigroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232256Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232256Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232256Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232256Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232256Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232256Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232256Member_InternationalBusinessMachinesCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:InternationalBusinessMachinesCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232256Member_JPMorganChaseAndCoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:JPMorganChaseAndCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232256Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232256Member_MorganStanleyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:MorganStanleyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232256Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232256Member_TelecommunicationServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">sfi:TelecommunicationServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232256Member_UnclassifiedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UnclassifiedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232256Member_VerizonCommunicationsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:VerizonCommunicationsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000232256Member_WesternDigitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000092500</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">sfi:C000232256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">sfi:WesternDigitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="Holding">
        <measure>sfi:Holding</measure>
    </unit>
    <oef:AccmVal
      contextRef="D20160430_20160430_SAndPInternational700ADRC000030112IndexMember"
      decimals="INF"
      id="h_1_1163339c-b6ca-c97f-ad74-3a7090a69eb5"
      unitRef="USD">100000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20180430_MSCIWorldIndexMember"
      decimals="INF"
      id="h_1_18c55ad2-b68c-d929-b5df-5f29b3810a63"
      unitRef="USD">10104.8878</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211115_20211115_C000232245Member"
      decimals="INF"
      id="h_1_214e2f9d-cfff-5f4f-cdcb-dbb050023df6"
      unitRef="USD">9423</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171213_20171213_C000195831Member"
      decimals="INF"
      id="h_1_23a91044-9ce8-6d5a-5783-2fe16ed9c5a3"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20171214_C000195823Member"
      decimals="INF"
      id="h_1_312fa0c2-22ba-ec60-24b9-82f77779f92c"
      unitRef="USD">9425</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211115_20211115_C000232251Member"
      decimals="INF"
      id="h_1_51b04d80-7d71-18c4-9d81-2c7b8c8f57e5"
      unitRef="USD">9423</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211115_20211115_C000232243Member"
      decimals="INF"
      id="h_1_6bf43898-626d-42fc-4674-fc74df2ea047"
      unitRef="USD">100000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171213_20171213_C000195836Member"
      decimals="INF"
      id="h_1_70cda41b-8c2b-fdef-ec6d-1b49b7271e5c"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171213_20171213_C000195828Member"
      decimals="INF"
      id="h_1_7eab7bb9-8be3-c25b-1738-3f481226f998"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240423_20240423_C000232247Member"
      decimals="INF"
      id="h_1_938359c2-8ee7-777d-d8f6-c2249a8caece"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211115_20211115_C000232244Member"
      decimals="INF"
      id="h_1_aef97766-a857-f0bf-ac76-6b63a5806bc3"
      unitRef="USD">9423</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_BloombergUSAggregateBondC000010642IndexMember"
      decimals="INF"
      id="h_1_b48e0096-4d46-5867-c95f-51590548e752"
      unitRef="USD">100000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20250828_20250828_StandardPoors500IndexMember"
      decimals="INF"
      id="h_1_b6e43f35-4011-69c6-fd1b-2854a6e9c1e8"
      unitRef="USD">10000.00001</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20171214_C000195824Member"
      decimals="INF"
      id="h_1_bba9cee3-bd33-c319-4f59-48b67571d42b"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211115_20211115_C000232248Member"
      decimals="INF"
      id="h_1_bbec88f1-dc81-d358-c0a6-b893708ba683"
      unitRef="USD">100000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_SAndPComposite1500C000177433IndexMember"
      decimals="INF"
      id="h_1_c20ed18e-d1e9-cc5e-5f8e-28bd160b1fdd"
      unitRef="USD">99999.9069</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_MSCIWorldC000061278IndexMember"
      decimals="INF"
      id="h_1_c32e0607-ea59-a409-7bfa-f4c821c50d0c"
      unitRef="USD">100000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211115_20211115_C000232256Member"
      decimals="INF"
      id="h_1_d96d2e86-2c8a-f381-3b23-9254e09cdbd9"
      unitRef="USD">9423</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20171214_C000195826Member"
      decimals="INF"
      id="h_1_e0dfc389-be99-0836-fe4f-d74e18d91837"
      unitRef="USD">100000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20171214_C000195834Member"
      decimals="INF"
      id="h_1_fcf4d048-1cc5-6dee-10dd-ace4aaf19e37"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_SAndPInternational700ADRC000030112IndexMember"
      decimals="INF"
      id="h_10_123c81df-0776-9fee-cf7e-6d4ad9609524"
      unitRef="USD">203935.6871</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20250430_SAndPComposite1500IndexMember"
      decimals="INF"
      id="h_10_12b7655c-d568-936b-3ba7-c0103856e175"
      unitRef="USD">22940.42228</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_SAndPComposite1500C000177433IndexMember"
      decimals="INF"
      id="h_10_3afb4258-d0bb-8c49-98fb-639d5e0ce10e"
      unitRef="USD">306138.4356</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20250430_SAndPInternational700ADRIndexMember"
      decimals="INF"
      id="h_10_4ec65588-5807-9b15-4956-8c839eb95d2d"
      unitRef="USD">16402.05223</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_MSCIWorldC000061278IndexMember"
      decimals="INF"
      id="h_10_65f5267b-45d6-ade4-028e-995f05b6d8a5"
      unitRef="USD">266851.1867</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_BloombergUSAggregateBondC000010642IndexMember"
      decimals="INF"
      id="h_10_c61ce2cb-7bfb-2c8a-d6e1-736b6ec540e8"
      unitRef="USD">113425.7981</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20250430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_10_e2125994-c611-74be-ca1d-42f088226341"
      unitRef="USD">23664.50898</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_SAndPComposite1500C000177433IndexMember"
      decimals="INF"
      id="h_11_81581be3-5c40-d6e5-7ca7-07e9904bedab"
      unitRef="USD">401547.4293</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_BloombergUSAggregateBondC000010642IndexMember"
      decimals="INF"
      id="h_11_8524b597-c03c-9935-2722-f5b7a8cda8ff"
      unitRef="USD">118027.1067</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20260430_SAndPComposite1500IndexMember"
      decimals="INF"
      id="h_11_8d3feb6b-ca56-21ef-85e7-fd9f3a290f0e"
      unitRef="USD">30089.87609</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20260430_SAndPInternational700ADRIndexMember"
      decimals="INF"
      id="h_11_956d9682-32f5-555d-47a9-a81cba509a73"
      unitRef="USD">23556.91703</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20260430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_11_9ca60f7b-54d8-a8dc-429c-eddbc00b9cc7"
      unitRef="USD">31013.01544</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_MSCIWorldC000061278IndexMember"
      decimals="INF"
      id="h_11_d6f5276e-1c07-a8cd-48dd-0407ca6c6955"
      unitRef="USD">346043.72</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_SAndPInternational700ADRC000030112IndexMember"
      decimals="INF"
      id="h_11_fdadfb3b-9c74-6cfa-51da-a4cb15223c74"
      unitRef="USD">292896.0348</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20171214_C000195833Member"
      decimals="INF"
      id="h_19_46402324-0aad-9aa7-d63f-e2797385193e"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240424_20240430_C000232247Member"
      decimals="INF"
      id="h_2_1f1bda85-081f-3edb-acfc-99d5df9d11ad"
      unitRef="USD">9869</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171213_20171213_StandardPoors500IndexMember"
      decimals="INF"
      id="h_2_311af580-81a0-8eff-9615-49c2ef4946f2"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211115_20211115_ICEBofA3MonthUSTreasuryBillC000232243IndexMember"
      decimals="INF"
      id="h_2_7c24afb1-e30b-5547-0269-5cfc986b2972"
      unitRef="USD">100000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171213_20171213_SAndPInternational700ADRIndexMember"
      decimals="INF"
      id="h_2_7f622282-01a1-88c7-0b30-b1a68a08f551"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_BloombergUSAggregateBondC000010642IndexMember"
      decimals="INF"
      id="h_2_8e9fa9a4-8175-b007-45fd-8f71bb2f42d4"
      unitRef="USD">100828.567</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_SAndPComposite1500C000177433IndexMember"
      decimals="INF"
      id="h_2_9e0de3db-0959-1f62-bab8-0c7eae478fdf"
      unitRef="USD">118298.2995</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211115_20211115_Russell1000IndexMember"
      decimals="INF"
      id="h_2_a0f2a7d0-7b1b-5270-9c83-9f4a040c202c"
      unitRef="USD">9999.99999</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211115_20211115_ICEBofA3MonthUSTreasuryBillIndexMember"
      decimals="INF"
      id="h_2_b1b972a1-2900-1e84-1eee-3c43c95ee9e2"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20190430_MSCIWorldIndexMember"
      decimals="INF"
      id="h_2_c367eb5b-28e1-c2a0-0bc7-8e8d60b60295"
      unitRef="USD">10820.37248</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211115_20211115_Russell1000ValueIndexMember"
      decimals="INF"
      id="h_2_c9c36f55-4551-64e4-4279-b70509b93775"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20171214_StandardAndPoorS500C000195826IndexMember"
      decimals="INF"
      id="h_2_dbabaa9f-45a9-4cea-dc04-2d1da078e160"
      unitRef="USD">100000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211115_20211115_Russell1000C000232248IndexMember"
      decimals="INF"
      id="h_2_de15f2c0-dec3-595c-099b-cb4174bbf581"
      unitRef="USD">99999.9999</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20171214_StandardPoors500IndexMember"
      decimals="INF"
      id="h_2_e36c7b8a-ac09-8f90-ce44-1e13feabc590"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_SAndPInternational700ADRC000030112IndexMember"
      decimals="INF"
      id="h_2_eb2e07dc-e4db-9e6b-57a6-2144ecccdf9b"
      unitRef="USD">110852.3629</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20250829_20260430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_2_f796fd98-846c-5451-9e03-e7611b70c35f"
      unitRef="USD">11176.09589</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171213_20171213_SAndPComposite1500IndexMember"
      decimals="INF"
      id="h_2_f981d757-80c9-1b34-1620-bc4c6ab82ddd"
      unitRef="USD">9999.94384</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_MSCIWorldC000061278IndexMember"
      decimals="INF"
      id="h_2_fa7dfbc3-3cbc-7cf7-0bb9-a613b3a96b8a"
      unitRef="USD">115303.1717</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211115_20211115_Russell1000GrowthIndexMember"
      decimals="INF"
      id="h_2_ff15b55d-e92e-b754-e8e8-2984e3f94033"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20171214_MSCIWorldIndexMember"
      decimals="INF"
      id="h_20_1be2ed67-375a-0f8b-5e54-188139853eb7"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20220430_Russell1000C000232248IndexMember"
      decimals="INF"
      id="h_3_38d4b3d9-7982-154b-7ebc-6d5f4289476e"
      unitRef="USD">87224.2138</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_MSCIWorldC000061278IndexMember"
      decimals="INF"
      id="h_3_3d6b3586-09f3-5e45-2ce4-9ffa821acc4c"
      unitRef="USD">131264.5093</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240424_20250430_C000232247Member"
      decimals="INF"
      id="h_3_45ed946b-dca4-5fb3-a8e3-551c7e68034e"
      unitRef="USD">10970</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20180430_SAndPComposite1500IndexMember"
      decimals="INF"
      id="h_3_5339e990-375a-e45a-288a-b42066f8f9dc"
      unitRef="USD">10017.05975</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_SAndPInternational700ADRC000030112IndexMember"
      decimals="INF"
      id="h_3_56626fcf-9414-6e43-c47a-a3d14ec336ae"
      unitRef="USD">125924.6062</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20220430_ICEBofA3MonthUSTreasuryBillC000232243IndexMember"
      decimals="INF"
      id="h_3_68ec83be-ced9-87dc-597a-615cdc9bf37b"
      unitRef="USD">100064.1498</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20180430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_3_7d903472-4655-03f5-6fde-8976b75b78e9"
      unitRef="USD">10010.33217</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20180430_SAndPInternational700ADRIndexMember"
      decimals="INF"
      id="h_3_99b9db4b-c4cf-20eb-828f-54a14cd7305b"
      unitRef="USD">10127.81038</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20200430_MSCIWorldIndexMember"
      decimals="INF"
      id="h_3_b9067d9e-2174-dc3a-b27c-b930349c1d8e"
      unitRef="USD">10446.39353</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_SAndPComposite1500C000177433IndexMember"
      decimals="INF"
      id="h_3_d62f34f5-1af9-a069-e209-25a72075b478"
      unitRef="USD">133677.0075</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_BloombergUSAggregateBondC000010642IndexMember"
      decimals="INF"
      id="h_3_db91858e-6e5f-f5c0-04ae-8d558e6264b5"
      unitRef="USD">100506.6813</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20230430_ICEBofA3MonthUSTreasuryBillC000232243IndexMember"
      decimals="INF"
      id="h_4_4724ec3c-ec09-5036-ab31-7146745d38e5"
      unitRef="USD">102903.1201</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20260430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_4_48bd5dff-d158-629b-28b6-2f892cc3ad60"
      unitRef="USD">31134.428</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20210430_MSCIWorldIndexMember"
      decimals="INF"
      id="h_4_5b172a3d-9cae-c0b5-2679-4732a023c19e"
      unitRef="USD">15252.35944</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20190430_SAndPComposite1500IndexMember"
      decimals="INF"
      id="h_4_91a25625-d57c-1793-33ca-0a7550b5d213"
      unitRef="USD">11297.5637</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_MSCIWorldC000061278IndexMember"
      decimals="INF"
      id="h_4_9e2e2077-728c-2cab-1412-fe535e32f1cf"
      unitRef="USD">140558.7979</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_SAndPComposite1500C000177433IndexMember"
      decimals="INF"
      id="h_4_a54bc900-d7e8-161a-7d4b-dee3db3e4d77"
      unitRef="USD">150765.249</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_SAndPInternational700ADRC000030112IndexMember"
      decimals="INF"
      id="h_4_aa1284f4-360d-d6fc-9f7a-8e5659c252c5"
      unitRef="USD">125204.1282</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_BloombergUSAggregateBondC000010642IndexMember"
      decimals="INF"
      id="h_4_d4091c91-b86d-ab4b-cdf9-5994c047df2a"
      unitRef="USD">105824.0726</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20230430_Russell1000C000232248IndexMember"
      decimals="INF"
      id="h_4_e1014b1c-3cd7-a32b-56a5-c0425c6c55d5"
      unitRef="USD">88809.6894</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20190430_SAndPInternational700ADRIndexMember"
      decimals="INF"
      id="h_4_e6adce89-be2b-b5d9-6a37-b8821f0bfc81"
      unitRef="USD">10069.86408</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240424_20260430_C000232247Member"
      decimals="INF"
      id="h_4_e9dbf04a-28f0-de38-388b-927139d72b0d"
      unitRef="USD">13872</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20190430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_4_f0b441c1-5898-f4ed-617d-5389ce218b4f"
      unitRef="USD">11361.16722</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_SAndPInternational700ADRC000030112IndexMember"
      decimals="INF"
      id="h_5_01e81093-dcef-f35e-3bf1-227f6f9dbaf7"
      unitRef="USD">106097.5557</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20200430_SAndPComposite1500IndexMember"
      decimals="INF"
      id="h_5_0b617ce5-0561-c349-6d22-5f439a420dda"
      unitRef="USD">11214.96083</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20240430_Russell1000C000232248IndexMember"
      decimals="INF"
      id="h_5_0f9847fa-9766-674f-ca69-d5bcf4a722e7"
      unitRef="USD">109076.0034</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_MSCIWorldC000061278IndexMember"
      decimals="INF"
      id="h_5_1b88c6a3-84c4-444d-28ed-b1908d039b5e"
      unitRef="USD">135700.7368</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20240430_ICEBofA3MonthUSTreasuryBillC000232243IndexMember"
      decimals="INF"
      id="h_5_707bbb5d-2cc9-855b-19a6-6d58dbd1366e"
      unitRef="USD">108451.3963</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_SAndPComposite1500C000177433IndexMember"
      decimals="INF"
      id="h_5_8af12725-7197-ebe3-1c3b-49a7297a2766"
      unitRef="USD">149662.9191</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20200430_SAndPInternational700ADRIndexMember"
      decimals="INF"
      id="h_5_ca707db3-2505-5aef-d9c2-c42dfe204292"
      unitRef="USD">8533.16884</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20200430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_5_d3570750-9af2-4b9f-83ab-2c2c458aa513"
      unitRef="USD">11459.22647</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_BloombergUSAggregateBondC000010642IndexMember"
      decimals="INF"
      id="h_5_e29f3cc3-e061-435e-5bf8-fd5f0772dc60"
      unitRef="USD">117297.4656</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20230430_MSCIWorldIndexMember"
      decimals="INF"
      id="h_6_07eb6124-eed9-75a7-3204-ff14f86ae4d1"
      unitRef="USD">15330.39301</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_MSCIWorldC000061278IndexMember"
      decimals="INF"
      id="h_6_210de318-3474-b6d8-f695-20af9bbc3431"
      unitRef="USD">198131.1931</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20210430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_6_280e27cb-23f0-861f-f1f0-b87d6824d007"
      unitRef="USD">16728.40267</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_SAndPInternational700ADRC000030112IndexMember"
      decimals="INF"
      id="h_6_2bba0ff6-b523-7bf4-fa8f-c1ffea51be0f"
      unitRef="USD">151254.3183</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_SAndPComposite1500C000177433IndexMember"
      decimals="INF"
      id="h_6_3c515ad1-6613-a47a-b9af-75acb4b1b25f"
      unitRef="USD">221358.3423</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20210430_SAndPInternational700ADRIndexMember"
      decimals="INF"
      id="h_6_4178bc31-5812-8745-bb44-6a480a4ec3db"
      unitRef="USD">12165.01763</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20210430_SAndPComposite1500IndexMember"
      decimals="INF"
      id="h_6_4af17d44-386c-7f9c-0d73-00554ff9d272"
      unitRef="USD">16587.44299</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20250430_ICEBofA3MonthUSTreasuryBillC000232243IndexMember"
      decimals="INF"
      id="h_6_4e285747-ae84-c31a-cd77-fd0074687ec8"
      unitRef="USD">113781.2901</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_BloombergUSAggregateBondC000010642IndexMember"
      decimals="INF"
      id="h_6_c027ecc6-5df2-6e49-1722-d3c50b7ae04a"
      unitRef="USD">116984.1166</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240424_20240430_Russell1000IndexMember"
      decimals="INF"
      id="h_6_e81340fb-f3f1-2a08-b896-7ea228b2d34d"
      unitRef="USD">9921.77229</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20250430_Russell1000C000232248IndexMember"
      decimals="INF"
      id="h_6_f916a7ed-dd26-2e06-bec6-4d798d44588d"
      unitRef="USD">122102.4462</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_SAndPInternational700ADRC000030112IndexMember"
      decimals="INF"
      id="h_7_011870d8-5a3e-1aed-c1aa-5625df698683"
      unitRef="USD">148782.1836</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20260430_Russell1000C000232248IndexMember"
      decimals="INF"
      id="h_7_132ac025-fd0c-5aaf-5f8d-37bc56794bdd"
      unitRef="USD">159244.4243</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240424_20250430_Russell1000IndexMember"
      decimals="INF"
      id="h_7_3f475a0d-3d10-3568-2792-a93ece05ce62"
      unitRef="USD">11106.68369</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20240430_MSCIWorldIndexMember"
      decimals="INF"
      id="h_7_4ad68c6a-0bd2-f04d-7a3d-5e00b66abdc1"
      unitRef="USD">18236.77062</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20220430_SAndPInternational700ADRIndexMember"
      decimals="INF"
      id="h_7_4ca2ace8-fa25-5028-54ac-616c676bd98d"
      unitRef="USD">11966.18984</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_SAndPComposite1500C000177433IndexMember"
      decimals="INF"
      id="h_7_666ec286-e002-7248-9146-db901290a006"
      unitRef="USD">220332.6222</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_BloombergUSAggregateBondC000010642IndexMember"
      decimals="INF"
      id="h_7_6e18460a-31a0-6fae-f3e6-7fde344217d5"
      unitRef="USD">107026.248</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20220430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_7_7b56c3aa-ca79-9fd8-fe62-8ae7b323a0e8"
      unitRef="USD">16764.04481</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_MSCIWorldC000061278IndexMember"
      decimals="INF"
      id="h_7_9c215e41-140d-64f2-2f1e-d42f0bb82741"
      unitRef="USD">191997.7126</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20220430_SAndPComposite1500IndexMember"
      decimals="INF"
      id="h_7_c5f19cf2-58aa-b8ce-4753-64037be641a3"
      unitRef="USD">16510.58086</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20260430_ICEBofA3MonthUSTreasuryBillC000232243IndexMember"
      decimals="INF"
      id="h_7_f11c496d-6d13-e08f-fe9f-f7e48fc4fc1a"
      unitRef="USD">118304.5342</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_MSCIWorldC000061278IndexMember"
      decimals="INF"
      id="h_8_2bc205de-e567-8e7c-a09c-abea4df08a56"
      unitRef="USD">199144.8647</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_BloombergUSAggregateBondC000010642IndexMember"
      decimals="INF"
      id="h_8_4035cdbc-1fbc-3079-8ea2-8e6be731895f"
      unitRef="USD">106568.7786</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_SAndPComposite1500C000177433IndexMember"
      decimals="INF"
      id="h_8_69f68bcb-9b45-4f3a-42ed-ca51926342fa"
      unitRef="USD">225688.2147</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20230430_SAndPComposite1500IndexMember"
      decimals="INF"
      id="h_8_783bfcb6-dba9-fe3e-beb8-f1c580137a33"
      unitRef="USD">16911.90111</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240424_20260430_Russell1000IndexMember"
      decimals="INF"
      id="h_8_8d1cef12-37e6-a680-d066-9371287a7ad4"
      unitRef="USD">14485.1926</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20230430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_8_96f24c5a-e1a8-e399-ca31-3c42adb2d7bc"
      unitRef="USD">17210.67991</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_SAndPInternational700ADRC000030112IndexMember"
      decimals="INF"
      id="h_8_dae4e829-7f30-3d3d-6051-bd06a924f59d"
      unitRef="USD">158043.6719</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20250430_MSCIWorldIndexMember"
      decimals="INF"
      id="h_8_df2db71f-c6f4-abac-8aa0-91cd916f278d"
      unitRef="USD">20542.50091</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20230430_SAndPInternational700ADRIndexMember"
      decimals="INF"
      id="h_8_e583e91e-b701-d4f5-9799-a24b1d4f2bc6"
      unitRef="USD">12711.06886</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_MSCIWorldC000061278IndexMember"
      decimals="INF"
      id="h_9_1c13a92d-9dee-7354-8d42-7884510d31b3"
      unitRef="USD">236899.29</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_BloombergUSAggregateBondC000010642IndexMember"
      decimals="INF"
      id="h_9_62fb81e7-7290-dfba-161a-fe008611f482"
      unitRef="USD">105004.0424</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20240430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_9_78e6acce-4d69-6975-3373-00e07426bbf8"
      unitRef="USD">21110.90121</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20240430_SAndPInternational700ADRIndexMember"
      decimals="INF"
      id="h_9_8a50a7aa-a1dd-889e-fdf2-5369966b46c5"
      unitRef="USD">14901.14529</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20240430_SAndPComposite1500IndexMember"
      decimals="INF"
      id="h_9_b3927c17-5444-aed5-654b-5e51ad5bcf13"
      unitRef="USD">20644.97676</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_SAndPComposite1500C000177433IndexMember"
      decimals="INF"
      id="h_9_b84786ba-6fca-4cdd-a477-29d3189b329f"
      unitRef="USD">275505.8652</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20260430_MSCIWorldIndexMember"
      decimals="INF"
      id="h_9_e39b63af-7b77-7871-0803-f178b1caf28f"
      unitRef="USD">26638.8302</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_SAndPInternational700ADRC000030112IndexMember"
      decimals="INF"
      id="h_9_f0932fa1-1042-d08c-7748-70a3997baf7a"
      unitRef="USD">185274.0902</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20240430_C000195834Member"
      decimals="INF"
      id="h_00bb04b3_4263_4062_a578_32bf2cafa85a"
      unitRef="USD">15899</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000177432Member"
      decimals="INF"
      id="h_0127b828_c7f0_4f95_ba80_a4bc66323524"
      unitRef="USD">12835</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_BloombergUSGovernmentCreditBondIndexMember"
      decimals="INF"
      id="h_024fba79_bfe8_42eb_a9fa_5908de8a94c3"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20190430_C000195826Member"
      decimals="INF"
      id="h_03aa1e51_4840_4595_81bf_be840be1122d"
      unitRef="USD">108472.46</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20230430_CboeSAndP500BuyWriteIndexMember"
      decimals="INF"
      id="h_03de58a6_64a2_4eb2_8573_de3f9200f052"
      unitRef="USD">12313.97771</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20250430_CboeSAndP500BuyWriteIndexMember"
      decimals="INF"
      id="h_04aae307_eff0_4f42_a5b0_6c7f111bbbc4"
      unitRef="USD">14713.31993</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000177433Member"
      decimals="INF"
      id="h_04d715b4_eb13_45ff_b783_acfd3ab9af2b"
      unitRef="USD">173843.44</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000010135Member"
      decimals="INF"
      id="h_04fa119d_98fa_46a8_a17a_029396f8135b"
      unitRef="USD">135941.22</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_059d7ea0_5427_449d_b52b_0989bec0a336"
      unitRef="USD">11698.41166</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20230430_C000195826Member"
      decimals="INF"
      id="h_05c9bc0e_ae27_43cd_9ca5_c5d8e959928e"
      unitRef="USD">143896</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000030112Member"
      decimals="INF"
      id="h_07a0fa0e_9e18_4e8b_9806_e705c2453195"
      unitRef="USD">104429.92</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20210430_C000195823Member"
      decimals="INF"
      id="h_07a7335d_fb80_4bd4_baf6_87427cdb04d3"
      unitRef="USD">12766</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20230430_C000232255Member"
      decimals="INF"
      id="h_07c452cc_1794_4d61_853c_6b395da96b90"
      unitRef="USD">92525.39</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000030111Member"
      decimals="INF"
      id="h_07ca7792_6e02_4758_9fa6_0ca3c179ed15"
      unitRef="USD">17582</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000010134Member"
      decimals="INF"
      id="h_08c36ddf_087f_41be_95b6_ece32ba306b8"
      unitRef="USD">19087</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20200430_C000195831Member"
      decimals="INF"
      id="h_08c3be3f_5f9c_4e64_86e8_356c0901cabf"
      unitRef="USD">8056</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000030111Member"
      decimals="INF"
      id="h_09172206_4e43_4108_a71e_a72b889f6dca"
      unitRef="USD">12113</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20240430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_0997d2e5_708a_42f1_bb99_a9d5aaae78fb"
      unitRef="USD">21193.54807</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000010643Member"
      decimals="INF"
      id="h_09f08ddd_8fb4_4c7d_9903_bb265c281eb9"
      unitRef="USD">9584</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20240430_C000195831Member"
      decimals="INF"
      id="h_0b7256e8_ab95_4e3c_b4b5_d1d578b5b048"
      unitRef="USD">12879</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_BlendedBenchmarkIndexMember"
      decimals="INF"
      id="h_0bc7f8ba_3e5e_4091_a6ce_2e1dc2ff6bb5"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_BlendedBenchmarkIndexMember"
      decimals="INF"
      id="h_0de8ffec_83c2_4a84_b9cb_fa38fb10cb8c"
      unitRef="USD">15436.33846</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_BloombergUSGovernmentCreditBondIndexMember"
      decimals="INF"
      id="h_0e31f92c_abf9_4a8e_8200_bcbeed6edc6b"
      unitRef="USD">11490.49573</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20180430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_0edaaac9_6a4f_4bc1_bd9a_0e8475c2b84f"
      unitRef="USD">10049.52152</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211115_20211115_C000232255Member"
      decimals="INF"
      id="h_1_235a5953-05ac-228c-acf6-8ec3313be35e"
      unitRef="USD">100000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_1_35e9adc9-97c5-ff66-34be-57a849c0feba"
      unitRef="USD">13356.13778</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_StandardAndPoorS500C000010135IndexMember"
      decimals="INF"
      id="h_1_6d1b1a73-758c-4c89-b85a-275bf671af54"
      unitRef="USD">100000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211115_20211115_C000232249Member"
      decimals="INF"
      id="h_1_ac28230d-1598-5c7d-8a54-79cf600697be"
      unitRef="USD">100000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20180430_MSCIWorldHighDividendYieldIndexMember"
      decimals="INF"
      id="h_10_1b799036-45e3-e206-66ea-f0ee490e35df"
      unitRef="USD">9826.37128</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_StandardAndPoorS500C000010135IndexMember"
      decimals="INF"
      id="h_10_333c84eb-0d45-396a-163d-b047006bc060"
      unitRef="USD">315740.2144</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20250430_StandardAndPoorS500C000195826IndexMember"
      decimals="INF"
      id="h_10_490b9d69-0e82-0a5f-2f21-5a3dd112d9ed"
      unitRef="USD">237571.5295</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000061278Member"
      decimals="INF"
      id="h_1021f6a8_fc10_4a27_987c_0535ef93c3f8"
      unitRef="USD">100000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20260430_StandardAndPoorS500C000195826IndexMember"
      decimals="INF"
      id="h_11_09d6feb4-a7a9-3738-677e-194fe871373b"
      unitRef="USD">311344.28</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20190430_MSCIWorldHighDividendYieldIndexMember"
      decimals="INF"
      id="h_11_a4aa58a2-308f-3cb9-bf20-9dddd825f6fd"
      unitRef="USD">10437.73847</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_StandardAndPoorS500C000010135IndexMember"
      decimals="INF"
      id="h_11_a7c9ac70-f728-d8d0-a112-aa7847146179"
      unitRef="USD">413786.576</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_SAndP1000IndexMember"
      decimals="INF"
      id="h_112b6d56_86d7_43b9_969c_69e05fdadb8d"
      unitRef="USD">21784.8805</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_MSCIWorldHighDividendYieldC000061278IndexMember"
      decimals="INF"
      id="h_12_35b950c4-7656-ee10-583e-72999b7032ea"
      unitRef="USD">100000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20200430_MSCIWorldHighDividendYieldIndexMember"
      decimals="INF"
      id="h_12_372beeb8-f456-bc65-415c-cfa870f26fb5"
      unitRef="USD">9688.14098</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_BlendedBenchmarkC000030112IndexMember"
      decimals="INF"
      id="h_12_76f979b9-4dfe-d7ab-8f5b-125efcf68152"
      unitRef="USD">100000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171213_20171213_BlendedBenchmarkIndexMember"
      decimals="INF"
      id="h_12_92d749b8-fa20-b625-b02c-95c646a2faae"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171213_20171213_SAndP1000IndexMember"
      decimals="INF"
      id="h_12_a77950ec-04d0-5ede-c4a8-67293669410f"
      unitRef="USD">10000.00001</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_BloombergUSGovernmentCreditBondC000010642IndexMember"
      decimals="INF"
      id="h_12_b9b98e7f-a069-1371-5c12-ac6dabda7328"
      unitRef="USD">100000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20171214_CboeSAndP500BuyWriteC000195826IndexMember"
      decimals="INF"
      id="h_12_bda3664c-9344-64fe-d9cf-5260c990d04c"
      unitRef="USD">100000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_SAndP1000C000177433IndexMember"
      decimals="INF"
      id="h_12_f3cbec6a-7867-689c-e962-b39afe666f12"
      unitRef="USD">100000</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000010134Member"
      decimals="INF"
      id="h_12464caa_c9af_4e80_9e29_e656717578f8"
      unitRef="USD">33124</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_MSCIWorldHighDividendYieldC000061278IndexMember"
      decimals="INF"
      id="h_13_052c8c10-c91b-b6e8-d725-7036eb846184"
      unitRef="USD">110041.9332</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20180430_SAndP1000IndexMember"
      decimals="INF"
      id="h_13_48f9de1b-0d78-d179-01db-c11290f14176"
      unitRef="USD">10078.80094</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20180430_CboeSAndP500BuyWriteC000195826IndexMember"
      decimals="INF"
      id="h_13_738c3471-4b0c-5793-97a0-93206d16193d"
      unitRef="USD">100187.8312</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20180430_BlendedBenchmarkIndexMember"
      decimals="INF"
      id="h_13_a2304488-d3e0-4800-1523-ae3fb1c128bb"
      unitRef="USD">10149.62958</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20210430_MSCIWorldHighDividendYieldIndexMember"
      decimals="INF"
      id="h_13_a314e665-c0e7-ae45-aca7-516cdb874469"
      unitRef="USD">12421.42873</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_BlendedBenchmarkC000030112IndexMember"
      decimals="INF"
      id="h_13_dc85bdb8-6185-c325-ba03-bd1767b9c541"
      unitRef="USD">111256.1472</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_SAndP1000C000177433IndexMember"
      decimals="INF"
      id="h_13_dd4c86fb-e7df-76d5-500d-113270b5a8a7"
      unitRef="USD">121592.0742</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_BloombergUSGovernmentCreditBondC000010642IndexMember"
      decimals="INF"
      id="h_13_f2969d8d-c305-2efa-7015-fd62103acc2d"
      unitRef="USD">100892.8128</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20200430_C000195836Member"
      decimals="INF"
      id="h_1372e8b0_c5bd_4a71_980f_83383ff52c89"
      unitRef="USD">8050</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20220430_Russell1000IndexMember"
      decimals="INF"
      id="h_13809307_c435_4f9c_bd63_5b50fc30418d"
      unitRef="USD">8722.42138</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_BlendedBenchmarkIndexMember"
      decimals="INF"
      id="h_139bb29e_ee2b_4fe2_8f2c_4bd951061083"
      unitRef="USD">14724.46365</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20190430_SAndP1000IndexMember"
      decimals="INF"
      id="h_14_13d43c09-e7da-f171-2702-1cd8c38c644c"
      unitRef="USD">10702.9742</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_BloombergUSGovernmentCreditBondC000010642IndexMember"
      decimals="INF"
      id="h_14_38b7cdfd-3cff-fade-e841-b89ec6121c68"
      unitRef="USD">100592.5601</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_MSCIWorldHighDividendYieldC000061278IndexMember"
      decimals="INF"
      id="h_14_7c733870-9137-b242-e700-432bde7813e7"
      unitRef="USD">118998.8115</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_BlendedBenchmarkC000030112IndexMember"
      decimals="INF"
      id="h_14_84c98977-c3ff-c4b3-6841-2796ad2ec40f"
      unitRef="USD">126682.0364</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_SAndP1000C000177433IndexMember"
      decimals="INF"
      id="h_14_993ee85b-1c6b-231d-bff0-faca82fdbf20"
      unitRef="USD">134605.1855</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20190430_BlendedBenchmarkIndexMember"
      decimals="INF"
      id="h_14_a63e8384-f2df-801d-1df4-256d31b37ee5"
      unitRef="USD">9892.76104</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20190430_CboeSAndP500BuyWriteC000195826IndexMember"
      decimals="INF"
      id="h_14_b4b1271d-9592-444b-ea19-46b684608999"
      unitRef="USD">103722.273</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20220430_MSCIWorldHighDividendYieldIndexMember"
      decimals="INF"
      id="h_14_ebe0a26e-6d67-39cf-3c90-bfbfceba86de"
      unitRef="USD">12857.78876</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000010643Member"
      decimals="INF"
      id="h_147886f7_239a_44cc_aef4_c54cfab884f1"
      unitRef="USD">10202</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20240430_Russell1000IndexMember"
      decimals="INF"
      id="h_14bdf184_099b_4074_906c_fd4d14eb95de"
      unitRef="USD">10907.60034</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_14d2905f_da42_4bb1_bd77_d677eeacfb34"
      unitRef="USD">10050.66813</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_SAndP1000C000177433IndexMember"
      decimals="INF"
      id="h_15_2f622e97-1663-4556-6b74-6b472b429c1d"
      unitRef="USD">142941.1927</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20200430_BlendedBenchmarkIndexMember"
      decimals="INF"
      id="h_15_31cd8487-7e7c-f020-4746-769afa07ee20"
      unitRef="USD">8432.47733</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20230430_MSCIWorldHighDividendYieldIndexMember"
      decimals="INF"
      id="h_15_3983a4ef-252b-69d3-9d7e-13d1ddde7e96"
      unitRef="USD">13094.66046</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_MSCIWorldHighDividendYieldC000061278IndexMember"
      decimals="INF"
      id="h_15_47e958da-dea2-9785-43bd-112e583b8586"
      unitRef="USD">126402.5587</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20200430_SAndP1000IndexMember"
      decimals="INF"
      id="h_15_661369a1-4685-ec54-a6e8-fdbd327fcf3b"
      unitRef="USD">8955.42163</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20200430_CboeSAndP500BuyWriteC000195826IndexMember"
      decimals="INF"
      id="h_15_a4c884c9-a371-6410-d3dd-9374bc064c34"
      unitRef="USD">90056.6417</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_BloombergUSGovernmentCreditBondC000010642IndexMember"
      decimals="INF"
      id="h_15_a799a1df-cddf-5b68-2a81-615d6a6fa068"
      unitRef="USD">106056.2816</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_BlendedBenchmarkC000030112IndexMember"
      decimals="INF"
      id="h_15_b529416f-3036-31f1-26d1-36a84e39870b"
      unitRef="USD">123475.946</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20200430_C000195826Member"
      decimals="INF"
      id="h_154a7dba_77d3_4ecf_b923_2a6291467889"
      unitRef="USD">102887.6</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000177433Member"
      decimals="INF"
      id="h_15f35cf0_2305_4123_b8a8_1b835bd4ec0b"
      unitRef="USD">187639</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_MSCIWorldHighDividendYieldC000061278IndexMember"
      decimals="INF"
      id="h_16_358fc1ba-8636-3dad-449c-9fb7e24d0423"
      unitRef="USD">117324.8221</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_SAndP1000C000177433IndexMember"
      decimals="INF"
      id="h_16_3a177d7a-9032-9deb-7f9d-77024c9412d4"
      unitRef="USD">119602.1428</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_BlendedBenchmarkC000030112IndexMember"
      decimals="INF"
      id="h_16_4df49c41-0839-068c-1d56-2a475ccc9744"
      unitRef="USD">105249.4962</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_BloombergUSGovernmentCreditBondC000010642IndexMember"
      decimals="INF"
      id="h_16_5573c26a-d32e-a152-ad31-6806329ff8eb"
      unitRef="USD">119005.1188</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20210430_BlendedBenchmarkIndexMember"
      decimals="INF"
      id="h_16_833ac314-5e2c-9952-e93a-159993ab1b77"
      unitRef="USD">11797.08315</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20210430_SAndP1000IndexMember"
      decimals="INF"
      id="h_16_a10628b0-504c-f8f2-9c0b-05cf048ebc7e"
      unitRef="USD">15267.71883</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20210430_CboeSAndP500BuyWriteC000195826IndexMember"
      decimals="INF"
      id="h_16_af4446ca-0f33-ef0a-a885-05f49ccb9eda"
      unitRef="USD">114700.5299</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20240430_MSCIWorldHighDividendYieldIndexMember"
      decimals="INF"
      id="h_16_d360b52c-fe48-edb1-8ed6-69587d6616b6"
      unitRef="USD">14149.22476</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_BlendedBenchmarkC000030112IndexMember"
      decimals="INF"
      id="h_17_198c3e83-1bde-60b3-f508-bf5703a0e002"
      unitRef="USD">147244.6365</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_SAndP1000C000177433IndexMember"
      decimals="INF"
      id="h_17_312dc54a-f3d3-c423-5b02-31ba2b20d0f6"
      unitRef="USD">203904.6249</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20220430_SAndP1000IndexMember"
      decimals="INF"
      id="h_17_6834f462-ced7-3db3-a6d3-4c94ba5500ee"
      unitRef="USD">14124.57369</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20220430_CboeSAndP500BuyWriteC000195826IndexMember"
      decimals="INF"
      id="h_17_6ad0a4b0-a510-29f6-2d76-f305d9ca9bf7"
      unitRef="USD">124529.1431</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20220430_BlendedBenchmarkIndexMember"
      decimals="INF"
      id="h_17_8908fd9c-18c6-a7dc-169d-f5f0f33f02f9"
      unitRef="USD">11167.60241</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20250430_MSCIWorldHighDividendYieldIndexMember"
      decimals="INF"
      id="h_17_aaa6e2f5-0bfa-0312-0a0e-8b44e14d746b"
      unitRef="USD">15726.43965</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_BloombergUSGovernmentCreditBondC000010642IndexMember"
      decimals="INF"
      id="h_17_b2af7f7f-efc4-8e3d-ca49-ec522df68214"
      unitRef="USD">118454.7872</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_MSCIWorldHighDividendYieldC000061278IndexMember"
      decimals="INF"
      id="h_17_d7f286fb-73ed-2413-28c8-fde32dbac7ba"
      unitRef="USD">150425.3416</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000030112Member"
      decimals="INF"
      id="h_17400955_8379_40d1_a3d3_2a93d90cd243"
      unitRef="USD">166197.81</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_17a4b6e3_d978_489f_9698_76d98e9877a9"
      unitRef="USD">10656.87786</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20250430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_17fc120e_dd72_493f_9f94_286053109011"
      unitRef="USD">23757.15295</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20230430_SAndP1000IndexMember"
      decimals="INF"
      id="h_18_00f83af9-7d61-b8fb-f038-e926a605ce62"
      unitRef="USD">14091.96665</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20230430_CboeSAndP500BuyWriteC000195826IndexMember"
      decimals="INF"
      id="h_18_0c37024e-e302-73de-108a-a3bff74bc849"
      unitRef="USD">123139.7771</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_SAndP1000C000177433IndexMember"
      decimals="INF"
      id="h_18_368b31e5-ce33-cb3c-3488-3dc056a1f4b9"
      unitRef="USD">188637.6042</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20230430_BlendedBenchmarkIndexMember"
      decimals="INF"
      id="h_18_49b19bf6-0819-d27b-c385-60ccaa4667d0"
      unitRef="USD">12367.42965</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_BloombergUSGovernmentCreditBondC000010642IndexMember"
      decimals="INF"
      id="h_18_75a5135e-5e14-8f18-bef6-52c38787d78c"
      unitRef="USD">108421.8252</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_MSCIWorldHighDividendYieldC000061278IndexMember"
      decimals="INF"
      id="h_18_8eba51a2-812d-8038-fbe6-18a91c0b83d8"
      unitRef="USD">155709.7261</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_BlendedBenchmarkC000030112IndexMember"
      decimals="INF"
      id="h_18_9f27da25-b334-2923-99a3-e9ce24216c34"
      unitRef="USD">139387.8076</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20260430_MSCIWorldHighDividendYieldIndexMember"
      decimals="INF"
      id="h_18_c2e44a8a-a79f-88bf-d3f6-215fa2cf6f70"
      unitRef="USD">19000.40802</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000177432Member"
      decimals="INF"
      id="h_188ac8dc_b929_43a4_a329_01f0e1421453"
      unitRef="USD">18475</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_MSCIWorldHighDividendYieldIndexMember"
      decimals="INF"
      id="h_1899e6ae_09dc_4356_947d_be084ab1f668"
      unitRef="USD">11899.88115</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20240430_CboeSAndP500BuyWriteC000195826IndexMember"
      decimals="INF"
      id="h_19_00dc07a6-7304-10dd-3565-dae1ef8f6be7"
      unitRef="USD">134369.45</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_BloombergUSGovernmentCreditBondC000010642IndexMember"
      decimals="INF"
      id="h_19_3844eff3-dff8-c95e-0a79-ae37b697184d"
      unitRef="USD">108145.1889</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_SAndP1000C000177433IndexMember"
      decimals="INF"
      id="h_19_38652585-f6c2-84a4-9703-c76695fd4d8d"
      unitRef="USD">188202.128</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20240430_BlendedBenchmarkIndexMember"
      decimals="INF"
      id="h_19_41ed9ed6-6926-2fcc-09e0-409b33dafdd5"
      unitRef="USD">14548.61965</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20240430_SAndP1000IndexMember"
      decimals="INF"
      id="h_19_4ad7cb15-5782-2978-2b7e-7bd7c3b52a81"
      unitRef="USD">16278.26106</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_BlendedBenchmarkC000030112IndexMember"
      decimals="INF"
      id="h_19_6715816d-1bb8-bd7a-c39c-03a01b197aed"
      unitRef="USD">154363.3846</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_MSCIWorldHighDividendYieldC000061278IndexMember"
      decimals="INF"
      id="h_19_95cdc833-f1fb-b1ee-6959-4c37e43a3d80"
      unitRef="USD">158578.2775</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000010642Member"
      decimals="INF"
      id="h_1987afb5_669e_4266_be01_1b6ef0605324"
      unitRef="USD">100000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20260430_C000232245Member"
      decimals="INF"
      id="h_1a04572e_6412_44d3_90c4_99026a5af2e7"
      unitRef="USD">13880</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000010134Member"
      decimals="INF"
      id="h_1a22a4fc_c776_472b_ab29_356148853c09"
      unitRef="USD">18601</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20260430_Russell1000ValueIndexMember"
      decimals="INF"
      id="h_1c0ab410_5d6a_41a2_8ab2_3f0898ba1108"
      unitRef="USD">15232.40459</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_MSCIWorldHighDividendYieldIndexMember"
      decimals="INF"
      id="h_1d471fff_3552_43c6_a124_d9a21b4a4377"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20220430_C000232249Member"
      decimals="INF"
      id="h_1d63581d_2463_4684_973f_3530c3f571bc"
      unitRef="USD">82763.09</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_BloombergUSGovernmentCreditBondIndexMember"
      decimals="INF"
      id="h_1da510da_28ad_4600_ac0c_0e9d4f135675"
      unitRef="USD">10842.18252</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000061277Member"
      decimals="INF"
      id="h_1df61962_3010_4fca_978e_02e2fa84dd23"
      unitRef="USD">26219</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20210430_C000195831Member"
      decimals="INF"
      id="h_1e453031_032f_45ed_a71d_0ce87dc21d94"
      unitRef="USD">11818</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000061277Member"
      decimals="INF"
      id="h_1e4e3ec7_67cd_41d1_be7b_8b8c1543222b"
      unitRef="USD">16700</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000010642Member"
      decimals="INF"
      id="h_1eb098cc_5be8_4444_aca7_a1af59e7778d"
      unitRef="USD">108664.27</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_2_28581437-4b7b-2b59-fd6c-02020f4b3af9"
      unitRef="USD">15158.46949</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211115_20211115_Russell1000ValueC000232255IndexMember"
      decimals="INF"
      id="h_2_caed48a0-296c-b60b-4b81-387c20567305"
      unitRef="USD">100000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_StandardAndPoorS500C000010135IndexMember"
      decimals="INF"
      id="h_2_e2c3dbc5-44c0-ba93-7a5b-b96ea348b8ff"
      unitRef="USD">117918.3823</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211115_20211115_Russell1000GrowthC000232249IndexMember"
      decimals="INF"
      id="h_2_efbea0a0-de6f-069f-82e7-1486a66c5aa8"
      unitRef="USD">100000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20250430_CboeSAndP500BuyWriteC000195826IndexMember"
      decimals="INF"
      id="h_20_3240f6cf-26c5-7964-6d0f-8cce5bb6db7c"
      unitRef="USD">147133.1993</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_SAndP1000C000177433IndexMember"
      decimals="INF"
      id="h_20_41584d7e-e52b-66a6-9b96-35e1764e2e3e"
      unitRef="USD">217400.697</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_MSCIWorldHighDividendYieldC000061278IndexMember"
      decimals="INF"
      id="h_20_6406b465-e5f0-e98e-fe7b-9942894a34f1"
      unitRef="USD">171349.2074</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_BloombergUSGovernmentCreditBondC000010642IndexMember"
      decimals="INF"
      id="h_20_6b6f3b58-45c1-44dc-58d8-998c9062d6cb"
      unitRef="USD">106731.4112</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20250430_BlendedBenchmarkIndexMember"
      decimals="INF"
      id="h_20_b46c1e53-097b-33b7-360d-c91275453eba"
      unitRef="USD">15694.69453</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_BlendedBenchmarkC000030112IndexMember"
      decimals="INF"
      id="h_20_f61e7204-bbdb-c3cb-7e7c-858fd9e0a263"
      unitRef="USD">181587.786</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20250430_SAndP1000IndexMember"
      decimals="INF"
      id="h_20_fc9852a0-3067-4ee4-03c4-c71b9f36ab41"
      unitRef="USD">16311.81394</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_StandardPoors500IndexMember"
      decimals="INF"
      id="h_208c30c1_a297_44ab_8ab5_f967d677ac8e"
      unitRef="USD">11791.83823</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_BloombergUSGovernmentCreditBondC000010642IndexMember"
      decimals="INF"
      id="h_21_1d25606c-0da8-f424-a38c-55a41c24588f"
      unitRef="USD">114904.9573</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20171214_MSCIWorldHighDividendYieldIndexMember"
      decimals="INF"
      id="h_21_3fefe797-e018-ddcb-7aea-23aef884b996"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20260430_SAndP1000IndexMember"
      decimals="INF"
      id="h_21_6db7f112-4fa8-612b-935b-200b7864f614"
      unitRef="USD">21601.01074</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20260430_CboeSAndP500BuyWriteC000195826IndexMember"
      decimals="INF"
      id="h_21_6f89c654-6853-4810-78a5-10ab704977d7"
      unitRef="USD">172912.114</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_BlendedBenchmarkC000030112IndexMember"
      decimals="INF"
      id="h_21_83924a91-8dc8-75db-96b5-7b9598ac5096"
      unitRef="USD">195892.4558</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_MSCIWorldHighDividendYieldC000061278IndexMember"
      decimals="INF"
      id="h_21_e58def20-97ba-b3ba-3145-2f4474c15927"
      unitRef="USD">190449.5132</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20260430_BlendedBenchmarkIndexMember"
      decimals="INF"
      id="h_21_ec8f0520-d7e4-b34b-8555-0a7c61aa5c21"
      unitRef="USD">20757.18415</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_SAndP1000C000177433IndexMember"
      decimals="INF"
      id="h_21_efe96d4c-fb0f-1850-ca2f-d1feb08f4d02"
      unitRef="USD">217848.805</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20250430_C000195824Member"
      decimals="INF"
      id="h_219dbe80_0408_49e7_a52c_fa5fae53583f"
      unitRef="USD">16811</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000010134Member"
      decimals="INF"
      id="h_21e426e9_c9a9_446f_bd85_2f512fac9301"
      unitRef="USD">13592</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_MSCIWorldHighDividendYieldC000061278IndexMember"
      decimals="INF"
      id="h_22_549f727a-45f6-1492-fab1-5a2fa588f166"
      unitRef="USD">230097.755</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_SAndP1000C000177433IndexMember"
      decimals="INF"
      id="h_22_765a0e7f-d778-a659-6ddc-d8a46cd3f2e6"
      unitRef="USD">288487.4972</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_BlendedBenchmarkC000030112IndexMember"
      decimals="INF"
      id="h_22_b849be5e-244e-cade-a801-a957393b3de9"
      unitRef="USD">259079.6381</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_BloombergUSGovernmentCreditBondC000010642IndexMember"
      decimals="INF"
      id="h_22_dffbc018-2c1b-5b46-b350-f11a6d1c8c9b"
      unitRef="USD">118988.4239</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_MSCIWorldHighDividendYieldIndexMember"
      decimals="INF"
      id="h_28abc2c8_5870_4eec_a447_d1ab391b5a17"
      unitRef="USD">15857.82775</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000010134Member"
      decimals="INF"
      id="h_2a16bcb0_5c03_47bc_8992_d3237bbe4579"
      unitRef="USD">12381</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_2b36f99b_3608_4f7e_98c5_b5cf14da83a4"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20220430_Russell1000ValueIndexMember"
      decimals="INF"
      id="h_2c189967_5a6a_4e4c_9eb9_d0636bc0b87e"
      unitRef="USD">9457.13427</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20230430_ICEBofA3MonthUSTreasuryBillIndexMember"
      decimals="INF"
      id="h_2d5592e1_4114_4e15_90d9_1890f27bdd5d"
      unitRef="USD">10290.31201</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_SAndP1000IndexMember"
      decimals="INF"
      id="h_2ed15ad1_2c83_4de5_abe5_434d00f5654e"
      unitRef="USD">18863.76042</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_SAndP1000IndexMember"
      decimals="INF"
      id="h_2eece996_3021_4409_8286_841cda902a2a"
      unitRef="USD">20390.46249</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20250828_20250828_CboeSAndP500BuyWriteIndexMember"
      decimals="INF"
      id="h_3_344fa942-c999-725e-801e-bcf6e3cc4b06"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_3_69ee3344-c583-f438-36bc-60f375383539"
      unitRef="USD">15289.3036</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_StandardAndPoorS500C000010135IndexMember"
      decimals="INF"
      id="h_3_8166fc67-601f-53fc-78da-cac3b518b4d3"
      unitRef="USD">133561.3778</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20171214_CboeSAndP500BuyWriteIndexMember"
      decimals="INF"
      id="h_3_a455b0fc-1041-510a-b2e4-58fc5919f7e9"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20180430_StandardAndPoorS500C000195826IndexMember"
      decimals="INF"
      id="h_3_d181d2b0-2c61-6220-c486-83f8b4f86a00"
      unitRef="USD">100495.2152</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20220430_Russell1000GrowthC000232249IndexMember"
      decimals="INF"
      id="h_3_ecac8144-c565-3e36-4cdf-028dde250535"
      unitRef="USD">80705.0922</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20220430_Russell1000ValueC000232255IndexMember"
      decimals="INF"
      id="h_3_fe543a4d-0737-052f-737f-bba6ce945a53"
      unitRef="USD">94571.3427</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20220430_C000195823Member"
      decimals="INF"
      id="h_307952a0_618d_44ee_b341_81fe6deb679f"
      unitRef="USD">12742</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_SAndP1000IndexMember"
      decimals="INF"
      id="h_31a2e7fa_6b60_47b3_8ae4_14507930f403"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000061277Member"
      decimals="INF"
      id="h_32600989_6956_4eba_bbca_052044b131ad"
      unitRef="USD">12443</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000010135Member"
      decimals="INF"
      id="h_32cd59bc_a107_45dc_b16b_7f0868e3d1ad"
      unitRef="USD">132181.08</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20260430_C000195833Member"
      decimals="INF"
      id="h_3312d161_a736_494e_ad28_7ecbd3712f41"
      unitRef="USD">20083</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20260430_C000232243Member"
      decimals="INF"
      id="h_34460910_dfe8_4eae_a23d_428bed6c157c"
      unitRef="USD">124873</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20230430_C000232248Member"
      decimals="INF"
      id="h_35656fd5_a18b_4838_a61f_93b128e65879"
      unitRef="USD">86912.88</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_SAndPInternational700ADRIndexMember"
      decimals="INF"
      id="h_35ab999c_6cbe_4462_bc97_f3ae10097975"
      unitRef="USD">10609.75557</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_SAndPInternational700ADRIndexMember"
      decimals="INF"
      id="h_37c2d115_649c_4186_98e4_920b07393890"
      unitRef="USD">15125.43183</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_MSCIWorldHighDividendYieldIndexMember"
      decimals="INF"
      id="h_37e4f86a_c324_4a82_8d6f_955fed25dec8"
      unitRef="USD">15570.97261</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20180430_C000195828Member"
      decimals="INF"
      id="h_3c072947_d53d_4db9_ac25_13c6011917fd"
      unitRef="USD">10002</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000030111Member"
      decimals="INF"
      id="h_3c6aa327_3623_4622_81a0_439856c5f156"
      unitRef="USD">9424</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20230430_Russell1000IndexMember"
      decimals="INF"
      id="h_3e8434fe_bb65_4b6f_a3c8_ded6e3c217dd"
      unitRef="USD">8880.96894</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_StandardAndPoorS500C000010135IndexMember"
      decimals="INF"
      id="h_4_075a08a8-c8a8-c8e9-978c-108936896a3d"
      unitRef="USD">151584.6949</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20190430_StandardAndPoorS500C000195826IndexMember"
      decimals="INF"
      id="h_4_130b8cf1-5995-5b8c-c94d-9b69c2d76ccb"
      unitRef="USD">114056.4495</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20250829_20260430_CboeSAndP500BuyWriteIndexMember"
      decimals="INF"
      id="h_4_31f74565-5a21-980c-4394-3bdfc9cb4c5b"
      unitRef="USD">11128.47843</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20230430_Russell1000GrowthC000232249IndexMember"
      decimals="INF"
      id="h_4_540e84e6-387d-2dc8-e010-19a2094da8db"
      unitRef="USD">82590.3638</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20230430_Russell1000ValueC000232255IndexMember"
      decimals="INF"
      id="h_4_86194cef-19ba-440c-bb71-aa60e8fd708a"
      unitRef="USD">95718.4385</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_StandardPoors500IndexMember"
      decimals="INF"
      id="h_4_fa2584b5-fd0b-a113-4006-3ef0e865494c"
      unitRef="USD">22319.62408</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20250430_C000195833Member"
      decimals="INF"
      id="h_4081a1fe_520b_43b6_b3f6_e028b418e978"
      unitRef="USD">16141</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_SAndPComposite1500IndexMember"
      decimals="INF"
      id="h_412412c6_d6ee_4fc0_8d6b_0855176abed4"
      unitRef="USD">22135.83423</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_MSCIWorldHighDividendYieldIndexMember"
      decimals="INF"
      id="h_433a1516_fd34_4970_ad54_5c72bbd7dc4d"
      unitRef="USD">15042.53416</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20250430_Russell1000ValueIndexMember"
      decimals="INF"
      id="h_43851da0_fe5f_43ac_9156_33bdaa15e070"
      unitRef="USD">11784.84108</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_BlendedBenchmarkIndexMember"
      decimals="INF"
      id="h_4429340c_dc35_4eef_89d6_697c03fa32aa"
      unitRef="USD">19589.24558</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000177433Member"
      decimals="INF"
      id="h_448798c3_5027_4cde_9384_7fa6129311b4"
      unitRef="USD">196087.95</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000010135Member"
      decimals="INF"
      id="h_448f32ab_7836_4e9d_a2a5_f31ac786d677"
      unitRef="USD">361520.91</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_SAndPInternational700ADRIndexMember"
      decimals="INF"
      id="h_4496b5d2_1846_49e5_877d_0d9794d1edef"
      unitRef="USD">11085.23629</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000030111Member"
      decimals="INF"
      id="h_451b73eb_075b_4baa_b092_2241661c76c6"
      unitRef="USD">11872</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000061277Member"
      decimals="INF"
      id="h_47b3c670_c936_4292_b7d0_f4d1f5653c80"
      unitRef="USD">17158</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_MSCIWorldHighDividendYieldIndexMember"
      decimals="INF"
      id="h_482ebe1d_9d92_4e1f_9833_dead1e6c4485"
      unitRef="USD">11732.48221</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000177433Member"
      decimals="INF"
      id="h_4840d9d2_5832_4956_865a_a25b5db0c776"
      unitRef="USD">199855.79</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20240430_C000195836Member"
      decimals="INF"
      id="h_488a6855_0094_4edb_85e9_0a4a4f2839bd"
      unitRef="USD">14894</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_SAndPComposite1500IndexMember"
      decimals="INF"
      id="h_4d173790_41d3_4bc0_b477_372827f9519c"
      unitRef="USD">14966.29191</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20230430_C000232256Member"
      decimals="INF"
      id="h_4d208505_66af_4c5d_8d26_6998ada4d742"
      unitRef="USD">8683</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20250430_C000195823Member"
      decimals="INF"
      id="h_4e97056b_218f_45a5_998c_0378003c2cba"
      unitRef="USD">16656</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20250828_20250828_C000195825Member"
      decimals="INF"
      id="h_4eb81a82_15b0_42f3_a722_4e7608da226b"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_5_472d7b72-2085-63a0-5843-1aaa4577c24d"
      unitRef="USD">22367.17908</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_StandardAndPoorS500C000010135IndexMember"
      decimals="INF"
      id="h_5_7365d34e-8006-e14c-8e30-552bfa6ad627"
      unitRef="USD">152893.036</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20240430_Russell1000ValueC000232255IndexMember"
      decimals="INF"
      id="h_5_84437cc3-192a-3ec2-9125-215cd7f26156"
      unitRef="USD">108565.7379</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20220430_MSCIWorldIndexMember"
      decimals="INF"
      id="h_5_87e4f213-c4d8-6183-ac1e-088111e1ca61"
      unitRef="USD">14780.1973</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20240430_Russell1000GrowthC000232249IndexMember"
      decimals="INF"
      id="h_5_b8016a41-55d7-c740-a398-716d43d01acd"
      unitRef="USD">108854.6086</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20260430_CboeSAndP500BuyWriteIndexMember"
      decimals="INF"
      id="h_5_d5007388-e458-9f4d-6810-8f200f4e60d7"
      unitRef="USD">17291.2114</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20200430_StandardAndPoorS500C000195826IndexMember"
      decimals="INF"
      id="h_5_eb951f47-3c28-6aa4-7c8e-9ed19b207f18"
      unitRef="USD">115040.8809</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240423_20240423_Russell1000IndexMember"
      decimals="INF"
      id="h_5_f48b1f02-2957-a026-355a-a664cf713e5c"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000010134Member"
      decimals="INF"
      id="h_51052a45_bb1b_48c1_91f3_d6014e8ef82c"
      unitRef="USD">25648</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_BlendedBenchmarkIndexMember"
      decimals="INF"
      id="h_5154658f_168b_4e59_8960_773c61d1d43a"
      unitRef="USD">11125.61472</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000010134Member"
      decimals="INF"
      id="h_516c541f_aefd_41cc_90ea_b4cc89f2a5c7"
      unitRef="USD">18821</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000061278Member"
      decimals="INF"
      id="h_51caf62f_483c_4f53_80ed_7759dd424915"
      unitRef="USD">286273.94</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000030111Member"
      decimals="INF"
      id="h_5217264e_ffef_4229_9515_a9b73a32a2d6"
      unitRef="USD">15308</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000010135Member"
      decimals="INF"
      id="h_5320350e_643d_47b1_832d_830510725a15"
      unitRef="USD">206782.66</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_53b64031_7ea7_4c8e_99f4_2fc79f60101a"
      unitRef="USD">11342.57981</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_SAndPInternational700ADRIndexMember"
      decimals="INF"
      id="h_54b4fb5c_bc65_4006_a06a_a7d6e47bb4e5"
      unitRef="USD">29289.60348</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000061278Member"
      decimals="INF"
      id="h_54ca717c_252f_4187_88df_12661d2861fa"
      unitRef="USD">227852.81</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000030112Member"
      decimals="INF"
      id="h_55287554_2f49_4e76_b081_014209063a00"
      unitRef="USD">250260.88</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000030111Member"
      decimals="INF"
      id="h_566bb12a_4fc1_4f1f_b53a_00c5a2ac5e30"
      unitRef="USD">14201</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_MSCIWorldHighDividendYieldIndexMember"
      decimals="INF"
      id="h_567d37a8_900e_47e7_a16a_371aa9ad03d4"
      unitRef="USD">23009.77551</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20250430_ICEBofA3MonthUSTreasuryBillIndexMember"
      decimals="INF"
      id="h_582c0b72_8d02_42fa_a7df_7cd35e8ee1b6"
      unitRef="USD">11378.12901</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_SAndPInternational700ADRIndexMember"
      decimals="INF"
      id="h_58b1c8b5_d01c_4cd4_a93c_f1d51c9caa89"
      unitRef="USD">18527.40902</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20260430_C000195826Member"
      decimals="INF"
      id="h_5963414c_5d0a_437c_bcb0_b163a58e1f79"
      unitRef="USD">213601.8</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20210430_C000195836Member"
      decimals="INF"
      id="h_5991db64_a77d_403e_9d02_7a6492c027ae"
      unitRef="USD">13936</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20250430_C000232243Member"
      decimals="INF"
      id="h_5b984cfd_7f99_4a23_b902_a9cb28636ff8"
      unitRef="USD">122954.18</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000061277Member"
      decimals="INF"
      id="h_5c825dfd_187f_4d30_88af_839a18755feb"
      unitRef="USD">11791</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000010642Member"
      decimals="INF"
      id="h_5cd3a6ed_3aaf_4724_a296_8d7d80662c3c"
      unitRef="USD">99953.33</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_SAndPComposite1500IndexMember"
      decimals="INF"
      id="h_5cddb329_09f0_4c52_9240_965d94eec0f4"
      unitRef="USD">27550.58652</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20230430_C000232245Member"
      decimals="INF"
      id="h_5e83c880_837a_4139_b3c1_218e467b3d0b"
      unitRef="USD">8158</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_SAndP1000IndexMember"
      decimals="INF"
      id="h_5f4bed70_c58a_4e2a_b0f5_21dca817561f"
      unitRef="USD">14294.11927</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_MSCIWorldIndexMember"
      decimals="INF"
      id="h_5fe4d5ea_029d_4405_b566_b83bb253fb5c"
      unitRef="USD">11530.31717</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20250430_Russell1000GrowthC000232249IndexMember"
      decimals="INF"
      id="h_6_38564e03-990a-cc43-182a-5535eb4d27df"
      unitRef="USD">124670.3957</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20250430_Russell1000ValueC000232255IndexMember"
      decimals="INF"
      id="h_6_79a43067-776d-da1c-1b33-5424cad58cef"
      unitRef="USD">117848.4108</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_6_a0e9106f-f928-49c0-e18e-22b213b215e3"
      unitRef="USD">22963.09537</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20210430_StandardAndPoorS500C000195826IndexMember"
      decimals="INF"
      id="h_6_bebd1e97-2838-998d-54b5-ba20299f593c"
      unitRef="USD">167938.9254</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_StandardAndPoorS500C000010135IndexMember"
      decimals="INF"
      id="h_6_c1b90326-658b-982e-dbbe-6a8968925e95"
      unitRef="USD">223196.2408</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20240430_C000195828Member"
      decimals="INF"
      id="h_60332e04_b995_4fd4_a914_0a9ccb746106"
      unitRef="USD">18827</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000010643Member"
      decimals="INF"
      id="h_609335f6_928c_4ae6_87c9_ceff7e3f0de3"
      unitRef="USD">9914</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000061278Member"
      decimals="INF"
      id="h_62a8552f_940a_4d78_b9de_a76f2d763722"
      unitRef="USD">132872.23</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_SAndPInternational700ADRIndexMember"
      decimals="INF"
      id="h_62e4d128_bc71_4550_adf9_9810662b069b"
      unitRef="USD">12592.46062</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20220430_C000232245Member"
      decimals="INF"
      id="h_63316d74_21a2_41ea_b6ae_e8108ce5a802"
      unitRef="USD">8122</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20260430_C000195828Member"
      decimals="INF"
      id="h_6383e6ee_3277_4ba8_881d_0c6e5b9d75f1"
      unitRef="USD">27166</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000010643Member"
      decimals="INF"
      id="h_63eaf4e1_2e61_405a_803e_def3b4161798"
      unitRef="USD">9586</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20260430_C000232251Member"
      decimals="INF"
      id="h_64d447f6_35ee_48e4_9dd4_9682224852ea"
      unitRef="USD">14194</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_MSCIWorldHighDividendYieldIndexMember"
      decimals="INF"
      id="h_64fc798d_72b7_4c60_ab7b_11a62196bf3f"
      unitRef="USD">17134.92074</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20220430_C000232244Member"
      decimals="INF"
      id="h_65afd903_e3e8_4a5c_9ac1_d819809ec19b"
      unitRef="USD">9977</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20200430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_65e99c04_5478_4954_b680_7c54e216623e"
      unitRef="USD">11504.08809</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20210430_C000195824Member"
      decimals="INF"
      id="h_65f86a93_1c9f_40cc_ada9_7a3c3eac6d0a"
      unitRef="USD">13316</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20230430_C000195831Member"
      decimals="INF"
      id="h_6a0007d4_c1fa_4dbc_8572_d767b1b5e647"
      unitRef="USD">11358</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_SAndPComposite1500IndexMember"
      decimals="INF"
      id="h_6a38d52d_d43e_45bf_b8db_41c565841208"
      unitRef="USD">13367.70075</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000177432Member"
      decimals="INF"
      id="h_6a5521fc_02de_4939_82ff_0f393440d76c"
      unitRef="USD">16336</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_BloombergUSGovernmentCreditBondIndexMember"
      decimals="INF"
      id="h_6c1ce99d_dcf3_43f2_bca9_43587614dff7"
      unitRef="USD">11898.84239</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20250430_C000232244Member"
      decimals="INF"
      id="h_6cebdc20_736b_4b42_bf6d_7ec843e36730"
      unitRef="USD">11491</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20260430_Russell1000IndexMember"
      decimals="INF"
      id="h_6d575750_2c79_4455_a8ee_91bf701f4e3e"
      unitRef="USD">15924.44243</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000030111Member"
      decimals="INF"
      id="h_6dff5b0a_5814_4241_8f0c_fb46e90cc38d"
      unitRef="USD">9714</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_StandardAndPoorS500C000010135IndexMember"
      decimals="INF"
      id="h_7_728c716b-2937-b2be-be3b-83ad9b12fac4"
      unitRef="USD">223671.7908</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20260430_Russell1000GrowthC000232249IndexMember"
      decimals="INF"
      id="h_7_7355a0c4-5fe3-7709-8337-8f34a4d9a13a"
      unitRef="USD">162859.1382</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_7_8a9f8d0f-2244-9c5a-0f01-5e0330e6d32a"
      unitRef="USD">28166.908</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20260430_Russell1000ValueC000232255IndexMember"
      decimals="INF"
      id="h_7_a3903fe1-4080-a8ff-4c80-e28a69af2495"
      unitRef="USD">152324.0459</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20220430_StandardAndPoorS500C000195826IndexMember"
      decimals="INF"
      id="h_7_eb53e81c-67ff-e7ce-6ac7-648c1a308932"
      unitRef="USD">168296.7421</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_SAndPInternational700ADRIndexMember"
      decimals="INF"
      id="h_700c2108_9e7c_4527_a4de_36d7d3d5a13b"
      unitRef="USD">20393.56871</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000010642Member"
      decimals="INF"
      id="h_703460a8_22c8_4dc8_96e7_4aa26f217335"
      unitRef="USD">101557.56</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20230430_C000195823Member"
      decimals="INF"
      id="h_708dbd97_7a46_4496_b94a_394d7a1f80a4"
      unitRef="USD">13390</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_MSCIWorldIndexMember"
      decimals="INF"
      id="h_70b19d5d_11e2_4626_9f53_ab34a2d01245"
      unitRef="USD">14055.87979</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20220430_C000195836Member"
      decimals="INF"
      id="h_71c12c12_5e8e_494b_a47d_193cea99e34a"
      unitRef="USD">13088</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20180430_C000195823Member"
      decimals="INF"
      id="h_729269ef_a0b6_482f_9ac9_2cb6f7269603"
      unitRef="USD">9372</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20230430_C000232243Member"
      decimals="INF"
      id="h_738956c9_df61_4ab5_9c21_8cd88cb771b2"
      unitRef="USD">111686</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20230430_Russell1000GrowthIndexMember"
      decimals="INF"
      id="h_752631d6_8490_435b_b2f5_2e70047ecd42"
      unitRef="USD">8259.03638</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20240430_Russell1000ValueIndexMember"
      decimals="INF"
      id="h_7553fb92_d8f0_4c90_95f6_074c15b52fac"
      unitRef="USD">10856.57379</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20240430_C000195824Member"
      decimals="INF"
      id="h_756eecd6_6714_4409_b1b7_86f8809828cf"
      unitRef="USD">15716</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000030112Member"
      decimals="INF"
      id="h_75b1703b_fc05_4e1e_81f7_6fc4fa5b9077"
      unitRef="USD">191417.66</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_75c0193f_efed_409d_b365_876cfa18cac4"
      unitRef="USD">11802.71067</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_SAndP1000IndexMember"
      decimals="INF"
      id="h_76e16656_b72e_4639_af6d_ace1feca2e5b"
      unitRef="USD">12159.20742</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20180430_CboeSAndP500BuyWriteIndexMember"
      decimals="INF"
      id="h_78a3ba89_2b3a_4eb8_8165_e231f7d55f6a"
      unitRef="USD">10018.78312</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000177433Member"
      decimals="INF"
      id="h_78d79936_0efe_498c_bf23_cec9d835c3b2"
      unitRef="USD">132728.88</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20230430_C000232251Member"
      decimals="INF"
      id="h_7950225c_8a1e_427b_b0c2_593efdaaf384"
      unitRef="USD">7800</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20220430_C000195826Member"
      decimals="INF"
      id="h_7b3e58d8_0081_4b28_8e1e_ad5f831b9f7a"
      unitRef="USD">136514.44</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_SAndP1000IndexMember"
      decimals="INF"
      id="h_7bb01dba_22bd_479e_b5f9_8bd78b1b7256"
      unitRef="USD">18820.2128</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20240430_Russell1000GrowthIndexMember"
      decimals="INF"
      id="h_7bdf4e5c_c8ba_4dfb_bf6b_d6537f295f0f"
      unitRef="USD">10885.46086</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20240430_C000232243Member"
      decimals="INF"
      id="h_7bf2e5b4_bb3b_4b18_9a95_c2550da43eae"
      unitRef="USD">123576.2</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000010642Member"
      decimals="INF"
      id="h_7c1a70cb_e4dc_4f0e_a54b_6437ebcffdc1"
      unitRef="USD">103996.56</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_BlendedBenchmarkIndexMember"
      decimals="INF"
      id="h_7cc0df91_e8b3_43a3_8eca_e3de7d4d8f1f"
      unitRef="USD">18158.7786</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_SAndPComposite1500IndexMember"
      decimals="INF"
      id="h_7df05c6e_15e3_4d13_92de_8cf9ebabcb5d"
      unitRef="USD">22033.26222</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_SAndP1000IndexMember"
      decimals="INF"
      id="h_7e063832_e661_4133_9b2a_201cc14ab375"
      unitRef="USD">28848.74972</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_SAndPInternational700ADRIndexMember"
      decimals="INF"
      id="h_7e5621b8_389a_4b9c_888e_c3c118621680"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20260430_Russell1000GrowthIndexMember"
      decimals="INF"
      id="h_7ee1e921_82c8_4c76_9d68_42c723bbbb72"
      unitRef="USD">16285.91382</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20200430_C000195834Member"
      decimals="INF"
      id="h_7f3480e4_8d7a_49ed_add7_1a5551fbc134"
      unitRef="USD">9631</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_8_66b873d9-5f63-44db-8eba-f20527a2f276"
      unitRef="USD">31574.02144</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20230430_StandardAndPoorS500C000195826IndexMember"
      decimals="INF"
      id="h_8_b9329368-42ff-a033-5450-f1aecc40822c"
      unitRef="USD">172780.5784</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_StandardAndPoorS500C000010135IndexMember"
      decimals="INF"
      id="h_8_f35aa20c-f370-62da-55bc-9a3d0ec6fcab"
      unitRef="USD">229630.9537</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000030111Member"
      decimals="INF"
      id="h_8002d33e_4c7c_46f7_8886_a0703da78ac3"
      unitRef="USD">13086</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000010135Member"
      decimals="INF"
      id="h_808e56c6_78c0_4cda_88f2_56bb42b912e4"
      unitRef="USD">251122.35</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20190430_C000195834Member"
      decimals="INF"
      id="h_80a4ab68_9ea3_4915_94e4_b967b8269268"
      unitRef="USD">10594</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20260430_C000232249Member"
      decimals="INF"
      id="h_82514b33_b7ae_4bf2_a46f_803fb1dfdb32"
      unitRef="USD">152339.96</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20240430_C000195833Member"
      decimals="INF"
      id="h_83e867da_e029_43a6_b90f_72f5595463c2"
      unitRef="USD">14884</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000010135Member"
      decimals="INF"
      id="h_8412c497_f4af_4d3e_95a3_e7214270eb10"
      unitRef="USD">203256.07</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20240430_C000232244Member"
      decimals="INF"
      id="h_8477f0d1_621d_465e_b143_91eba59977e3"
      unitRef="USD">11573</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20200430_CboeSAndP500BuyWriteIndexMember"
      decimals="INF"
      id="h_849099b2_f83e_4736_80fe_adf496202bcc"
      unitRef="USD">9005.66417</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20230430_Russell1000ValueIndexMember"
      decimals="INF"
      id="h_85ab4019_d2f2_4d5f_9983_434d21ca6dfd"
      unitRef="USD">9571.84385</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_SAndPComposite1500IndexMember"
      decimals="INF"
      id="h_85d82d4b_3f8f_4964_98d9_84892fb7cbb1"
      unitRef="USD">9999.99069</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20180430_C000195836Member"
      decimals="INF"
      id="h_86e032ff_0223_4fa8_a91b_952fbc07b203"
      unitRef="USD">9944</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20210430_CboeSAndP500BuyWriteIndexMember"
      decimals="INF"
      id="h_8711459e_0b74_4edb_9f83_47952fbb7a32"
      unitRef="USD">11470.05299</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20230430_C000195824Member"
      decimals="INF"
      id="h_88132f57_c455_49b4_b2ce_77e87496ad9e"
      unitRef="USD">13747</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20230430_C000195834Member"
      decimals="INF"
      id="h_88f761af_bcd5_4dd3_a806_b4884f136121"
      unitRef="USD">13798</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20220430_Russell1000GrowthIndexMember"
      decimals="INF"
      id="h_8a180161_cfe3_4ffc_b854_69562656f6ea"
      unitRef="USD">8070.50922</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000177432Member"
      decimals="INF"
      id="h_8b5bd1ed_ba2c_47ec_b0a8_4083794a58a7"
      unitRef="USD">17444</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000061277Member"
      decimals="INF"
      id="h_8c33d409_5ef5_4cc1_8991_58bad9a7a0ac"
      unitRef="USD">9426</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20210430_C000195833Member"
      decimals="INF"
      id="h_8ce48e34_495c_4a4c_a57c_e06f2526b5c8"
      unitRef="USD">13712</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20240430_StandardAndPoorS500C000195826IndexMember"
      decimals="INF"
      id="h_9_0b9e74bb-d9b3-5942-7616-73fc38852fb9"
      unitRef="USD">211935.4807</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_StandardAndPoorS500C000010135IndexMember"
      decimals="INF"
      id="h_9_43acdcea-541a-08e0-ff61-cf21d5093c9e"
      unitRef="USD">281669.08</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="INF"
      id="h_9_cd087b5f-fdb2-c945-92a2-a2c8a126ab39"
      unitRef="USD">41378.6576</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20250829_20260430_C000195825Member"
      decimals="INF"
      id="h_9052a12c_07da_4ab5_9f87_085625ef87d5"
      unitRef="USD">10668</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_9252f174_22f2_44de_8b11_53bda674d930"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_MSCIWorldIndexMember"
      decimals="INF"
      id="h_940f2aae_60a5_4a9a_9784_7c874a3f8c07"
      unitRef="USD">19199.77126</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000010134Member"
      decimals="INF"
      id="h_94e2bf83_71d7_4a0b_af3b_1d26625ba4d2"
      unitRef="USD">9424</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20220430_C000195833Member"
      decimals="INF"
      id="h_94f6bfc3_b35e_43c6_bf0a_7534bcc1eeb8"
      unitRef="USD">13591</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20250430_C000195826Member"
      decimals="INF"
      id="h_96aa2fb0_0a81_4b23_a8e9_93f3ef16a57e"
      unitRef="USD">179842.15</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_BlendedBenchmarkIndexMember"
      decimals="INF"
      id="h_975281a5_eb7b_4e69_9921_7321f7ac0cc0"
      unitRef="USD">25907.96381</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_MSCIWorldIndexMember"
      decimals="INF"
      id="h_97f574fd_4e1b_494d_83a7_82eac51f03f9"
      unitRef="USD">23689.929</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000061278Member"
      decimals="INF"
      id="h_9814870f_67f1_4141_88cd_f8c1c35f9582"
      unitRef="USD">208039.51</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000177433Member"
      decimals="INF"
      id="h_9848534c_e2a6_4c4c_9a48_5214bb14a418"
      unitRef="USD">176098.43</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000030111Member"
      decimals="INF"
      id="h_9a8243de_8bfa_40fc_9a35_5d4eae84fdc5"
      unitRef="USD">13551</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000061278Member"
      decimals="INF"
      id="h_9b1cf0e8_69cf_418d_b1f2_a20f218f9857"
      unitRef="USD">126710.01</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_SAndPComposite1500IndexMember"
      decimals="INF"
      id="h_9c5fe436_0c73_410d_9bdf_eecba65a074d"
      unitRef="USD">22568.82147</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20220430_C000195834Member"
      decimals="INF"
      id="h_9c8863af_243b_4325_97f3_729a6db394b0"
      unitRef="USD">14116</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_SAndPComposite1500IndexMember"
      decimals="INF"
      id="h_9da75241_e828_4e08_9714_734af5e8047e"
      unitRef="USD">30613.84356</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20180430_C000195833Member"
      decimals="INF"
      id="h_9df95211_27dc_4ff7_b657_1114002156da"
      unitRef="USD">10083</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20260430_C000195824Member"
      decimals="INF"
      id="h_9df9f5a1_ab47_436f_bf8d_d396489154f4"
      unitRef="USD">19763</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000010643Member"
      decimals="INF"
      id="h_9e706218_ce84_489f_9e06_63a1b40c9500"
      unitRef="USD">10529</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20260430_C000195831Member"
      decimals="INF"
      id="h_9e76d59b_a6ff_4da8_91ea_f4bd18f61229"
      unitRef="USD">19430</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_SAndPComposite1500IndexMember"
      decimals="INF"
      id="h_9f1c3f99_0f74_4356_b731_0d535acb97c1"
      unitRef="USD">15076.5249</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20210430_C000195826Member"
      decimals="INF"
      id="h_9f79d01f_15a0_4729_8feb_bc0374697dd1"
      unitRef="USD">136568.62</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000061278Member"
      decimals="INF"
      id="h_9f8b7df6_49cf_4186_9a16_a9140714afa7"
      unitRef="USD">115577.75</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20230430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_9f95253a_369f_401f_8e9e_14edaa822535"
      unitRef="USD">17278.05784</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000030112Member"
      decimals="INF"
      id="h_9fa45e50_2ac6_4581_9f81_e46cc1409f78"
      unitRef="USD">100000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000061278Member"
      decimals="INF"
      id="h_a011dc5b_2032_4d15_bd35_db37dd5fabbc"
      unitRef="USD">139379.2</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_MSCIWorldIndexMember"
      decimals="INF"
      id="h_a02d3c56_6058_40b7_955e_86b1b5f6be7a"
      unitRef="USD">19914.48647</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000010642Member"
      decimals="INF"
      id="h_a064fb33_b437_499f_a2bf_c6af118c2971"
      unitRef="USD">110856.06</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_SAndPInternational700ADRIndexMember"
      decimals="INF"
      id="h_a19c4a27_0b72_43be_acca_90d866ef6fa3"
      unitRef="USD">14878.21836</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_SAndP1000IndexMember"
      decimals="INF"
      id="h_a3b60c36_0160_44f2_ab14_9a646935f8c2"
      unitRef="USD">13460.51855</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20190430_C000195836Member"
      decimals="INF"
      id="h_a3f992c8_3559_4454_afa1_a3ab95f366ab"
      unitRef="USD">10171</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000177432Member"
      decimals="INF"
      id="h_a4078a83_9295_4e2a_a236_c2c4b11fd8c2"
      unitRef="USD">11351</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000010642Member"
      decimals="INF"
      id="h_a672d1be_8b5f_44eb_abf7_f1996a931940"
      unitRef="USD">111139.02</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000030112Member"
      decimals="INF"
      id="h_a6ace14e_9d7c_4f87_84d3_d60af5ed34d9"
      unitRef="USD">129399.62</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20210430_C000195834Member"
      decimals="INF"
      id="h_a7253c46_75a0_4550_97fe_7ed4b91ce323"
      unitRef="USD">14095</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20220430_C000195824Member"
      decimals="INF"
      id="h_a7603289_bbf0_4e1f_9c2c_79d11e2003fb"
      unitRef="USD">13188</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000010642Member"
      decimals="INF"
      id="h_a818b314_b391_4dfb_b21c_9c022f322b01"
      unitRef="USD">101824.25</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_MSCIWorldIndexMember"
      decimals="INF"
      id="h_a8e12381_23af_492d_afef_113c39d6732b"
      unitRef="USD">19813.11931</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20180430_C000195834Member"
      decimals="INF"
      id="h_a91a8bd5_1e18_42be_b973_020cd5dcebab"
      unitRef="USD">10086</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_MSCIWorldIndexMember"
      decimals="INF"
      id="h_a9b10dd3_9950_4b42_8b80_d56b4576a56f"
      unitRef="USD">13570.07368</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20250430_C000195834Member"
      decimals="INF"
      id="h_a9fc769d_3888_4cda_acc9_586db59266d9"
      unitRef="USD">17435</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_BloombergUSGovernmentCreditBondIndexMember"
      decimals="INF"
      id="h_aa214a87_88a4_4acc_8d1e_999b9685aa86"
      unitRef="USD">10605.62816</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000010134Member"
      decimals="INF"
      id="h_ac59ecbb_a84e_457c_a9aa_78ed56e21102"
      unitRef="USD">23125</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20220430_C000195831Member"
      decimals="INF"
      id="h_ac90040c_ef4c_4813_afd5_f16d1a0fb8aa"
      unitRef="USD">10924</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20190430_C000195823Member"
      decimals="INF"
      id="h_aef1739c_1d65_4bc8_8a00_5bcc8800e031"
      unitRef="USD">10207</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20250430_Russell1000GrowthIndexMember"
      decimals="INF"
      id="h_afe41785_549f_4d7a_8df6_bec123981245"
      unitRef="USD">12467.03957</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20230430_C000195833Member"
      decimals="INF"
      id="h_b00e578b_8870_42ed_9749_317c654408b6"
      unitRef="USD">13114</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20250430_C000232249Member"
      decimals="INF"
      id="h_b11929d8_7cce_42ad_9236_0c561a50e8fd"
      unitRef="USD">122449.1</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_MSCIWorldIndexMember"
      decimals="INF"
      id="h_b1f2c3cc_e3ad_4b43_9756_0bb8af96c659"
      unitRef="USD">13126.45093</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20220430_C000232256Member"
      decimals="INF"
      id="h_b3348489_41f9_45f1_b297_250660978a0c"
      unitRef="USD">8644</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20250430_C000232256Member"
      decimals="INF"
      id="h_b3376708_26b2_488a_91f8_57cf0ba2f6e4"
      unitRef="USD">11448</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20190430_C000195828Member"
      decimals="INF"
      id="h_b3b7d3fd_a415_4f32_bdfd_78f334068802"
      unitRef="USD">10872</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_SAndP1000IndexMember"
      decimals="INF"
      id="h_b46e400b_6045_4f80_bddf_256b5fbb1955"
      unitRef="USD">21740.0697</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_b4786498_5af0_4637_b9b8_5ab436e18074"
      unitRef="USD">10582.40726</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000030112Member"
      decimals="INF"
      id="h_b6477c21_5522_421a_ac52_2f958e08e2f1"
      unitRef="USD">127144.1</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20250430_C000232255Member"
      decimals="INF"
      id="h_b7cd5841_92ff_4057_bf87_c2c887f667d9"
      unitRef="USD">122559.7</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20190430_CboeSAndP500BuyWriteIndexMember"
      decimals="INF"
      id="h_b7dbbb0d_1068_47bf_a33a_422923362958"
      unitRef="USD">10372.2273</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000010643Member"
      decimals="INF"
      id="h_b7e3b259_8229_4c65_bcba_4bd8c4c4b499"
      unitRef="USD">9626</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20260430_C000232256Member"
      decimals="INF"
      id="h_b8ad5fcc_757b_44e9_a018_74d573896158"
      unitRef="USD">14395</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_SAndPComposite1500IndexMember"
      decimals="INF"
      id="h_b939d65b_0c77_4e08_ba7c_051876be2838"
      unitRef="USD">40154.74293</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_BloombergUSGovernmentCreditBondIndexMember"
      decimals="INF"
      id="h_b9b7ec8a_78a5_4441_a0b8_bbba2a4c570b"
      unitRef="USD">11900.51188</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000010643Member"
      decimals="INF"
      id="h_b9f015ff_bb4b_4906_b48b_e58d6bb93b53"
      unitRef="USD">9608</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000010643Member"
      decimals="INF"
      id="h_ba679deb_30f4_49bf_b29e_b509c3cf6c23"
      unitRef="USD">10533</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20210430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_bba58a12_7528_4761_bc28_ac208a28a8c9"
      unitRef="USD">16793.89254</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20250430_Russell1000IndexMember"
      decimals="INF"
      id="h_bbf05672_f6ab_4624_a951_63415bcc9940"
      unitRef="USD">12210.24462</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000061277Member"
      decimals="INF"
      id="h_bc0c5c11_d9a6_4a39_9d4e_9429cc174fb9"
      unitRef="USD">17192</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000010134Member"
      decimals="INF"
      id="h_bc56b804_0c07_4235_af59_12ba1ab34875"
      unitRef="USD">12653</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20230430_C000195836Member"
      decimals="INF"
      id="h_bd4d58a0_360f_4a90_b150_e1ca91443dfb"
      unitRef="USD">12940</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20220430_C000232255Member"
      decimals="INF"
      id="h_bdc9e424_6c0f_4441_a519_ac4d01865c12"
      unitRef="USD">91873.06</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_BlendedBenchmarkIndexMember"
      decimals="INF"
      id="h_be2c0968_32df_452a_812b_d02cfb1ea3d5"
      unitRef="USD">12668.20364</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000061277Member"
      decimals="INF"
      id="h_be772b21_4813_4fe8_9e47_6fda3077acbf"
      unitRef="USD">13016</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_MSCIWorldIndexMember"
      decimals="INF"
      id="h_beaa589e_02bd_4b88_8cf2_08021e3f68bd"
      unitRef="USD">26685.11867</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000010135Member"
      decimals="INF"
      id="h_c02a3dc8_0c4f_4504_b80f_a885e5803f95"
      unitRef="USD">145567.33</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_c0825b1f_4c8a_4258_bcbc_ee43cb94fa89"
      unitRef="USD">10500.40424</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20190430_C000195824Member"
      decimals="INF"
      id="h_c09a048f_8f50_4d95_8871_648d4ef8004e"
      unitRef="USD">10798</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000177433Member"
      decimals="INF"
      id="h_c13c9e78_eced_4992_bd7f_a6a29f8cff46"
      unitRef="USD">120803.1</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_BlendedBenchmarkIndexMember"
      decimals="INF"
      id="h_c3e92276_5b48_43ee_9750_3f6148c2cf00"
      unitRef="USD">10524.94962</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20240430_C000232249Member"
      decimals="INF"
      id="h_c3fde9b5_1fa4_44c6_9ed3_2845404ada04"
      unitRef="USD">108155.77</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20190430_C000195833Member"
      decimals="INF"
      id="h_c5d868aa_6915_4767_b19e_96b770604279"
      unitRef="USD">10539</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000061277Member"
      decimals="INF"
      id="h_c654b467_e923_4382_b8d5_b30e8fb31318"
      unitRef="USD">10860</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000177433Member"
      decimals="INF"
      id="h_c7302af2_e9c5_49ec_b5b6_e06467b3a3e6"
      unitRef="USD">108465.83</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_SAndPComposite1500IndexMember"
      decimals="INF"
      id="h_c89f4874_e596_4a89_baa7_8d21d903db4b"
      unitRef="USD">11829.82995</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_SAndP1000IndexMember"
      decimals="INF"
      id="h_c8bf7c76_ed26_4ce1_a5cc_ffe82e858699"
      unitRef="USD">11960.21428</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_BloombergUSGovernmentCreditBondIndexMember"
      decimals="INF"
      id="h_c945928a_68fa_440e_ba80_3dd8dc2a54ca"
      unitRef="USD">11845.47872</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000030112Member"
      decimals="INF"
      id="h_ca72d811_d48e_4708_a6b2_e1c5c508514d"
      unitRef="USD">153055.79</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20220430_C000195828Member"
      decimals="INF"
      id="h_cab41b41_a4a0_4a25_a250_88f7d76f620a"
      unitRef="USD">15210</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20200430_C000195824Member"
      decimals="INF"
      id="h_cb4c2682_df25_451a_ab86_b63fad8edb79"
      unitRef="USD">10139</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000010135Member"
      decimals="INF"
      id="h_cb7fc48c_c6be_4972_a874_b2be17ccceb6"
      unitRef="USD">100000</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000177433Member"
      decimals="INF"
      id="h_cc4e0b8e_0eaf_4c27_803b_e57a7022b1dd"
      unitRef="USD">259082.61</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_BloombergUSGovernmentCreditBondIndexMember"
      decimals="INF"
      id="h_cdfc746c_90c4_46c0_a2b9_1bd6ca8ab76c"
      unitRef="USD">10059.25601</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_MSCIWorldHighDividendYieldIndexMember"
      decimals="INF"
      id="h_ce6d7fe2_bddd_436c_934d_119bf6362073"
      unitRef="USD">11004.19332</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20240430_C000232251Member"
      decimals="INF"
      id="h_cfeb9f84_21f9_483a_be49_413c9ec41229"
      unitRef="USD">10128</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000030112Member"
      decimals="INF"
      id="h_d011fb46_fbb7_477f_97dd_e42209f09641"
      unitRef="USD">146708.76</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000010643Member"
      decimals="INF"
      id="h_d123ba22_af91_40d3_832d_a6f2e61ed1cb"
      unitRef="USD">10576</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000177432Member"
      decimals="INF"
      id="h_d12c8b24_5df3_4273_9e63_46fa789af31a"
      unitRef="USD">9424</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20190430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_d2107d8b_32ed_4b60_91f9_8dac99352ac0"
      unitRef="USD">11405.64495</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20200430_C000195833Member"
      decimals="INF"
      id="h_d2b24ca7_46ba_44b5_a960_7413624a9f47"
      unitRef="USD">9472</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000010135Member"
      decimals="INF"
      id="h_d2e3cfc7_96a6_4d30_bdf0_39fd99feb499"
      unitRef="USD">200363.85</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20190430_C000195831Member"
      decimals="INF"
      id="h_d3ad5241_0984_4aad_ae1b_21863dd070e3"
      unitRef="USD">9886</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_MSCIWorldIndexMember"
      decimals="INF"
      id="h_d3d6efb6_1a7d_453a_ac0f_6fbc83c5a1ba"
      unitRef="USD">34604.37208</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_d40c14d4_553a_4633_b6a5_10b817ecc8e4"
      unitRef="USD">11729.74656</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20180430_C000195831Member"
      decimals="INF"
      id="h_d44bad60_ce22_4366_a6e3_63e71e53f846"
      unitRef="USD">10232</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20260430_C000232255Member"
      decimals="INF"
      id="h_d4a2eec1_028e_4626_b2f5_661d7297072b"
      unitRef="USD">154513.62</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_SAndPInternational700ADRIndexMember"
      decimals="INF"
      id="h_d4ae1303_d6ab_4f75_8a3f_a42c995f87e3"
      unitRef="USD">15804.36719</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_BloombergUSGovernmentCreditBondIndexMember"
      decimals="INF"
      id="h_d4c59436_ac10_4b23_8c4c_81d0c5fb5a7f"
      unitRef="USD">10673.14112</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20260430_C000232244Member"
      decimals="INF"
      id="h_d64e611c_4bbd_4abe_91ff_2223e2a1de3f"
      unitRef="USD">11649</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20220430_C000232251Member"
      decimals="INF"
      id="h_d724b704_f7ba_4723_927a_6a15c7fb8e7a"
      unitRef="USD">7786</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20250430_C000232245Member"
      decimals="INF"
      id="h_d73d60cc_a005_4041_9c28_a3e41ee6232f"
      unitRef="USD">11002</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20260430_C000232248Member"
      decimals="INF"
      id="h_d7624231_9c63_42ca_972b_e0305299a286"
      unitRef="USD">148954.81</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20260430_C000195836Member"
      decimals="INF"
      id="h_d8ce4d3f_54c4_426a_96b1_8adcbb95a682"
      unitRef="USD">19339</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20250430_C000232248Member"
      decimals="INF"
      id="h_d996aa8a_aa5d_49df_84d4_ff299a03b9e1"
      unitRef="USD">117805.25</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20220430_CboeSAndP500BuyWriteIndexMember"
      decimals="INF"
      id="h_daa6894f_02c5_477d_a313_faac7dc12874"
      unitRef="USD">12452.91431</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20240430_C000232245Member"
      decimals="INF"
      id="h_db455a9e_a99a_4a25_80de_2eccb71b3e39"
      unitRef="USD">9922</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000177432Member"
      decimals="INF"
      id="h_dbc3d02e_4a0b_4490_abd1_2520d259a997"
      unitRef="USD">23853</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20220430_StandardPoors500IndexMember"
      decimals="INF"
      id="h_dbe0bca9_1084_4c66_aa83_ada02ff36e98"
      unitRef="USD">16829.67421</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20180430_C000195826Member"
      decimals="INF"
      id="h_dbf5961f_4ad4_4764_9fee_95896e824a13"
      unitRef="USD">99461.28</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000010643Member"
      decimals="INF"
      id="h_dc03516c_47b8_4c91_b147_b0f4012b46e7"
      unitRef="USD">9637</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20220430_C000232248Member"
      decimals="INF"
      id="h_dc187887_8d0d_4257_b085_c0cf495f5b46"
      unitRef="USD">86333.61</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20240430_C000232256Member"
      decimals="INF"
      id="h_ddd9f932_064b_4129_90c3_b4152a34da9d"
      unitRef="USD">10354</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20180430_C000195824Member"
      decimals="INF"
      id="h_dde55815_6be2_44c1_882c_0d29516588d0"
      unitRef="USD">9950</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20240430_ICEBofA3MonthUSTreasuryBillIndexMember"
      decimals="INF"
      id="h_ddea0392_d69c_4f70_a43d_458423fd609f"
      unitRef="USD">10845.13963</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_MSCIWorldHighDividendYieldIndexMember"
      decimals="INF"
      id="h_de8f1915_89a8_486a_9004_1943eb95c620"
      unitRef="USD">19044.95132</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20200430_C000195823Member"
      decimals="INF"
      id="h_df26e621_3f87_4769_8c7a_584ef8cf0dea"
      unitRef="USD">9651</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20220430_C000232243Member"
      decimals="INF"
      id="h_e02e7e91_dd12_42fa_9334_010f416c1c3b"
      unitRef="USD">106080</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000030112Member"
      decimals="INF"
      id="h_e1029d4e_1cef_449c_86d8_c404bd6f84fa"
      unitRef="USD">141316.7</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20200430_C000195828Member"
      decimals="INF"
      id="h_e10581bc_daa0_4ca1_8192_cc8fce5e6b7b"
      unitRef="USD">10151</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20250430_C000195831Member"
      decimals="INF"
      id="h_e13ae069_42d6_4617_bbef_541a3a93c45b"
      unitRef="USD">14846</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_BlendedBenchmarkIndexMember"
      decimals="INF"
      id="h_e20bdca7_e708_44f4_a486_07def60cc966"
      unitRef="USD">13938.78076</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20220430_ICEBofA3MonthUSTreasuryBillIndexMember"
      decimals="INF"
      id="h_e357c024_4e4f_4ea7_8003_9366fbf43227"
      unitRef="USD">10006.41498</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_BloombergUSGovernmentCreditBondIndexMember"
      decimals="INF"
      id="h_e374865c_b920_4b1e_a13e_cb56988dc806"
      unitRef="USD">10814.51889</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20250430_C000232251Member"
      decimals="INF"
      id="h_e377da62_93a4_4f6f_b7da_83cb18620963"
      unitRef="USD">11435</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_BlendedBenchmarkIndexMember"
      decimals="INF"
      id="h_e3881d35_76a4_49fb_a67b_9ec6749e2d7e"
      unitRef="USD">12347.5946</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000010642Member"
      decimals="INF"
      id="h_e38a8f79_e964_425e_b736_c1ef598e360b"
      unitRef="USD">112935.43</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20240430_C000061277Member"
      decimals="INF"
      id="h_e3f3167e_c883_4ca2_b82a_982a14918dce"
      unitRef="USD">19142</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000010642Member"
      decimals="INF"
      id="h_e47a1a5b_c2b9_4529_b483_624a283115d2"
      unitRef="USD">101599.81</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20240430_C000195826Member"
      decimals="INF"
      id="h_e4a2a813_92ab_4dea_bd82_b8aa34413829"
      unitRef="USD">166616.9</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20260430_C000195823Member"
      decimals="INF"
      id="h_e53c872d_8e62_4db1_85c7_d0b7d95c8489"
      unitRef="USD">19744</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_C000177433Member"
      decimals="INF"
      id="h_e54dbcf2_149d_490c_910c_0834dbe2afd0"
      unitRef="USD">137382.66</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20230430_C000232249Member"
      decimals="INF"
      id="h_e54f6466_ade6_4f83_aed5_660d3f770772"
      unitRef="USD">83098.7</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20230430_C000195828Member"
      decimals="INF"
      id="h_e7e53055_1978_4be1_b3f3_060df54defd9"
      unitRef="USD">15486</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000010135Member"
      decimals="INF"
      id="h_e85609aa_aac5_4654_8b2b_e52898c71d41"
      unitRef="USD">116019.83</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20210430_C000195828Member"
      decimals="INF"
      id="h_e9671b64_8097_4895_83b8_0ec92aa0781b"
      unitRef="USD">14978</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000010643Member"
      decimals="INF"
      id="h_eab24a38_a89f_43fc_99b8_3f02727c9fba"
      unitRef="USD">9558</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_C000177433Member"
      decimals="INF"
      id="h_eb05115b_af22_482d_b9a0_dd8c48da61d1"
      unitRef="USD">100000</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000030111Member"
      decimals="INF"
      id="h_eb7c5a21_0ca9_4b13_803c_88053a5266a9"
      unitRef="USD">22926</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000030111Member"
      decimals="INF"
      id="h_ebb971fd_2115_4e8d_9236_bcdf769f3817"
      unitRef="USD">10540</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000010135Member"
      decimals="INF"
      id="h_ec3f30ba_c8fa_45bd_b9ad_e0c1fd96cd88"
      unitRef="USD">279236.05</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000010134Member"
      decimals="INF"
      id="h_ed4d23db_3bed_4264_a997_8af477fb1090"
      unitRef="USD">10897</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_BloombergUSGovernmentCreditBondIndexMember"
      decimals="INF"
      id="h_ee155147_e466_48a4_81f5_3d3145115de5"
      unitRef="USD">10089.28128</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20180430_C000177432Member"
      decimals="INF"
      id="h_ef57348a_7000_4320_832c_7fb783c4697d"
      unitRef="USD">12439</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20240430_C000195823Member"
      decimals="INF"
      id="h_f0477984_2d38_4a86_8dbb_8466da540525"
      unitRef="USD">15469</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20240430_C000232255Member"
      decimals="INF"
      id="h_f09918cf_6b8f_48b2_9c5c_d6c805dcb49e"
      unitRef="USD">110572.71</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20250430_C000195836Member"
      decimals="INF"
      id="h_f1841910_60c8_4a10_b016_4b4e54a7dc8d"
      unitRef="USD">14616</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20240430_CboeSAndP500BuyWriteIndexMember"
      decimals="INF"
      id="h_f1da4cd9_3a8a_492f_82eb_d7a914bb9421"
      unitRef="USD">13436.945</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000061277Member"
      decimals="INF"
      id="h_f2486e0b_9c62_4f21_bf72_06ac13473fbe"
      unitRef="USD">20918</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_MSCIWorldHighDividendYieldIndexMember"
      decimals="INF"
      id="h_f2b2c842_4a82_4aea_a2ed_8cbc268289f5"
      unitRef="USD">12640.25587</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000030112Member"
      decimals="INF"
      id="h_f3b66014_1e60_4956_98a5_1fcfcf46ccef"
      unitRef="USD">112238.55</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20260430_ICEBofA3MonthUSTreasuryBillIndexMember"
      decimals="INF"
      id="h_f50f459a_228e_4b9d_8c75_281d7d74f8eb"
      unitRef="USD">11830.45342</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20190430_SAndPInternational700ADRIndexMember"
      decimals="INF"
      id="h_f665303a_8e5d_463a_8257_dcb5134bf204"
      unitRef="USD">12520.41282</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20240430_C000232248Member"
      decimals="INF"
      id="h_f777685c_c115_427f_8324_51e41133d101"
      unitRef="USD">105965.88</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160430_20160430_MSCIWorldIndexMember"
      decimals="INF"
      id="h_f79de4bb_a29a_4476_b83e_916286a3f184"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_f7b33a49_3160_4251_98dc_917a76ff708e"
      unitRef="USD">10082.8567</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20211116_20230430_C000232244Member"
      decimals="INF"
      id="h_f85f3701_09fa_4eea_abcb_b1063e8fefde"
      unitRef="USD">10483</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000061278Member"
      decimals="INF"
      id="h_f869d527_ddb1_4737_8b3d_87abcac06078"
      unitRef="USD">180916.36</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_f8d5e1d5_83ae_4612_abc3_ac45957cd7ce"
      unitRef="USD">10702.6248</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20220430_C000061278Member"
      decimals="INF"
      id="h_f99800d4_8657_467a_b9b7_ee76774fd316"
      unitRef="USD">185330.29</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171215_20260430_C000195834Member"
      decimals="INF"
      id="h_f9ceae57_030d_4cc5_a1e4_73b92df30aad"
      unitRef="USD">21932</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20230430_C000177432Member"
      decimals="INF"
      id="h_fa8f6d7d_513e_424d_9b92_2b6a72b5ad17"
      unitRef="USD">16100</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20171214_20250430_C000195828Member"
      decimals="INF"
      id="h_fbe048ee_de11_48de_84f4_793763d6ffb1"
      unitRef="USD">20962</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000061278Member"
      decimals="INF"
      id="h_fc8a72cb_3a7c_4a95_8e9b_a765566986f4"
      unitRef="USD">185298.64</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000010642Member"
      decimals="INF"
      id="h_fe01d6a9_9b1b_4051_b0f1_6956a7ce80f0"
      unitRef="USD">100495.71</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20200430_C000177432Member"
      decimals="INF"
      id="h_feb1f942_c600_41a8_b0ff_f872e6965561"
      unitRef="USD">10109</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160501_20250430_C000177432Member"
      decimals="INF"
      id="h_ffc4db7b_6061_4c5d_be67_924df2ef9bf9"
      unitRef="USD">18092</oef:AccmVal>
    <oef:PctOfNav
      contextRef="TI20260430_C000232247Member_IndustrialSectorMember"
      decimals="4"
      id="h_00637b88_ebe6_446d_90ec_7f9b3848c809"
      unitRef="pure">0.112</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030111Member_JP"
      decimals="4"
      id="h_006f44ab_bda5_4f4b_aed6_cc0ae775ef4c"
      unitRef="pure">0.147</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195824Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_0086aa29_a095_4fd4_9636_4f974c39611a"
      unitRef="pure">0.066</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232255Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_02b2fb8f_dd1b_427a_8439_0add79894c95"
      unitRef="pure">0.162</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195833Member_BR"
      decimals="4"
      id="h_0390aae8_d3f0_4cde_9bba_559ee548bf5f"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195833Member_EnergySectorMember"
      decimals="4"
      id="h_04aea5fd_1bc6_4021_a8f4_bb82ad0e6cd5"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177432Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_078c64f8_3b9c_4940_914d_725adf70fd5b"
      unitRef="pure">0.147</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232256Member_UnclassifiedSectorMember"
      decimals="4"
      id="h_07c6f58b_61aa_41c2_9a41_68df09a9c3e2"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232248Member_MaterialsSectorMember"
      decimals="4"
      id="h_08ba8f60_b462_43b0_a88f_fd59c1226b09"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232248Member_UnclassifiedSectorMember"
      decimals="4"
      id="h_08f0b830_0a86_444b_aee3_69b7da553f01"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195834Member_ES"
      decimals="4"
      id="h_0941319e_5812_4590_85cb_2d8dd892047b"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195834Member_IndustrialSectorMember"
      decimals="4"
      id="h_09973730_6b64_4848_87a4_15262d2d167d"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195836Member_UnclassifiedSectorMember"
      decimals="4"
      id="h_09f66ae0_720a_4136_a7c7_3c4416dbb66c"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030112Member_EnergySectorMember"
      decimals="4"
      id="h_0b491f2a_0d6b_48d5_a76d_841f85688057"
      unitRef="pure">0.106</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030111Member_TW"
      decimals="4"
      id="h_0b49af3e_a9d6_46b1_b5a6_193908b366dc"
      unitRef="pure">0.059</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030112Member_JP"
      decimals="4"
      id="h_0ba1429e_de6d_4324_908e_c8ceeb9bfd25"
      unitRef="pure">0.147</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030111Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_0be47ffb_c1e5_4aae_b384_936df401e2de"
      unitRef="pure">0.286</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195836Member_MaterialsSectorMember"
      decimals="4"
      id="h_0c04541b_aefc_495c_8fe6_19cc967b08db"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195823Member_TelecommunicationServicesMember"
      decimals="4"
      id="h_0c697fbe_cb7e_4b99_906c_10deca1c0230"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061277Member_IE"
      decimals="4"
      id="h_0c8c8ef6_ed96_47c8_a5d8_e0bbf0a3c0f6"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177432Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_0cf55dcb_9fd9_498e_ae5e_f0b3bdd9b38b"
      unitRef="pure">0.159</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061278Member_BR"
      decimals="4"
      id="h_0da0cb3f_dd81_4dcc_8e7b_62aa574bf470"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030112Member_BR"
      decimals="4"
      id="h_0db9fa73_b6ee_4198_8dab_40b33f7327fe"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195826Member_TelecommunicationServicesMember"
      decimals="4"
      id="h_0e470a8b_deca_4db2_a1df_21ec5bc97a7e"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195831Member_OtherMember"
      decimals="4"
      id="h_1023e1d6_f635_4a21_aa4b_997b1df15964"
      unitRef="pure">0.0840</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195833Member_UnclassifiedSectorMember"
      decimals="4"
      id="h_10bbcc44_5356_483e_b722_7eed5c552fb6"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195831Member_UnclassifiedSectorMember"
      decimals="4"
      id="h_10bf4952_fa47_4c87_bd0a_7a40c99ad153"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010135Member_UtilitiesSectorMember"
      decimals="4"
      id="h_117dbc6c_cf79_4eb4_8e5c_82db189e8502"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195825Member_RealEstateSectorMember"
      decimals="4"
      id="h_11f7e8d0_328a_4b27_828f_9528241c372c"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030112Member_ES"
      decimals="4"
      id="h_125db490_a1be_4bb4_93c3_28f43d103c4f"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195831Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_13748d89_5eb9_4122_b5f3_453dbe8d68ee"
      unitRef="pure">0.200</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195823Member_IndustrialSectorMember"
      decimals="4"
      id="h_14058f8d_f095_4893_9c04_9926fc774af9"
      unitRef="pure">0.110</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195824Member_EnergySectorMember"
      decimals="4"
      id="h_14113b46_dfdf_41f7_a140_873ffa05c6c1"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232249Member_HealthcareSectorMember"
      decimals="4"
      id="h_142bd324_5943_410a_9c37_bd01281d23f8"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010134Member_MaterialsSectorMember"
      decimals="4"
      id="h_144520c2_d530_499f_8c7f_320bcdd34997"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195825Member_TelecommunicationServicesMember"
      decimals="4"
      id="h_146907ae_9ef6_454e_b61d_c1fe97eb3dd1"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195836Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_146e99ef_f296_4e97_813e_286285618b96"
      unitRef="pure">0.159</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061278Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_149cc645_b1fa_45b6_bd7a_972d28a25a0d"
      unitRef="pure">0.150</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232251Member_TelecommunicationServicesMember"
      decimals="4"
      id="h_15a8006d_dc02_4ec3_a3e7_6249344469d8"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195833Member_TW"
      decimals="4"
      id="h_15fbf31f_9139_4dcd_9f1f_1c7685947ffe"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232256Member_IndustrialSectorMember"
      decimals="4"
      id="h_1623bbf9_b9b0_454a_9e1f_498b401d238c"
      unitRef="pure">0.138</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232247Member_MaterialsSectorMember"
      decimals="4"
      id="h_1895bad5_fb11_463a_9615_b1c7e1cf26fd"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177432Member_MaterialsSectorMember"
      decimals="4"
      id="h_18ab9b90_3b7c_4c28_86f0_b31b6986040c"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010134Member_UtilitiesSectorMember"
      decimals="4"
      id="h_195d2124_615d_4082_b212_6c16a2a71682"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061278Member_UnclassifiedSectorMember"
      decimals="4"
      id="h_1970df0b_f2a3_4dd4_b8dc_41f9cfd3290a"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061277Member_OtherMember"
      decimals="4"
      id="h_19e564d6_e8f8_4132_aefc_c08f4ec4e5fa"
      unitRef="pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195833Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_1b2fa7d4_3215_4bb5_a202_934b248349e2"
      unitRef="pure">0.340</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232255Member_MaterialsSectorMember"
      decimals="4"
      id="h_1b369816_1409_4912_a326_ffa7213334e1"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195824Member_RealEstateSectorMember"
      decimals="4"
      id="h_1b467f54_eb0d_4f31_bbe7_ce1b4ad32402"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061277Member_UtilitiesSectorMember"
      decimals="4"
      id="h_1bf7bcf4_755f_40d7_8316_4b95e28dc773"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232251Member_HealthcareSectorMember"
      decimals="4"
      id="h_1c4448ef_b3a2_406b_ba3b_ad7820177362"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195833Member_GB"
      decimals="4"
      id="h_1ccd8113_f524_4dca_9971_8c5e36afc468"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195826Member_EnergySectorMember"
      decimals="4"
      id="h_1d9ba7f2_5b30_4764_bd83_3bdec1ed5074"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195824Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_1e355498_c8f2_4944_bcc2_2e2608cb8992"
      unitRef="pure">0.151</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195826Member_HealthcareSectorMember"
      decimals="4"
      id="h_1e6215c2_9861_4ccf_83a6_2a250edf8d6e"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195833Member_RealEstateSectorMember"
      decimals="4"
      id="h_1f8af29d_990a_4ff8_899d_c6d06f056604"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195831Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_23856da2_2f22_4f89_90fa_4525d699d028"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061277Member_ES"
      decimals="4"
      id="h_24408ad0_f318_412b_a520_ec2dcdcbe967"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010134Member_TelecommunicationServicesMember"
      decimals="4"
      id="h_259d5fda_8e8a_4a11_9be4_b014a712ef87"
      unitRef="pure">0.111</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232249Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_268587f9_bc8a_4b41_883a_b292922923bc"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195834Member_MaterialsSectorMember"
      decimals="4"
      id="h_26f01bd6_2ad9_4f2a_a461_514ecb9f2faa"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195825Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_27479d5d_e1a6_465f_a1c7_d4bf76f8cd9c"
      unitRef="pure">0.151</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232244Member_EnergySectorMember"
      decimals="4"
      id="h_2aeda283_c1f0_466f_85e1_d0bd2659159c"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195826Member_RealEstateSectorMember"
      decimals="4"
      id="h_2b2022fd_adb8_4718_8bf1_33a9fcea1edf"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232243Member_HealthcareSectorMember"
      decimals="4"
      id="h_2b3b049a_ac0b_4312_a624_c0949d651820"
      unitRef="pure">-0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195836Member_HealthcareSectorMember"
      decimals="4"
      id="h_2c686122_b03f_4cca_b92a_9a6800baa697"
      unitRef="pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061278Member_HealthcareSectorMember"
      decimals="4"
      id="h_2cbbe339_c43e_428a_a8cb_ded6604879b1"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030112Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_2da0eea2_3236_4626_b737_618f0161180e"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030111Member_OtherMember"
      decimals="4"
      id="h_2e79bd3f_cce9_476b_bce7_1033659d12ab"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010642Member_MunicipalBondsMember"
      decimals="4"
      id="h_2e870d4c_e517_4798_a66a_48883ccd5f0f"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177433Member_HealthcareSectorMember"
      decimals="4"
      id="h_2ea50465_a5d2_40e4_a79f_1ad5dd1d9940"
      unitRef="pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030111Member_UnclassifiedSectorMember"
      decimals="4"
      id="h_2f6b7dd6_41b4_4b9e_8687_7f936a753c0f"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232245Member_TelecommunicationServicesMember"
      decimals="4"
      id="h_2f6f77cd_5d1c_4e66_9844_52ca4e877de8"
      unitRef="pure">0.100</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030111Member_EnergySectorMember"
      decimals="4"
      id="h_302e17f9_d8df_4d08_b3b3_088f956785b1"
      unitRef="pure">0.106</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195824Member_UnclassifiedSectorMember"
      decimals="4"
      id="h_329efe0c_18a3_4596_b4ec_5d011411b27a"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195828Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_32a8c4e5_e9f8_444a_ba80_c085fbe93877"
      unitRef="pure">0.120</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030111Member_MaterialsSectorMember"
      decimals="4"
      id="h_32fd96e0_16b1_48b0_bcdd_dbb3b5b87317"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195828Member_EnergySectorMember"
      decimals="4"
      id="h_33543172_fb2f_40b5_88fa_e8c46462305d"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195826Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_3438365d_06fd_429f_8c73_65d41fb8cf75"
      unitRef="pure">0.111</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232249Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_36931618_592b_4d91_bca9_48e302ffa8ec"
      unitRef="pure">0.124</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195834Member_CN"
      decimals="4"
      id="h_385ef146_0cb4_4d02_b2f8_54b9ab14bd31"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177432Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_38e9c29f_849b_41ba_911c_4542f28b11f8"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232245Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_39bd09f6_1614_48dd_b44b_a42711cbd40a"
      unitRef="pure">0.204</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232243Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_39dac02c_47ab_4a7a_831e_2825616d9448"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195834Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_3a36bcd1_9d85_422b_aa29_462ca2f116e6"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232249Member_RealEstateSectorMember"
      decimals="4"
      id="h_3a659f6b_7256_4b4d_a0c5_d4f48322ee22"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030111Member_NL"
      decimals="4"
      id="h_3ad2abe2_2643_412e_9bd8_36bb6bbce821"
      unitRef="pure">0.120</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195831Member_ES"
      decimals="4"
      id="h_3b47fa25_bd54_4888_994f_20dd09802b90"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061278Member_GB"
      decimals="4"
      id="h_3b4f16a6_2ca2_4de4_98d7_884af924ba3a"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195833Member_MaterialsSectorMember"
      decimals="4"
      id="h_3bd81fe2_21e8_4040_808e_4df2313bb833"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177433Member_EnergySectorMember"
      decimals="4"
      id="h_3c026881_c405_4de7_b5d9_31615eea3da5"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232244Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_3ca66ce4_23db_4869_b45d_a5f2dcdd7f9f"
      unitRef="pure">-0.069</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010135Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_3ccec533_6eec_4d97_9a98_cde746d0405c"
      unitRef="pure">0.120</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010134Member_HealthcareSectorMember"
      decimals="4"
      id="h_3e8be83f_d72b_4feb_912c_5e74e8b1c4cf"
      unitRef="pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195824Member_UtilitiesSectorMember"
      decimals="4"
      id="h_3f2ac3f0_71f8_4023_8976_0fe6dcb3e22a"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232243Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_3f68d632_935a_4943_8fe7_2d37750129c7"
      unitRef="pure">-0.069</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195826Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_3f978c2e_2f32_4e6a_8804_658998a2ea5f"
      unitRef="pure">0.066</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232244Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_40fae8d1_476b_4b92_9c24_2049b00effa7"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232249Member_IndustrialSectorMember"
      decimals="4"
      id="h_41d96336_8001_4823_855d_4bf639070365"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232251Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_4277731c_6217_4115_b6d8_dad341703ade"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010134Member_IndustrialSectorMember"
      decimals="4"
      id="h_4290c187_808f_40e2_8330_d90ecf83f3c5"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195831Member_TW"
      decimals="4"
      id="h_43842339_b252_41cd_a091_32218f5ea0a6"
      unitRef="pure">0.059</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010135Member_EnergySectorMember"
      decimals="4"
      id="h_438efa01_ee4d_4b79_8b86_fcbbc7642848"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232247Member_EnergySectorMember"
      decimals="4"
      id="h_43c70f36_f154_4d58_886c_b54b315204dd"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010643Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_44da5c7c_6496_462b_ab3e_55d8909bde5d"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232251Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_46538aee_1eca_4d7e_ad48_02bcf6062a3d"
      unitRef="pure">0.124</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010134Member_UnclassifiedSectorMember"
      decimals="4"
      id="h_4797e6b0_be23_412f_a671_375c6e630ebf"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195823Member_HealthcareSectorMember"
      decimals="4"
      id="h_48aab773_10e5_406b_88be_22b0c6d82d95"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232251Member_RealEstateSectorMember"
      decimals="4"
      id="h_4a5a138f_3e05_4770_9a1e_5bbc445ee79a"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195826Member_UtilitiesSectorMember"
      decimals="4"
      id="h_4a760041_8afa_472d_b8fa_06e65aef4cea"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232245Member_HealthcareSectorMember"
      decimals="4"
      id="h_4b35e9e4_b7c6_4b6f_8c20_60361c0d7c94"
      unitRef="pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232244Member_MaterialsSectorMember"
      decimals="4"
      id="h_4b6962f6_ab97_420b_a0f1_a78110fa68d2"
      unitRef="pure">-0.086</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195833Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_4c922285_d272_4c20_ae39_ef904e6fd8fd"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030112Member_MaterialsSectorMember"
      decimals="4"
      id="h_4df78888_c528_4baf_86c0_9811127cc6ed"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177432Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_4e3a51e0_ccb5_46b7_be92_922b51eb7ad3"
      unitRef="pure">0.119</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061278Member_RealEstateSectorMember"
      decimals="4"
      id="h_4f0e87a4_d4fb_4feb_ab93_e42adeb18626"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177432Member_HealthcareSectorMember"
      decimals="4"
      id="h_50696ba2_6dc0_4796_97d4_09118348ee2a"
      unitRef="pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010134Member_RealEstateSectorMember"
      decimals="4"
      id="h_507302e9_2ff0_4709_9637_ee83aaf5e249"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232247Member_UnclassifiedSectorMember"
      decimals="4"
      id="h_50be363d_49b4_4a7f_9979_715f4133cad9"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061277Member_UnclassifiedSectorMember"
      decimals="4"
      id="h_50da0bc9_2f64_47bd_9480_c619fcaa7cc4"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195836Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_51c743c4_6491_4d5f_981b_1ce86fe17fcb"
      unitRef="pure">0.119</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195831Member_FR"
      decimals="4"
      id="h_5231b28f_89c0_4e03_8317_ff9fb85f0fc1"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061278Member_MaterialsSectorMember"
      decimals="4"
      id="h_524d3cbf_7774_4d11_ba39_97a7cc35bfef"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195833Member_TelecommunicationServicesMember"
      decimals="4"
      id="h_538979ad_8620_4db3_88fd_ea8875dbf98a"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061277Member_CA"
      decimals="4"
      id="h_5617779d_4cc3_41f2_bb74_69bb8201205a"
      unitRef="pure">0.149</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232255Member_EnergySectorMember"
      decimals="4"
      id="h_57156b13_7c62_4c41_8351_e6c181ff5904"
      unitRef="pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232243Member_UtilitiesSectorMember"
      decimals="4"
      id="h_59a1a096_df0e_45d1_ba62_362c28f4aad3"
      unitRef="pure">-0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030111Member_AU"
      decimals="4"
      id="h_5a76786b_ad86_4b99_8a0f_be7bfc3653e1"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177432Member_RealEstateSectorMember"
      decimals="4"
      id="h_5ae4d5b2_8923_43ed_864b_11e97ac954c1"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195834Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_5bd3833b_eb1a_41a9_9bca_c1cd056e44f3"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195825Member_UnclassifiedSectorMember"
      decimals="4"
      id="h_5d1b6016_9bf8_492b_8568_6217fb1617d9"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030112Member_IN"
      decimals="4"
      id="h_5d5fce9b_0918_4cc8_8473_b5fbe5cfe11e"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195824Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_5d938975_5f32_4c84_9e72_6f13d84e557a"
      unitRef="pure">0.111</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195826Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_5da3ba9c_fd2b_4d7e_9d16_47dd4d3a9a5e"
      unitRef="pure">0.151</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010643Member_InvestmentCompaniesMember"
      decimals="4"
      id="h_5db4a730_c7de_4f7d_951d_d35c5276eed6"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177432Member_UtilitiesSectorMember"
      decimals="4"
      id="h_5e62fe37_e50e_4f39_aaff_8b0da01b2a01"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195833Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_5f19cf79_d4b5_4d5f_9a48_e13ff5aafb83"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232245Member_MaterialsSectorMember"
      decimals="4"
      id="h_5fa6a0dc_dc5d_4e42_a58f_7d88059723f4"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195834Member_HealthcareSectorMember"
      decimals="4"
      id="h_61a2320e_d8e2_425a_bff0_ceec3a994101"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195828Member_TelecommunicationServicesMember"
      decimals="4"
      id="h_621f1451_3f0d_4cd5_bbd3_2c699335a46a"
      unitRef="pure">0.111</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010643Member_MunicipalBondsMember"
      decimals="4"
      id="h_622a5818_7f75_40c9_933a_97ce04eca232"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232256Member_HealthcareSectorMember"
      decimals="4"
      id="h_646d4501_b797_47fb_a356_dd10ed0a16f6"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010642Member_USTreasuryObligationsMember"
      decimals="4"
      id="h_64a5e5f5_6c07_488b_8449_7042935e38d7"
      unitRef="pure">0.301</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195831Member_JP"
      decimals="4"
      id="h_64eff9ad_4c73_47e4_a444_1780efb8dfa0"
      unitRef="pure">0.147</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010134Member_EnergySectorMember"
      decimals="4"
      id="h_674f293e_cff7_4ccc_83bd_78588081b028"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177433Member_TelecommunicationServicesMember"
      decimals="4"
      id="h_6863571c_cbce_49e7_b8c1_0e953af15f59"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177433Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_6aa8a7ec_c84c_470d_9e94_033be99116f0"
      unitRef="pure">0.119</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232247Member_HealthcareSectorMember"
      decimals="4"
      id="h_6b673993_af0e_4dd1_ac8d_8bd966ec253c"
      unitRef="pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195836Member_UtilitiesSectorMember"
      decimals="4"
      id="h_6b6b9ffb_b4fa_4f1b_8258_8f3b9cf3cbd6"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232247Member_RealEstateSectorMember"
      decimals="4"
      id="h_6c6ee229_5814_47d2_a4d4_973160b3052f"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061278Member_CN"
      decimals="4"
      id="h_6c940029_a61f_4893_8697_730fb5bd7d60"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177433Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_6d6c85a1_6963_4c39_9edd_2b437bf87293"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195825Member_IndustrialSectorMember"
      decimals="4"
      id="h_6e3b124b_c839_4f39_9772_41cc4f0a0f4e"
      unitRef="pure">0.110</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061277Member_US"
      decimals="4"
      id="h_6e826134_d516_42db_a75b_6a6e49f93a50"
      unitRef="pure">0.510</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232247Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_6f07328b_e3f9_4107_8a60_99f95f3e869b"
      unitRef="pure">0.144</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195831Member_AU"
      decimals="4"
      id="h_6f6bfe12_1c60_4636_932b_1390b8ce0d6b"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195831Member_GB"
      decimals="4"
      id="h_7225c94f_039d_497b_86ee_482166017008"
      unitRef="pure">0.286</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195836Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_7248331c_aa48_4dfa_a5c2_c22248f291e5"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232248Member_RealEstateSectorMember"
      decimals="4"
      id="h_72923e33_0fff_4cb6_9358_a689575e3659"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195833Member_UtilitiesSectorMember"
      decimals="4"
      id="h_72bcd6e1_2f8f_42ee_b019_c93dae98d042"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030112Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_7418d727_4b96_4a6b_a775_36df377335b2"
      unitRef="pure">0.200</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195831Member_UtilitiesSectorMember"
      decimals="4"
      id="h_7464d7b2_a71f_4db1_bfbc_55e3a1fd9844"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195834Member_EnergySectorMember"
      decimals="4"
      id="h_747595f9_50f9_40c3_9c72_1bab0d7ddb54"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195831Member_CN"
      decimals="4"
      id="h_74a7ecd7_9e8f_47ec_b11c_7734696969e3"
      unitRef="pure">0.067</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195825Member_EnergySectorMember"
      decimals="4"
      id="h_74cc06e0_a023_43f8_b6ef_9496f7fc58ff"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232244Member_TelecommunicationServicesMember"
      decimals="4"
      id="h_75221a7c_648a_4e9f_b13e_8d638842767c"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010642Member_USGovernmentAgencyMortgageBackedObligationsMember"
      decimals="4"
      id="h_7784bd2f_8ba0_41ad_b53f_46ecaab9c2a4"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232245Member_IndustrialSectorMember"
      decimals="4"
      id="h_785217f6_7732_422d_b8cd_ed319132b841"
      unitRef="pure">0.112</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030112Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_78fba3ba_a765_4d13_be44_f0cd263dd919"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195833Member_IE"
      decimals="4"
      id="h_7906d70c_c370_47f0_bca0_64146680acf0"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232256Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_79559db5_bc11_4dc5_a12b_9cb4b2575b0c"
      unitRef="pure">0.272</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195831Member_HealthcareSectorMember"
      decimals="4"
      id="h_796bd7d6_5079_4fb9_be5f_42095fb94cda"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061277Member_HealthcareSectorMember"
      decimals="4"
      id="h_79752c7b_d0ee_47bf_9e09_954ef45ca548"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195825Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_7acc70d7_6a8a_4e30_8e38_4bee60a0a2e1"
      unitRef="pure">0.111</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195831Member_IndustrialSectorMember"
      decimals="4"
      id="h_7b1c2ef2_1869_4b07_879c_187c6f62fab2"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030111Member_HealthcareSectorMember"
      decimals="4"
      id="h_7bdaa234_a2fb_4cae_a0d4_d7ad6b6d1c0b"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195831Member_NL"
      decimals="4"
      id="h_7bea39b6_8b49_4e45_b736_42c725e946c9"
      unitRef="pure">0.120</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195833Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_7bff04bc_cbb0_4345_ba37_47845ad09f0b"
      unitRef="pure">0.150</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195831Member_DE"
      decimals="4"
      id="h_7c4801c1_11f3_498f_9ba0_563c3789c590"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232255Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_7c4d17f3_c110_4146_aca7_b6286a689fab"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232245Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_7eaf2b9d_f9ce_411a_b9d5_a7d645511450"
      unitRef="pure">0.144</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195826Member_UnclassifiedSectorMember"
      decimals="4"
      id="h_7f797475_959e_4811_94ad_67a441506253"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195836Member_IndustrialSectorMember"
      decimals="4"
      id="h_80222bfe_6730_429e_a333_b5a078acd7d9"
      unitRef="pure">0.235</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195834Member_UtilitiesSectorMember"
      decimals="4"
      id="h_815fc2b9_354f_478b_b225_cae2aa721585"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195833Member_CA"
      decimals="4"
      id="h_81621e6f_832b_4070_a611_71c2a484550c"
      unitRef="pure">0.149</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195823Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_82c7c376_93ed_4a8e_a5f2_1330afacacc5"
      unitRef="pure">0.151</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030111Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_838f07bf_b73d_4011_89ca_9b50f7bdff47"
      unitRef="pure">0.200</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061277Member_TelecommunicationServicesMember"
      decimals="4"
      id="h_839c967d_ed88_4662_8cb5_9e6178e9b305"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232255Member_UnclassifiedSectorMember"
      decimals="4"
      id="h_83abb347_50d8_4964_9eb2_e83132d923b9"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195831Member_IN"
      decimals="4"
      id="h_83fa8b0c_ef5f_42ee_8510_c8a52891a8aa"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195836Member_TelecommunicationServicesMember"
      decimals="4"
      id="h_8662e5b3_33e0_4a78_afae_908221196dad"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195828Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_869aefcb_851b_4bdd_8618_466d93000410"
      unitRef="pure">0.357</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232249Member_UnclassifiedSectorMember"
      decimals="4"
      id="h_88b68f15_8563_41e1_ab09_634d72706cf4"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010135Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_88d22a84_edbc_4c20_8454_dfc5a392ad99"
      unitRef="pure">0.097</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195823Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_88f5627a_6d5b_4b20_bf32_ddd4d0ce37c1"
      unitRef="pure">0.342</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195834Member_IE"
      decimals="4"
      id="h_89060409_c9a5_49f5_be7e_25452597ac4a"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195831Member_BR"
      decimals="4"
      id="h_8a1e4244_a2ad_4fef_816a_5df170719466"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010135Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_8a7640ef_32b1_42aa_880b_acf07bf800fb"
      unitRef="pure">0.357</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177433Member_UtilitiesSectorMember"
      decimals="4"
      id="h_8ab2d6f6_c86d_47e1_9753_8be00363622f"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061277Member_TW"
      decimals="4"
      id="h_8beb218b_b492_4c77_88c7_0138724f4c4f"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177432Member_EnergySectorMember"
      decimals="4"
      id="h_8c7a41f5_9844_4ed1_9564_6293847eaa00"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232245Member_UnclassifiedSectorMember"
      decimals="4"
      id="h_8c92484f_5a9e_4b55_8b7b_7207410f0c55"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030111Member_TelecommunicationServicesMember"
      decimals="4"
      id="h_8e0a33eb_d42b_45e3_93e5_c37e7fd804bf"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195834Member_RealEstateSectorMember"
      decimals="4"
      id="h_8e426382_cb8f_46b6_9036_43fb12d78dd9"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195831Member_CH"
      decimals="4"
      id="h_8e7407e4_e1df_4989_99de_7443aeb5e0fb"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195833Member_CN"
      decimals="4"
      id="h_8f16d27a_7244_4b09_a5a5_1028dc7bf648"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030112Member_GB"
      decimals="4"
      id="h_8f3c3db9_6605_4224_8b22_56205c63ded5"
      unitRef="pure">0.286</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061278Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_8f57815a_f127_4e0a_8c39_6642a0e3f10f"
      unitRef="pure">0.340</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010642Member_USGovernmentCorporationsAndAgenciesSecuritiesMember"
      decimals="4"
      id="h_8fc5191a_13cf_4d56_8526_91b0a1c269ae"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195833Member_IndustrialSectorMember"
      decimals="4"
      id="h_8feecc91_3c72_4cdf_8b3d_e7d40086e499"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232255Member_TelecommunicationServicesMember"
      decimals="4"
      id="h_8ff48389_a8fe_4a1f_85d3_a28dc95ca95b"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177433Member_IndustrialSectorMember"
      decimals="4"
      id="h_921f7245_1cf6_44b7_93db_1a2692b69c5c"
      unitRef="pure">0.235</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195831Member_TelecommunicationServicesMember"
      decimals="4"
      id="h_931caae2_2633_4ab6_b909_3ef538f8f306"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232251Member_UnclassifiedSectorMember"
      decimals="4"
      id="h_95070ec6_dc54_40de_ad2f_434534af551b"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010643Member_USGovernmentAgencyMortgageBackedObligationsMember"
      decimals="4"
      id="h_950e40b7_a939_4aa3_a848_5d38a82b3c98"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061278Member_CA"
      decimals="4"
      id="h_95cfc2e3_bce9_4631_9bef_d0cd61b88b2f"
      unitRef="pure">0.149</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232251Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_968db397_0c47_45be_ac58_633714223db9"
      unitRef="pure">0.141</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232249Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_97ca6e6f_0f1d_4472_823d_03aec2891cd2"
      unitRef="pure">0.141</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061277Member_IndustrialSectorMember"
      decimals="4"
      id="h_98168e28_1aff_46e6_aa79_3624ce6d380a"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030111Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_9819bb9a_602b_4abb_b593_62c545ea092a"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030112Member_FR"
      decimals="4"
      id="h_9868fdf3_51ba_42c5_9ade_a1b3fabbb8ed"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030111Member_GB"
      decimals="4"
      id="h_998d9ef1_e515_47f5_8fec_a6163cd30365"
      unitRef="pure">0.286</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195831Member_MaterialsSectorMember"
      decimals="4"
      id="h_99a69d59_282c_4695_a88a_defbda3584b9"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030112Member_UtilitiesSectorMember"
      decimals="4"
      id="h_9aab1160_9413_470a_a252_f7ee98b98b3f"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030111Member_IndustrialSectorMember"
      decimals="4"
      id="h_9b7b9cd8_ebfb_4723_964e_72869f42888d"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061278Member_TelecommunicationServicesMember"
      decimals="4"
      id="h_9c987dda_6f6f_4a06_b7f2_05bb64aefb94"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061278Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_9cc21f52_e907_435b_bb59_4f1470c550ac"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061277Member_EnergySectorMember"
      decimals="4"
      id="h_9d23c324_815e_44de_adde_327ad5c3368f"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232248Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_9d964fd7_950b_4fcc_b80c_3662e48e3db7"
      unitRef="pure">0.204</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232255Member_HealthcareSectorMember"
      decimals="4"
      id="h_9f037600_f9cb_4e4a_8080_1095ace3f949"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232245Member_RealEstateSectorMember"
      decimals="4"
      id="h_9f1e8494_d262_426c_9dc2_0bc950defc05"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061277Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_9fd67ae1_8702_42e8_916a_9d79d951cd56"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195834Member_GB"
      decimals="4"
      id="h_a05479df_da40_47a7_85f9_6beb5e062df5"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061277Member_BR"
      decimals="4"
      id="h_a093067f_624d_4613_9264_637710c64dbf"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195828Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_a0ca59c9_3e63_49e9_b4bc_c26f5f867b36"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195834Member_OtherMember"
      decimals="4"
      id="h_a155171b_d216_4be8_ab47_77ee2e080c92"
      unitRef="pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195826Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_a1646e00_3aff_44d1_855c_9aa4db989f26"
      unitRef="pure">0.342</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195833Member_HealthcareSectorMember"
      decimals="4"
      id="h_a1a05dbd_ad58_4c3b_bdfc_d4b7e1c143c7"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030112Member_UnclassifiedSectorMember"
      decimals="4"
      id="h_a25e2673_2a3b_405e_8088_2d000f549960"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030112Member_CH"
      decimals="4"
      id="h_a37601fa_d06c_4a5d_981f_77c0b94a8f1d"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010135Member_HealthcareSectorMember"
      decimals="4"
      id="h_a37d30f4_b07c_49d4_9715_19fc52f7196f"
      unitRef="pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030111Member_IN"
      decimals="4"
      id="h_a493e2e4_7b41_4265_ac39_1d4ca437fe5b"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232256Member_TelecommunicationServicesMember"
      decimals="4"
      id="h_a4f74ab9_7788_4892_a1a9_8b0f753308bb"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177433Member_MaterialsSectorMember"
      decimals="4"
      id="h_a528b347_f23f_4648_9f23_1cc072b98cf3"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010643Member_CorporateBondSecuritiesMember"
      decimals="4"
      id="h_a6b911ba_b674_49da_a09b_20c2ebf361af"
      unitRef="pure">0.552</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177433Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_a6dbf253_f233_4696_a41f_6712161d4233"
      unitRef="pure">0.159</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061277Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_a784b471_fc0b_452e_b55e_52fdc76f9349"
      unitRef="pure">0.340</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195825Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_a8d65bcf_3bfa_4852_b8dc_d3d23f57621d"
      unitRef="pure">0.066</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195828Member_RealEstateSectorMember"
      decimals="4"
      id="h_aa4bbeb8_99f2_4c46_b18a_38731731caaa"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195828Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_aaad5bec_f90c_4080_af9f_de121b8a21eb"
      unitRef="pure">0.097</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195831Member_EnergySectorMember"
      decimals="4"
      id="h_aac24c12_98a2_4939_b4bc_fc11e4e6c809"
      unitRef="pure">0.106</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030111Member_CH"
      decimals="4"
      id="h_aaddbde6_bc58_4497_8ea2_37dd9d3f0206"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061278Member_US"
      decimals="4"
      id="h_ab20a877_296d_4291_bebb_e0841d9902f8"
      unitRef="pure">0.510</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030111Member_FR"
      decimals="4"
      id="h_ab300b53_b77b_4859_b1d9_c46d87ecd833"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061278Member_IndustrialSectorMember"
      decimals="4"
      id="h_ac351a36_ddd4_408f_b8a7_65c04c30fe80"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195834Member_UnclassifiedSectorMember"
      decimals="4"
      id="h_ac486b0a_426a_4ff6_b155_b794553dcdd6"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061278Member_ES"
      decimals="4"
      id="h_ac864b8d_a486_4d4d_a8b1_b543527c259e"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010134Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_acaa9415_c5bf_4d92_8af6_7b8ba66d0f75"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030111Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_ad35d6a5_5cbc_44ca_b124_414af874e76e"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061278Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_ae314ae3_d516_4ad2_ad08_97dd767d45ba"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232256Member_RealEstateSectorMember"
      decimals="4"
      id="h_aec84345_45c7_4d5e_a3fd_88a712714e6f"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232243Member_TelecommunicationServicesMember"
      decimals="4"
      id="h_af125e52_da2e_457f_9756_a75ee1c66c03"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061278Member_OtherMember"
      decimals="4"
      id="h_af9c8abc_3c71_4499_a966_80b172ea08cc"
      unitRef="pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010135Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_afd122c3_b057_4c4f_aa2d_f74540ef0500"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195834Member_US"
      decimals="4"
      id="h_b01f8232_40c0_416d_a065_34f02874f573"
      unitRef="pure">0.510</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061277Member_RealEstateSectorMember"
      decimals="4"
      id="h_b0ba0cc5_82b5_40a5_b999_d1d265247628"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195824Member_IndustrialSectorMember"
      decimals="4"
      id="h_b1d9640b_21fb_4110_a28e_04d98b2a1479"
      unitRef="pure">0.110</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195824Member_HealthcareSectorMember"
      decimals="4"
      id="h_b2017074_01e6_488d_bddf_6cd94f4289ff"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195834Member_TW"
      decimals="4"
      id="h_b2854ab3_48d5_46f8_9885_598899868fa4"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195831Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_b39c386e_4cde_4ce1_8410_2fb20945b8d6"
      unitRef="pure">0.286</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232248Member_TelecommunicationServicesMember"
      decimals="4"
      id="h_b3a4a979_dc9a_4b5e_8f9e_52c3fb869b69"
      unitRef="pure">0.100</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195825Member_HealthcareSectorMember"
      decimals="4"
      id="h_b3ffd554_9908_4e50_b9a8_a8b52628cc09"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195831Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_b4079c70_6bf4_4eb7_93cb_886944c4abc4"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030111Member_BR"
      decimals="4"
      id="h_b438dfd3_a41b_49d8_ba7c_408e41a25bce"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010135Member_IndustrialSectorMember"
      decimals="4"
      id="h_b4b0a3db_c321_44ad_ae1f_65a0bc76bbb4"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195834Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_b4fbf803_b331_4f4b_8c9b_15556be928e4"
      unitRef="pure">0.150</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195836Member_EnergySectorMember"
      decimals="4"
      id="h_b521a2ce_27fd_4a1c_b56e_267e2ed08906"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195828Member_MaterialsSectorMember"
      decimals="4"
      id="h_b58fb2de_54be_4167_a6a2_90e8125315ea"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177432Member_IndustrialSectorMember"
      decimals="4"
      id="h_b5a1aec8_2c8c_42ae_a63a_c11276d9e63a"
      unitRef="pure">0.235</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195823Member_RealEstateSectorMember"
      decimals="4"
      id="h_b5dcf694_6d81_4920_80db_cf1d71bfe149"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195826Member_IndustrialSectorMember"
      decimals="4"
      id="h_b705278e_54b6_4cbd_a851_40e7a232f94b"
      unitRef="pure">0.110</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061278Member_IE"
      decimals="4"
      id="h_b818df4b_6915_4563_b30f_0ad19c5a2f4b"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010135Member_RealEstateSectorMember"
      decimals="4"
      id="h_b8ef4033_1882_443d_90fe_6b29d884a244"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232249Member_TelecommunicationServicesMember"
      decimals="4"
      id="h_b9210e65_16a9_403c_a9af_954ebb3daa5a"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030112Member_TW"
      decimals="4"
      id="h_ba7a6d2c_83b3_41b0_9106_dd436cf1520f"
      unitRef="pure">0.059</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232245Member_EnergySectorMember"
      decimals="4"
      id="h_bac3a642_f6ae_4867_8a0f_ca7278871cd1"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232245Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_bad4bfce_cb67_4a19_9c14_9e6b8f5ba952"
      unitRef="pure">0.321</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195828Member_IndustrialSectorMember"
      decimals="4"
      id="h_bc43577a_e593_4027_a923_70fe4546548e"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232249Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_bc76971e_d3c2_44b4_b745_773a39912bc1"
      unitRef="pure">0.462</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232256Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_bcae6f4b_f5ca_46c7_8638_8f6dec7c441c"
      unitRef="pure">0.162</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232256Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_bd36fd97_000a_4730_a5bd_cb5bc5a533e9"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232243Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_bd81ee43_b6a8_4ead_bb27_fe4a352fee75"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195836Member_RealEstateSectorMember"
      decimals="4"
      id="h_bd938f2d_c3df_4396_8715_db805e41e1d1"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195825Member_UtilitiesSectorMember"
      decimals="4"
      id="h_be7f2665_6f86_4602_adb1_50ef02273190"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010134Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_beb4ec94_4d56_453d_8b47_52bd81336b09"
      unitRef="pure">0.120</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030111Member_DE"
      decimals="4"
      id="h_bf50a3cb_5b5f_46fb_8358_ca322b975e74"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195834Member_BR"
      decimals="4"
      id="h_c09cd06f_8dfd_404d_9917_8943b001179f"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195828Member_UtilitiesSectorMember"
      decimals="4"
      id="h_c0c61d6e_2c8e_4920_8ece_8ef310b134c8"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010135Member_TelecommunicationServicesMember"
      decimals="4"
      id="h_c194bc19_e8da_4782_9b28_507e6b966ab2"
      unitRef="pure">0.111</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030111Member_UtilitiesSectorMember"
      decimals="4"
      id="h_c22f1fc8_14dc_43cb_ae3b_67cff86d2a64"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232256Member_EnergySectorMember"
      decimals="4"
      id="h_c2ee7949_60cb_4806_a455_60ec3d2ac30f"
      unitRef="pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030112Member_IndustrialSectorMember"
      decimals="4"
      id="h_c303f167_8932_4170_bfe7_33015fc4ae62"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232243Member_EnergySectorMember"
      decimals="4"
      id="h_c3d07402_9a2d_4ab8_862d_0a707eb64fc5"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195824Member_TelecommunicationServicesMember"
      decimals="4"
      id="h_c40d28bc_8c81_49f5_bf48_28625d9e7203"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030112Member_OtherMember"
      decimals="4"
      id="h_c40de560_e190_4c24_a71a_31ec9d28b65e"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177433Member_RealEstateSectorMember"
      decimals="4"
      id="h_c59a6657_cca9_4f28_8b37_2e84446ca751"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232251Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_c745c7a4_9718_45db_9adc_28256da04585"
      unitRef="pure">0.462</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195823Member_UnclassifiedSectorMember"
      decimals="4"
      id="h_c76b43ef_4fd6_40a0_ae3b_6cf0d64ea7d2"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232248Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_c82ec364_f817_4c0f_8d0e_0e173b0d61b1"
      unitRef="pure">0.144</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061278Member_UtilitiesSectorMember"
      decimals="4"
      id="h_c843bf26_1b57_4537_8721_7091f15c4e8f"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232247Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_cab02620_b9a7_4efb_8bd6_397be3b73819"
      unitRef="pure">0.204</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232248Member_HealthcareSectorMember"
      decimals="4"
      id="h_cae436eb_ce37_44e6_b0cc_ef561956f891"
      unitRef="pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195836Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_cc149901_c848_43f1_970c_cd3a9a0b3bf1"
      unitRef="pure">0.147</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232248Member_IndustrialSectorMember"
      decimals="4"
      id="h_ccc392b0_d607_4310_a20d_2cf84a7dfd4a"
      unitRef="pure">0.112</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232244Member_HealthcareSectorMember"
      decimals="4"
      id="h_d02bd090_7254_4d9f_950f_83f6f7f11e55"
      unitRef="pure">-0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030112Member_AU"
      decimals="4"
      id="h_d1427805_2551_4c20_8608_a3c86eb5a2ad"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010642Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_d22ec2f4_1beb_4b2d_ab0e_576ad5926007"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010134Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_d2a12460_5b8a_4771_aa24_7ac19996b0f1"
      unitRef="pure">0.357</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030111Member_ES"
      decimals="4"
      id="h_d2e24db6_963d_4c71_b23c_16ae76ae4447"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232244Member_UtilitiesSectorMember"
      decimals="4"
      id="h_d8bf07fd_3722_4e20_856b_780360d48c7e"
      unitRef="pure">-0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061278Member_EnergySectorMember"
      decimals="4"
      id="h_d932209b_8be8_4f26_9f32_cffc22955801"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232244Member_UnclassifiedSectorMember"
      decimals="4"
      id="h_daefcd13_f480_41b2_8e69_8219008f7e9c"
      unitRef="pure">0.120</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010643Member_USTreasuryObligationsMember"
      decimals="4"
      id="h_db42c654_f5d2_43b2_b237_08581ce8b0e0"
      unitRef="pure">0.301</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061277Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_db583c3b_c5a3_4343_9e2b_25dc1466d952"
      unitRef="pure">0.150</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010135Member_UnclassifiedSectorMember"
      decimals="4"
      id="h_dbaa401c_b4da_45c0_80c2_974b8decf02e"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195823Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_dc5de204_ee89_4db6_8616_7ae9ae533728"
      unitRef="pure">0.066</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232256Member_MaterialsSectorMember"
      decimals="4"
      id="h_dcfe72dc_c3e3_41ae_b50e_d9db723887c7"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195834Member_CA"
      decimals="4"
      id="h_e068b0bd_3e73_425f_b9bc_d2a6fe2f8885"
      unitRef="pure">0.149</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030111Member_CN"
      decimals="4"
      id="h_e1a6bd96_9a8b_4a5c_965c_627d7cc5f25b"
      unitRef="pure">0.067</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061277Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_e3094a6b_c1c3_4b2e_8d75_c72a3b869a1a"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195824Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_e392705e_8849_4e8e_bb3d_6254cf8de260"
      unitRef="pure">0.342</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195834Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_e4c3cc4b_d1f8_45cd_ba8d_f98e1630800b"
      unitRef="pure">0.340</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232248Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_e5242b2a_4bec_41d7_b32c_81d5ec5ad0cc"
      unitRef="pure">0.321</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232247Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_e5e48042_75ce_448c_9ee4_c6590f01c787"
      unitRef="pure">0.321</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030112Member_TelecommunicationServicesMember"
      decimals="4"
      id="h_e7168526_4b2f_49ca_b810_131673ffd64f"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030112Member_NL"
      decimals="4"
      id="h_e72a0b01_b4b0_4fe6_bdbc_b6f57ae7fdfb"
      unitRef="pure">0.120</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030112Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_e733d434_ba0c_40c9_8bd0_31284f88d7a5"
      unitRef="pure">0.286</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195828Member_UnclassifiedSectorMember"
      decimals="4"
      id="h_e81268e5_b0af_4936_a4e0_01363f2b35ad"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010134Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_e835dbb8_4705_4784_a722_8758d92d5254"
      unitRef="pure">0.097</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177433Member_UnclassifiedSectorMember"
      decimals="4"
      id="h_e8450a4f_cae0_452a_bab6_782368c21424"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030112Member_CN"
      decimals="4"
      id="h_e84af9c6_8498_46a6_97cb_a57f733667e8"
      unitRef="pure">0.067</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061278Member_TW"
      decimals="4"
      id="h_e871a500_2089_4f18_8923_f9142b2a29f2"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195823Member_EnergySectorMember"
      decimals="4"
      id="h_e87beff1_4044_4345_b151_f48f3a943995"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232243Member_UnclassifiedSectorMember"
      decimals="4"
      id="h_e9b5df2b_e9da_4a9a_8f40_54083264fcca"
      unitRef="pure">0.120</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010642Member_CorporateBondSecuritiesMember"
      decimals="4"
      id="h_e9eaef40_541a_4dd5_a479_d0eea2ea2f32"
      unitRef="pure">0.552</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195825Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_eb4549cc_4e36_48f3_b232_7235b4902f61"
      unitRef="pure">0.342</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195833Member_OtherMember"
      decimals="4"
      id="h_ebadc0eb_dfc3_431c_aa49_b54944d4e0d1"
      unitRef="pure">0.0870</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195823Member_UtilitiesSectorMember"
      decimals="4"
      id="h_ed5f37ba_46ec_490c_8f3b_2bd9886ec04a"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061277Member_GB"
      decimals="4"
      id="h_ed8cc197_f942_472d_8874_1246b776ce88"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232243Member_MaterialsSectorMember"
      decimals="4"
      id="h_ed97d709_37dd_4f87_83eb_ceda4addccee"
      unitRef="pure">-0.086</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030112Member_DE"
      decimals="4"
      id="h_ee4b1f6f_8bcb_46c9_bb32_7769baeb9760"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010643Member_USGovernmentCorporationsAndAgenciesSecuritiesMember"
      decimals="4"
      id="h_ee600c15_1c23_41c4_9379_803fddde99b9"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195828Member_HealthcareSectorMember"
      decimals="4"
      id="h_ef2234e5_da45_4b53_a442_bbfefe05fc5e"
      unitRef="pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232244Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_efbb2259_64c0_4df6_ac7c_1b5281b74c8b"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232255Member_RealEstateSectorMember"
      decimals="4"
      id="h_f02fc320_65eb_4d89_8baa_89f873c41e17"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232255Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_f34cd93b_60b2_4b7c_9582_3ecff9e8a0f0"
      unitRef="pure">0.272</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232251Member_IndustrialSectorMember"
      decimals="4"
      id="h_f3fd6d9c_b493_45c8_a8c1_278b216e7e0d"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232248Member_EnergySectorMember"
      decimals="4"
      id="h_f46bbe45_d9cc_4650_aa66_a9e81c2be0a6"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195823Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_f4c2421c_799f_4866_bcc6_a078647fc59f"
      unitRef="pure">0.111</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010135Member_MaterialsSectorMember"
      decimals="4"
      id="h_f554dd86_861d_4f2b_8d4d_684cd33f03c6"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177433Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_f61704d8_88e3_476b_9e46_b67de87f0a9f"
      unitRef="pure">0.147</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232247Member_TelecommunicationServicesMember"
      decimals="4"
      id="h_f8d8800f_b818_4379_8c01_1f77b8b4484a"
      unitRef="pure">0.100</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195833Member_ES"
      decimals="4"
      id="h_f9a6ec23_77f1_41dc_b699_f56cf5d7dbcb"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010642Member_InvestmentCompaniesMember"
      decimals="4"
      id="h_fac6e606_0848_4c14_bb48_d2b6d09da73e"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232255Member_IndustrialSectorMember"
      decimals="4"
      id="h_fc1ce44f_c3f0_494e_bff1_b8aff53a0cdb"
      unitRef="pure">0.138</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195833Member_US"
      decimals="4"
      id="h_fcc1fb40_7b80_4c59_ac29_a20b7fce4cfa"
      unitRef="pure">0.510</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061277Member_MaterialsSectorMember"
      decimals="4"
      id="h_fcd09726_f03e_4e21_ae4e_bba13202ad38"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177432Member_UnclassifiedSectorMember"
      decimals="4"
      id="h_fe451229_21b9_4b1a_963b_005c12d5ca24"
      unitRef="pure">0.0000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061277Member_CN"
      decimals="4"
      id="h_fe9a0162_7515_4055_99ca_994062a02b6c"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177432Member_TelecommunicationServicesMember"
      decimals="4"
      id="h_ff3cc8ac_e0bc_4cbc_8386_19ebdad3ef2f"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030112Member_HealthcareSectorMember"
      decimals="4"
      id="h_ff82a44a_4cc0_42fe_831a_179650c05af4"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195834Member_TelecommunicationServicesMember"
      decimals="4"
      id="h_ffd77c7f_c7c7_4b7e_92a2_5da6ab97ded1"
      unitRef="pure">0.078</oef:PctOfNav>
    <dei:EntityCentralIndexKey
      contextRef="DefaultContext"
      id="h1_6f326756_f2ec_489f_a45e_0713d98311dc">0000092500</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="DefaultContext"
      id="h3_a18640d3_7e32_419f_9ae3_f685fcfede0e">false</dei:AmendmentFlag>
    <dei:EntityInvCompanyType
      contextRef="DefaultContext"
      id="h_1_84ea23cb-f1d1-a7db-e3e2-c660e091f717">N-1A</dei:EntityInvCompanyType>
    <dei:DocumentType
      contextRef="DefaultContext"
      id="t_1_0574252d_0ebd_5e6b_17ac_174e879e7036">N-CSR</dei:DocumentType>
    <dei:EntityRegistrantName
      contextRef="DefaultContext"
      id="t_2_271173be_4dde_2eb0_9df3_045a5ba91623">Steward Funds, Inc.</dei:EntityRegistrantName>
    <dei:DocumentPeriodEndDate
      contextRef="DefaultContext"
      id="t_3_e57fa8f4_7fa3_364f_6e64_4bac16bd9e69">2026-04-30</dei:DocumentPeriodEndDate>
    <oef:FundName
      contextRef="FY2026_C000195823Member"
      id="t_12_c228871e_0049_eb3f_0bfb_0ce4f28c06b1">Steward Covered Call Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000195823Member"
      id="t_13_5cd4d17c_e19b_6bd6_4874_7433efae2ba2">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000195823Member"
      id="t_14_672ebf5a_0e9b_8a1e_f02b_c7522ae6ae6e">SCJAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000195823Member"
      id="t_1_f06bd6ed_0119_4cf9_9716_bf80dd2fb339">This annual shareholder report contains important information about the Steward Covered Call Income Fund (&#x201c;Fund&#x201d;) for the period of May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000195823Member"
      id="t_2_9e0ff603_7f2f_4f06_8447_1abfa5a95e05">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000195823Member"
      id="t_3_9c1d8ec5_f585_4129_b45c_5b580542d3b9">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt;. You can also request this information by contacting us at 888-845-6910.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000195823Member"
      id="t_4_d8ff6e54_d062_45de_a4ef_358a937f036f">crossmarkglobal.com/stewardfunds/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000195823Member"
      id="t_5_e79a20d8_8833_47f9_bc78_cbcbd9c2136a">888-845-6910</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000195823Member"
      id="t_6_1bb0bb53_b5c6_4b4a_95ef_4a3799c71107">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What were the Fund costs for the last year?&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-top:0px;margin-bottom:0px;"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;sup&gt;(1)&lt;/sup&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage of a $10,000 investment&lt;sup&gt;(1)&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; vertical-align: bottom;"&gt;Steward Covered Call Income Fund&lt;br/&gt; (Class A/SCJAX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;137&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap; vertical-align: bottom;"&gt;1.25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;table style="border-collapse:collapse;break-inside:avoid;width:auto"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; vertical-align: baseline; font-style: italic; font-size: 7.5pt; text-align: left;"&gt;
&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;"&gt;&#x200b;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 3pt; vertical-align: baseline; font-style: italic; font-size: 7.5pt; text-align: left;"&gt;
&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;"&gt;Reflects applicable expense reimbursements and fee waivers.&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000195823Member"
      decimals="INF"
      id="h_1_7404b441_4008_461b_83ea_3e87ec3f467f"
      unitRef="USD">137</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000195823Member"
      decimals="4"
      id="h_2_038b4322_ba33_49d1_a6d7_2cb91fc43f9b"
      unitRef="pure">0.0125</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000195823Member"
      id="t_7_650b25e6_6a8f_4b4f_89c4_943d278a830f">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:14pt;"&gt; &lt;b&gt;How did the Fund perform last year? What affected the Fund's performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Fund and Market Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;For the fiscal year ended April 30, 2026, the Steward Covered Call Income Fund (Class A) (the &#x201c;Fund&#x201d;) returned 18.54%, underperforming the S&amp;amp;P 500 Index (the &#x201c;Benchmark&#x201d;) return of 31.05%.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;The Fund&#x2019;s secondary benchmark, the Cboe S&amp;amp;P 500 BuyWrite Index (BXM), returned 17.52% over the same period.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Positive and Negative Contributors to Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;With regards to the performance attribution for the Fund during the fiscal year ended April 30, 2026, there were several sectors and individual stocks worth highlighting. From a sector allocation standpoint for the stock portfolio, the sectors contributing the most to relative performance against the Benchmark were information technology, energy, consumer discretionary and industrials. Detracting the most from relative performance were consumer staples, financials and healthcare. Several stocks that contributed the most to relative performance were Advanced Micro-Devices, Alphabet, Broadcom, Nvidia and Exxon Mobil. Stocks detracting the most from relative performance were SalesForce, ServiceNow and T-Mobile.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; When considering the values-based screens we apply, the total impact to the Fund by not owning the screened-out companies was a materially positive 81 basis points, with the majority of the net impact coming from our embryonic stem cell research screens and abortion-related screens. &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000195823Member"
      id="t_8_cda71d10_7e70_4caa_b940_85e9f1fbdea5">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;Fund Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The performance graph below shows the performance of a hypothetical $10,000 initial investment in the Fund's Class A over a ten-year period (or for the life of the Fund or share class, if shorter). The subsequent account value as of the end of the reporting period is listed next to the name of the Fund or index, as applicable. The performance table below shows the average annual total returns of the Fund's Class A for the past one-, five- and ten-year periods, as applicable (or for the life of the Fund or share class, if shorter), as of the end of the reporting period. Both the graph and table compare the performance of the Fund's Class A to an appropriate broad-based index and may compare to additional indices reflecting the market segment(s) in which the Fund invests, over the same periods.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;GROWTH OF $10,000&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_3366582.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000195823Member"
      id="t_15_221667b0_ce75_4e18_4b3a_579af47bc9cd">&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; width: 60%;"&gt;Average Annual Total Returns&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;5 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Since&lt;br/&gt; Inception&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Steward Covered Call Income Fund (Class A/SCJAX) (with maximum 5.75% sales charge)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;11.74&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;7.83&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;8.46&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Steward Covered Call Income Fund (Class A/SCJAX) (without sales charge)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;18.54&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;9.11&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;9.23&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;S&amp;amp;P 500 Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;14.52&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Cboe S&amp;amp;P 500 BuyWrite Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;17.52&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;8.56&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;6.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000195823Member"
      id="t_20_ce9559e6_2315_7334_63c5_ae3358ee97a0">Steward Covered Call Income Fund (Class A/SCJAX) (with maximum 5.75% sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000195823Member"
      decimals="4"
      id="h_3_3522e929_1c29_4bb5_812b_ce542de049c2"
      unitRef="pure">0.1174</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000195823Member"
      decimals="4"
      id="h_4_bfbf80bc_ecca_4289_80ea_f511aa2a1906"
      unitRef="pure">0.0783</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20171214_20260430_C000195823Member"
      decimals="4"
      id="h_5_8c4c57a5_ec58_4f7f_a4cd_a26f3f16af56"
      unitRef="pure">0.0846</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000195823Member_WithoutSalesLoadMember"
      id="t_21_cd9d5fca_834f_a1e1_dcd3_d3002a961148">Steward Covered Call Income Fund (Class A/SCJAX) (without sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000195823Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_6_e2ada485_d928_4329_9168_210dbde257f8"
      unitRef="pure">0.1854</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000195823Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_7_4cc6c94a_f696_411d_8812_3e71525830c1"
      unitRef="pure">0.0911</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20171214_20260430_C000195823Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_8_321b59fd_3cec_44c6_a0a9_2cbf7ab8d137"
      unitRef="pure">0.0923</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_22_80c1cf87_ad3b_4d2b_f4a8_b3bb68100096">S&amp;P 500 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_9_7642a3df_4864_404c_ae4b_421c0ea0f37a"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_10_490f887d_ae6e_405f_827f_3b67e2deee2e"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20171214_20260430_StandardPoors500IndexMember"
      decimals="4"
      id="h_11_18828b03_5697_4ce5_a73c_a5d67e38de94"
      unitRef="pure">0.1452</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_CboeSAndP500BuyWriteIndexMember"
      id="t_23_fed54741_a436_2192_4b62_035dbf737a29">Cboe S&amp;P 500 BuyWrite Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_CboeSAndP500BuyWriteIndexMember"
      decimals="4"
      id="h_12_d5dcd637_d423_4448_a5ab_d237a408c799"
      unitRef="pure">0.1752</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_CboeSAndP500BuyWriteIndexMember"
      decimals="4"
      id="h_13_e24c717d_4cea_4902_8978_ff6b7c5bc0ba"
      unitRef="pure">0.0856</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20171214_20260430_CboeSAndP500BuyWriteIndexMember"
      decimals="4"
      id="h_14_8826966a_1540_4a7f_ac92_9b38476bd39e"
      unitRef="pure">0.0676</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000195823Member"
      id="t_16_cd0262e4_b858_2df3_2d27_9cd64434865b"> Performance data quoted represents past performance; past performance does not guarantee future results. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000195823Member"
      id="t_10_4a496d9d_4704_4fb9_bff4_2de09d7d2682">Visit &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt;&#160;for the most recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000195823Member"
      id="t_11_295dc6f1_6bbc_488b_b424_5998851fd4ed">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="FY2026_C000195823Member"
      id="t_17_0222a5eb_8e78_93e5_6bfb_1ebbab67b9a8">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (April 30, 2026)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;121,644,722&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;184&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total advisory fees paid, net&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;515,394&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000195823Member"
      decimals="INF"
      id="h_15_62ceadb3_24bc_4f86_b84e_044118173450"
      unitRef="USD">121644722</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000195823Member"
      decimals="INF"
      id="h_16_8835d5e5_3ac4_4946_b061_fdaaba13bc4c"
      unitRef="Holding">184</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000195823Member"
      decimals="INF"
      id="h_17_9a5696b5_2380_46f7_8aa7_f715c8a36b7e"
      unitRef="USD">515394</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000195823Member"
      decimals="4"
      id="h_18_0ea6ec90_608a_472a_ab49_a7beacc704f0"
      unitRef="pure">0.86</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000195823Member"
      id="t_18_933a9f89_1df1_095c_b0d6_9b91a8440902">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What did the Fund invest in? (April 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The tables below show the investment makeup of the Fund, representing the percentage of the net assets of the Fund.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class C&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Advanced Micro Devices, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Tesla, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;SECTOR ALLOCATION&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);padding-right:0px;"&gt; &lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_3366587.jpg" style="width: 167pt;"/&gt;  &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;The Fund writes (sells) covered call options on certain securities held.&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000195823Member"
      id="t_19_cb660815_4652_f322_18d4_aa199b9797f9">&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class C&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Advanced Micro Devices, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Tesla, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000195823Member_NVIDIACorpMember"
      decimals="4"
      id="h_19_c0f35ba7_02e8_4dbe_b284_4711d61dfb25"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195823Member_AppleIncMember"
      decimals="4"
      id="h_20_9ed1dd68_f0e2_47bf_950d_f71d771d6127"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195823Member_AmazonComIncMember"
      decimals="4"
      id="h_21_0ac4d977_65ce_4bc4_9cc5_06e5985ec9a3"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195823Member_MicrosoftCorpMember"
      decimals="4"
      id="h_22_ddde6a31_db4b_4937_a161_7fd6269221ca"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195823Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_23_ca7ad552_4611_40d4_8894_3e79376aa4ba"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195823Member_BroadcomIncMember"
      decimals="4"
      id="h_24_cc5ef293_644f_476a_97b0_0112d82d8358"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195823Member_AlphabetIncClassCMember"
      decimals="4"
      id="h_25_8a5b4f2d_1ea0_48c6_b74c_74f7e38bc5f3"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195823Member_AdvancedMicroDevicesIncMember"
      decimals="4"
      id="h_26_5cff1cf5_320e_40fa_912f_15976f275aba"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195823Member_MetaPlatformsIncClassAMember"
      decimals="4"
      id="h_27_7e5cf8c1_2371_47ab_ac2f_76b1bd5a87ba"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195823Member_TeslaIncMember"
      decimals="4"
      id="h_28_b37b24a2_fd63_4246_93ea_ddf0806a5344"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000195824Member"
      id="t_23_22afcc92_f19c_d777_ccd9_566ea31b57fa">Steward Covered Call Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000195824Member"
      id="t_24_8ac4659d_80e8_59be_b1b0_8392f9890fec">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000195824Member"
      id="t_35_24b40717_890d_327e_ff1f_a43b7b1d9005">SCJCX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000195824Member"
      id="t_12_4542c588_52e6_488c_8445_d1ee125cdc9c">This annual shareholder report contains important information about the Steward Covered Call Income Fund (&#x201c;Fund&#x201d;) for the period of May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000195824Member"
      id="t_13_3b271037_06b4_4f81_8987_1583d7a9c0ea">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000195824Member"
      id="t_14_be895092_5081_431d_b0f2_16a62dae068c">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt;. You can also request this information by contacting us at 888-845-6910.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000195824Member"
      id="t_15_886275e5_2935_46b3_945a_ca67384aa6d8">crossmarkglobal.com/stewardfunds/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000195824Member"
      id="t_16_17b811a7_f50a_4e5a_b2b3_5d0265b5c169">888-845-6910</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000195824Member"
      id="t_17_9805f20a_3e4d_4221_8529_a9dc4bc367b5">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What were the Fund costs for the last year?&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-top:0px;margin-bottom:0px;"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;sup&gt;(1)&lt;/sup&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage of a $10,000 investment&lt;sup&gt;(1)&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; vertical-align: bottom;"&gt;Steward Covered Call Income Fund&lt;br/&gt; (Class C/SCJCX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;218&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap; vertical-align: bottom;"&gt;2.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;table style="border-collapse:collapse;break-inside:avoid;width:auto"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; vertical-align: baseline; font-style: italic; font-size: 7.5pt; text-align: left;"&gt;
&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;"&gt;&#x200b;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 3pt; vertical-align: baseline; font-style: italic; font-size: 7.5pt; text-align: left;"&gt;
&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;"&gt;Reflects applicable expense reimbursements and fee waivers.&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000195824Member"
      decimals="INF"
      id="h_29_344d43d5_f88f_4e75_b0d4_5012916dafc9"
      unitRef="USD">218</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000195824Member"
      decimals="4"
      id="h_30_0b835c1c_a342_4541_8efc_899af8ede208"
      unitRef="pure">0.0200</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000195824Member"
      id="t_18_beb5fbe5_4f66_4f86_be26_47ba63b76f6e">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:14pt;"&gt; &lt;b&gt;How did the Fund perform last year? What affected the Fund's performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Fund and Market Performance &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;For the fiscal year ended April 30, 2026, the Steward Covered Call Income Fund (Class C) (the &#x201c;Fund&#x201d;) returned 17.56%, underperforming the S&amp;amp;P 500 Index (the &#x201c;Benchmark&#x201d;) return of 31.05%. The Fund&#x2019;s secondary benchmark, the Cboe S&amp;amp;P 500 BuyWrite Index (BXM), returned 17.52% over the same period.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Positive and Negative Contributors to Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;With regards to the performance attribution for the Fund during the fiscal year ended April 30, 2026, there were several sectors and individual stocks worth highlighting. From a sector allocation standpoint for the stock portfolio, the sectors contributing the most to relative performance against the Benchmark were information technology, energy, consumer discretionary and industrials. Detracting the most from relative performance were consumer staples, financials and healthcare. Several stocks that contributed the most to relative performance were Advanced Micro-Devices, Alphabet, Broadcom, Nvidia and Exxon Mobil. Stocks detracting the most from relative performance were SalesForce, ServiceNow and T-Mobile.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; When considering the values-based screens we apply, the total impact to the Fund by not owning the screened-out companies was a materially positive 81 basis points, with the majority of the net impact coming from our embryonic stem cell research screens and abortion-related screens.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000195824Member"
      id="t_19_9d0a5436_ced5_4854_ac78_1a0cea586cb7">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;Fund Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The performance graph below shows the performance of a hypothetical $10,000 initial investment in the Fund's Class C over a ten-year period (or for the life of the Fund or share class, if shorter). The subsequent account value as of the end of the reporting period is listed next to the name of the Fund or index, as applicable. The performance table below shows the average annual total returns of the Fund's Class C for the past one-, five- and ten-year periods, as applicable (or for the life of the Fund or share class, if shorter), as of the end of the reporting period. Both the graph and table compare the performance of the Fund's Class C to an appropriate broad-based index and may compare to additional indices reflecting the market segment(s) in which the Fund invests, over the same periods.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;GROWTH OF $10,000&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_3366654.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000195824Member"
      id="t_25_9f24628e_2c3f_9336_0463_d7e8ac0dc101">&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; width: 60%;"&gt;Average Annual Total Returns&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;5 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Since&lt;br/&gt; Inception&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Steward Covered Call Income Fund (Class C/SCJCX) (with maximum 1.00% CDSC sales charge)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;16.56&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;8.22&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;8.47&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Steward Covered Call Income Fund (Class C/SCJCX) (without sales charge)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;17.56&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;8.22&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;8.47&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;S&amp;amp;P 500 Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;14.52&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Cboe S&amp;amp;P 500 BuyWrite Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;17.52&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;8.56&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;6.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000195824Member"
      id="t_26_8e591404_7ae8_f0af_8dc6_1157498ffc8f">Steward Covered Call Income Fund (Class C/SCJCX) (with maximum 1.00% CDSC sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000195824Member"
      decimals="4"
      id="h_31_56cd9f05_40ec_45e5_b3a8_44f0b5e7a234"
      unitRef="pure">0.1656</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000195824Member"
      decimals="4"
      id="h_32_62bcdcea_6657_4c9f_b2a7_e22d42938179"
      unitRef="pure">0.0822</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20171214_20260430_C000195824Member"
      decimals="4"
      id="h_33_3fa2ab9d_389a_4750_9e86_17e6c0efd8bf"
      unitRef="pure">0.0847</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000195824Member_WithoutSalesLoadMember"
      id="t_27_5ac92eee_1d1e_f8ea_9ef6_92e50c3eeac2">Steward Covered Call Income Fund (Class C/SCJCX) (without sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000195824Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_34_d2e194d9_9dd1_4723_9dfb_2ef09087f997"
      unitRef="pure">0.1756</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000195824Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_35_454cd780_e57f_4d24_ad1a_475501d14d09"
      unitRef="pure">0.0822</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20171214_20260430_C000195824Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_36_712fabcd_31af_4ba3_9196_e2a74420f0c6"
      unitRef="pure">0.0847</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_28_31004e18_a306_a63b_2d02_020fc52bf6dc">S&amp;P 500 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_37_6b40452f_8e86_4a30_9532_0e03fe6c3398"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_38_00098f97_4b68_4d2e_a899_fb49b84001b7"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20171214_20260430_StandardPoors500IndexMember"
      decimals="4"
      id="h_39_5c3d7342_ab75_47dd_be6b_02f802a86a87"
      unitRef="pure">0.1452</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_CboeSAndP500BuyWriteIndexMember"
      id="t_29_26d43ee3_8161_58df_9b21_b5dc6c99566d">Cboe S&amp;P 500 BuyWrite Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_CboeSAndP500BuyWriteIndexMember"
      decimals="4"
      id="h_40_b182aee4_f1ba_4363_b903_748ea6238b8d"
      unitRef="pure">0.1752</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_CboeSAndP500BuyWriteIndexMember"
      decimals="4"
      id="h_41_8771e7f2_1c51_48c7_aa33_a74ab0e27de5"
      unitRef="pure">0.0856</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20171214_20260430_CboeSAndP500BuyWriteIndexMember"
      decimals="4"
      id="h_42_712cad8a_de55_4287_862c_147a64d8ef4f"
      unitRef="pure">0.0676</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000195824Member"
      id="t_30_a3dfa3f2_c16f_abb0_ae6b_80a5b05e41ee"> Performance data quoted represents past performance; past performance does not guarantee future results. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000195824Member"
      id="t_21_9b2814ef_a07c_46f2_a4f1_b178ba5dc0df">Visit &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt; for the most recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000195824Member"
      id="t_22_6c1022d6_8203_457a_813a_6b6ed941f563">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="FY2026_C000195824Member"
      id="t_31_6260526b_dab5_fb18_f579_928ad61d97c2">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (April 30, 2026)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;121,644,722&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;184&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total advisory fees paid, net&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;515,394&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000195824Member"
      decimals="INF"
      id="h_43_5069bbb6_c187_4478_939b_d0337fa8e5a4"
      unitRef="USD">121644722</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000195824Member"
      decimals="INF"
      id="h_44_c5f10037_370b_45d0_8054_5ef059e7a725"
      unitRef="Holding">184</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000195824Member"
      decimals="INF"
      id="h_45_5449ccf3_82d4_4a35_ae2c_13f82481897d"
      unitRef="USD">515394</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000195824Member"
      decimals="4"
      id="h_46_92444672_0a79_45e3_8f9e_d8b63f803818"
      unitRef="pure">0.86</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000195824Member"
      id="t_34_23857cd4_b252_e081_23f9_bd66803053a4">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What did the Fund invest in? (April 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The tables below show the investment makeup of the Fund, representing the percentage of the net assets of the Fund.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class C&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Advanced Micro Devices, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Tesla, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;SECTOR ALLOCATION&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);padding-right:0px;"&gt; &lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_3366659.jpg" style="width: 167pt;"/&gt;  &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;The Fund writes (sells) covered call options on certain securities held.&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000195824Member"
      id="t_33_7bf1cc43_ed15_d633_8507_aad2de40fd1c">&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class C&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Advanced Micro Devices, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Tesla, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000195824Member_NVIDIACorpMember"
      decimals="4"
      id="h_47_3c7937d4_d5d2_43de_b65d_8cb066c6a04c"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195824Member_AppleIncMember"
      decimals="4"
      id="h_48_bbbee53c_3dc7_4f0e_a8c9_c472888872ab"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195824Member_AmazonComIncMember"
      decimals="4"
      id="h_49_71530932_fe16_4e7f_a24e_648ed34c46f6"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195824Member_MicrosoftCorpMember"
      decimals="4"
      id="h_50_aec2f3f5_ea8a_4fa8_bfea_13ec89c055ff"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195824Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_51_b5f37706_c445_4c2e_b87c_637f958b4c37"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195824Member_BroadcomIncMember"
      decimals="4"
      id="h_52_815f5750_cc9b_4e51_af0d_f4fa7f97c150"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195824Member_AlphabetIncClassCMember"
      decimals="4"
      id="h_53_e99928e3_5e98_4ab6_a2fe_3b41fe8ff973"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195824Member_AdvancedMicroDevicesIncMember"
      decimals="4"
      id="h_54_9579b6c9_ce68_473d_bd2a_b8f66a124005"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195824Member_MetaPlatformsIncClassAMember"
      decimals="4"
      id="h_55_10f22372_84fb_4202_ae37_11491f3b1a38"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195824Member_TeslaIncMember"
      decimals="4"
      id="h_56_e13c37f6_0ce7_42b8_a038_46f5685749e7"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000195825Member"
      id="t_33_a8dcc641_5a8f_30d3_347d_c8b6f3c4c62c">Steward Covered Call Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000195825Member"
      id="t_34_0c8449fb_e737_bdf4_a799_db6d2f58beae">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000195825Member"
      id="t_35_6fe4e663_d727_50fc_bbac_809171b9a8a5">SCJKX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000195825Member"
      id="t_23_fc4fbc83_743c_467d_896e_02de3c1439a4">This annual shareholder report contains important information about the Steward Covered Call Income Fund (&#x201c;Fund&#x201d;) &lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;for the period of August 28, 2025 (commencement of operations for Class R6) to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000195825Member"
      id="t_24_c8eefb7c_c57b_47dc_9196_69a8308fabef">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000195825Member"
      id="t_25_7aa90d3e_cf7b_4203_b4a7_5478db4e695f">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt;. You can also request this information by contacting us at 888-845-6910.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000195825Member"
      id="t_26_4ba91167_0a87_4247_a62f_d662ecc0323f">crossmarkglobal.com/stewardfunds/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000195825Member"
      id="t_27_e5d0a83d_3996_4b20_9b03_82a4dd04b4a0">888-845-6910</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000195825Member"
      id="t_36_07275989_7ac7_790f_4733_1f84bf612a89">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What were the Fund costs for the period?&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-top:0px;margin-bottom:0px;"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;sup&gt;(1)&lt;/sup&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage of a $10,000 investment&lt;sup&gt;(2)&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; vertical-align: bottom;"&gt;Steward Covered Call Income Fund&lt;br/&gt; (Class R6/SCJKX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;69&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap; vertical-align: bottom;"&gt;1.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;table style="border-collapse:collapse;break-inside:avoid;width:auto"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; vertical-align: baseline; font-style: italic; font-size: 7.5pt; text-align: left;"&gt;
&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:10pt;font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;"&gt;&#x200b;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 3pt; vertical-align: baseline; font-style: italic; font-size: 7.5pt; text-align: left;"&gt;
&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:10pt;font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;"&gt;Class R6 shares of the Fund commenced operations on August 28, 2025. Had Class R6 shares of the Fund been in operation for a full year, the cost of a $10,000 investment would have been higher. Reflects applicable expense reimbursements and fee waivers.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; vertical-align: baseline; font-style: italic; font-size: 7.5pt; text-align: left;"&gt;
&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;"&gt;&#x200b;&lt;sup&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 3pt; vertical-align: baseline; font-style: italic; font-size: 7.5pt; text-align: left;"&gt;
&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;"&gt;Annualized. Reflects applicable expense reimbursements and fee waivers.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000195825Member"
      decimals="INF"
      id="h_57_939bd15d_43ad_4a77_91f9_d3911e794546"
      unitRef="USD">69</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000195825Member"
      decimals="4"
      id="h_58_67351833_b85c_4f15_ba63_b8cf340cdfdb"
      unitRef="pure">0.0100</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000195825Member"
      id="t_28_8feb9f14_98f9_488a_8d8c_8acbfd33601f">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:14pt;"&gt; &lt;b&gt;How did the Fund perform last year? What affected the Fund's performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Fund and Market Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;For the period August 28, 2025 (commencement of operations) through fiscal year ended April 30, 2026, the Steward Covered Call Income Fund (Class R6) (the &#x201c;Fund&#x201d;) returned 6.68%, underperforming the S&amp;amp;P 500 Index (the &#x201c;Benchmark&#x201d;) return of 11.76%. The Fund&#x2019;s secondary benchmark, the Cboe S&amp;amp;P 500 BuyWrite Index (BXM), returned 11.28% over the same period.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Positive and Negative Contributors to Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;With regards to the performance attribution for the Fund during the fiscal year ended April 30, 2026, there were several sectors and individual stocks worth highlighting. From a sector allocation standpoint for the stock portfolio, the sectors contributing the most to relative performance against the Benchmark were information technology, energy, consumer discretionary and industrials. Detracting the most from relative performance were consumer staples, financials and healthcare. Several stocks that contributed the most to relative performance were Advanced Micro-Devices, Alphabet, Broadcom, Nvidia and Exxon Mobil. Stocks detracting the most from relative performance were SalesForce, ServiceNow and T-Mobile.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; When considering the values-based screens we apply, the total impact to the Fund by not owning the screened-out companies was a materially positive 81 basis points, with the majority of the net impact coming from our embryonic stem cell research screens and abortion-related screens.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000195825Member"
      id="t_29_56ee8300_3639_44b2_a775_c92e9adbc753">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;Fund Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The performance graph below shows the performance of a hypothetical $10,000 initial investment in the Fund's Class R6 over a ten-year period (or for the life of the Fund or share class, if shorter). The subsequent account value as of the end of the reporting period is listed next to the name of the Fund or index, as applicable. The performance table below shows the average annual total returns of the Fund's Class R6 for the past one-, five- and ten-year periods, as applicable (or for the life of the Fund or share class, if shorter), as of the end of the reporting period. Both the graph and table compare the performance of the Fund's Class R6 to an appropriate broad-based index and may compare to additional indices reflecting the market segment(s) in which the Fund invests, over the same periods.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;GROWTH OF $10,000&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_3367573.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000195825Member"
      id="t_37_2e199ea9_c185_f617_4d7a_1915ad383b68">&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; width: 60%;"&gt;Average Annual Total Returns&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Since Inception&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Steward Covered Call Income Fund (Class R6/SCJKX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;6.68&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;S&amp;amp;P 500 Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;11.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Cboe S&amp;amp;P 500 BuyWrite Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;11.28&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000195825Member"
      id="t_38_585e9b65_89e4_f34c_753f_af50b950c3b0">Steward Covered Call Income Fund (Class R6/SCJKX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="D20250828_20260430_C000195825Member"
      decimals="4"
      id="h_59_9a3f1c36_8617_4264_a8a3_16b45f88617f"
      unitRef="pure">0.0668</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_43_98249f6c_d0ef_3815_bebb_dce9e0fdc06d">S&amp;P 500 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="D20250828_20260430_StandardPoors500IndexMember"
      decimals="4"
      id="h_60_3b9ef9a2_3c66_446d_a731_70e11fd5c9bf"
      unitRef="pure">0.1176</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_CboeSAndP500BuyWriteIndexMember"
      id="t_44_ed1e2d5e_2b92_9fb1_9d9f_afa8869d84c8">Cboe S&amp;P 500 BuyWrite Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="D20250828_20260430_CboeSAndP500BuyWriteIndexMember"
      decimals="4"
      id="h_61_34acb9f3_bc7e_49ee_a650_0c61a140ddac"
      unitRef="pure">0.1128</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000195825Member"
      id="t_39_144198c8_cf32_2b0c_f10e_dee2d782e258"> Performance data quoted represents past performance; past performance does not guarantee future results. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000195825Member"
      id="t_31_aeb76891_3551_4d85_a651_22a2d108e886">Visit &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt; for the most recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000195825Member"
      id="t_32_e9720ee5_2b92_4153_a74e_2a7e0cf087dd">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="FY2026_C000195825Member"
      id="t_40_2ffd9d16_4d1b_da72_65f7_f8bd8c173e44">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (April 30, 2026)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;121,644,722&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;184&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total advisory fees paid, net&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;515,394&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000195825Member"
      decimals="INF"
      id="h_62_8e38f5d5_4bd5_4949_83fd_08fbe4d4259a"
      unitRef="USD">121644722</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000195825Member"
      decimals="INF"
      id="h_63_454af956_9bbf_4a7f_9fda_a2f148a3d141"
      unitRef="Holding">184</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000195825Member"
      decimals="INF"
      id="h_64_79ba3358_5d99_42c0_bbce_53756e758705"
      unitRef="USD">515394</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000195825Member"
      decimals="4"
      id="h_65_83492ac4_8323_4c2c_94ef_7812fb9fba28"
      unitRef="pure">0.86</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000195825Member"
      id="t_45_e2343c82_44fe_6b43_3efa_0ca4219205b0">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What did the Fund invest in? (April 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The tables below show the investment makeup of the Fund, representing the percentage of the net assets of the Fund.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class C&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Advanced Micro Devices, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Tesla, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;SECTOR ALLOCATION&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);padding-right:0px;"&gt; &lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_3367568.jpg" style="width: 167pt;"/&gt;  &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;The Fund writes (sells) covered call options on certain securities held.&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000195825Member"
      id="t_46_624d51bc_29b9_6eb9_e1bc_ac5b6e44273e">&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class C&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Advanced Micro Devices, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Tesla, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000195825Member_NVIDIACorpMember"
      decimals="4"
      id="h_66_bb80b771_a34f_4776_aa43_a9197d226719"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195825Member_AppleIncMember"
      decimals="4"
      id="h_67_437c6535_2463_4412_ad7d_d3d4139bdd95"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195825Member_AmazonComIncMember"
      decimals="4"
      id="h_68_ff6d02c9_3dee_459f_a024_53cb19aa3548"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195825Member_MicrosoftCorpMember"
      decimals="4"
      id="h_69_4d2f41b8_c19e_472f_9f8a_5457166edc99"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195825Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_70_922c7f97_2ecc_4cdf_947d_66e7d1052361"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195825Member_BroadcomIncMember"
      decimals="4"
      id="h_71_630001d4_c48e_4fbc_bebd_6be3a6a9e732"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195825Member_AlphabetIncClassCMember"
      decimals="4"
      id="h_72_73eecc0b_3536_4a6d_911a_7411ce1555c0"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195825Member_AdvancedMicroDevicesIncMember"
      decimals="4"
      id="h_73_6589cb54_041b_4b1f_b04a_70ecf094f7b9"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195825Member_MetaPlatformsIncClassAMember"
      decimals="4"
      id="h_74_b8044ae4_884f_4f32_801f_bbca25cb37a6"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195825Member_TeslaIncMember"
      decimals="4"
      id="h_75_4e604625_a1b4_43dc_97d8_03b493598d24"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000195826Member"
      id="t_44_78d621ce_42e4_de0d_318b_78c788bfba16">Steward Covered Call Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000195826Member"
      id="t_45_bb14c806_cca6_8fb9_2392_b13c54bf58cf">Institutional Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000195826Member"
      id="t_46_f82deb9d_b8fa_366c_2f6f_7da774078ba2">SCJIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000195826Member"
      id="t_33_a0ff7e8e_bb3c_4642_88b4_586d43382227">This annual shareholder report contains important information about the Steward Covered Call Income Fund (&#x201c;Fund&#x201d;) for the period of May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000195826Member"
      id="t_34_15445649_79dc_4d43_b7b6_3efe26eec165">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000195826Member"
      id="t_35_f6d46829_162e_4bb4_b956_2d9ee874e6d1">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt;. You can also request this information by contacting us at 888-845-6910.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000195826Member"
      id="t_36_8106a067_2ff0_48a1_a049_4c60d20ca5c5">crossmarkglobal.com/stewardfunds/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000195826Member"
      id="t_37_d5f54ad5_2b4e_4681_b029_13750417be82">888-845-6910</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000195826Member"
      id="t_38_a6519c43_c6c0_47b9_bbbf_d4c24f64d3a5">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What were the Fund costs for the last year?&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-top:0px;margin-bottom:0px;"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;sup&gt;(1)&lt;/sup&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage of a $10,000 investment&lt;sup&gt;(1)&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; vertical-align: bottom;"&gt;Steward Covered Call Income Fund&lt;br/&gt; (Institutional Class/SCJIX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;109&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap; vertical-align: bottom;"&gt;1.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;table style="border-collapse:collapse;break-inside:avoid;width:auto"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; vertical-align: baseline; font-style: italic; font-size: 7.5pt; text-align: left;"&gt;
&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;"&gt;&#x200b;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 3pt; vertical-align: baseline; font-style: italic; font-size: 7.5pt; text-align: left;"&gt;
&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;"&gt;Reflects applicable expense reimbursements and fee waivers.&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000195826Member"
      decimals="INF"
      id="h_76_007ca7e5_8b24_4777_8522_6d6c42112e27"
      unitRef="USD">109</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000195826Member"
      decimals="4"
      id="h_77_e387880b_486b_4e84_8a48_220a5f98a22a"
      unitRef="pure">0.0100</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000195826Member"
      id="t_39_77534754_6c2b_4e3f_b45b_8345a851569f">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:14pt;"&gt; &lt;b&gt;How did the Fund perform last year? What affected the Fund's performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Fund and Market Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;For the fiscal year ended April 30, 2026, the Steward Covered Call Income Fund (Institutional Class) (the &#x201c;Fund&#x201d;) returned 18.77%, underperforming the S&amp;amp;P 500 Index (the &#x201c;Benchmark&#x201d;) return of 31.05%. The Fund&#x2019;s secondary benchmark, the Cboe S&amp;amp;P 500 BuyWrite Index (BXM), returned 17.52% over the same period.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Positive and Negative Contributors to Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;With regards to the performance attribution for the Fund during the fiscal year ended April 30, 2026, there were several sectors and individual stocks worth highlighting. From a sector allocation standpoint for the stock portfolio, the sectors contributing the most to relative performance against the Benchmark were information technology, energy, consumer discretionary and industrials. Detracting the most from relative performance were consumer staples, financials and healthcare. Several stocks that contributed the most to relative performance were Advanced Micro-Devices, Alphabet, Broadcom, Nvidia and Exxon Mobil. Stocks detracting the most from relative performance were SalesForce, ServiceNow and T-Mobile.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; When considering the values-based screens we apply, the total impact to the Fund by not owning the screened-out companies was a materially positive 81 basis points, with the majority of the net impact coming from our embryonic stem cell research screens and abortion-related screens.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000195826Member"
      id="t_40_06e03029_e80f_42f0_8559_4955bff9f5f3">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;Fund Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The performance graph below shows the performance of a hypothetical $100,000 initial investment in the Fund's Institutional Class over a ten-year period (or for the life of the Fund or share class, if shorter). The subsequent account value as of the end of the reporting period is listed next to the name of the Fund or index, as applicable. The performance table below shows the average annual total returns of the Fund's Institutional Class for the past one-, five- and ten-year periods, as applicable (or for the life of the Fund or share class, if shorter), as of the end of the reporting period. Both the graph and table compare the performance of the Fund's Institutional Class to an appropriate broad-based index and may compare to additional indices reflecting the market segment(s) in which the Fund invests, over the same periods.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;GROWTH OF $100,000&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_3366637.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000195826Member"
      id="t_53_4e34aa58_a329_1874_b52e_225955971caa">&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; width: 60%;"&gt;Average Annual Total Returns&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;5 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Since&lt;br/&gt; Inception&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Steward Covered Call Income Fund (Institutional Class/SCJIX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;18.77&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;9.36&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;9.48&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;S&amp;amp;P 500 Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;14.52&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Cboe S&amp;amp;P 500 BuyWrite Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;17.52&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;8.56&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;6.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000195826Member"
      id="t_50_b33d1f29_dd69_2723_5351_b873c86caf62">Steward Covered Call Income Fund (Institutional Class/SCJIX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000195826Member"
      decimals="4"
      id="h_78_a7f76cb4_26da_49ff_b6fb_68fb7fbb6e67"
      unitRef="pure">0.1877</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000195826Member"
      decimals="4"
      id="h_79_8c992a97_50d6_4994_9558_6cda2238b7bf"
      unitRef="pure">0.0936</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20171214_20260430_C000195826Member"
      decimals="4"
      id="h_80_6e32bac3_f758_42a4_988f_4e318e09c924"
      unitRef="pure">0.0948</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_51_2582f324_805f_d0a5_bd8c_144dab72a1f5">S&amp;P 500 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_81_e21765ab_264c_4b9f_856c_88b2d4814805"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_82_10eca4cc_2edd_4c58_8f70_c7f24fb1be42"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20171214_20260430_StandardPoors500IndexMember"
      decimals="4"
      id="h_83_519bd7e6_ae4a_40fe_b72c_23625ef62504"
      unitRef="pure">0.1452</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_CboeSAndP500BuyWriteIndexMember"
      id="t_52_1bab81ee_783b_64cc_10c2_6817b98f6fe4">Cboe S&amp;P 500 BuyWrite Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_CboeSAndP500BuyWriteIndexMember"
      decimals="4"
      id="h_84_62fe5226_5e75_4059_be73_c512495dfec4"
      unitRef="pure">0.1752</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_CboeSAndP500BuyWriteIndexMember"
      decimals="4"
      id="h_85_2667b3d0_dcf7_4b8a_832a_bc370147cab1"
      unitRef="pure">0.0856</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20171214_20260430_CboeSAndP500BuyWriteIndexMember"
      decimals="4"
      id="h_86_311bad4b_8924_4d7a_8b03_d441147b3cb3"
      unitRef="pure">0.0676</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000195826Member"
      id="t_47_639951c8_a5b1_090d_9af8_5bd6e76f0b0b"> Performance data quoted represents past performance; past performance does not guarantee future results. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000195826Member"
      id="t_42_23a6d53b_d463_490c_acfe_27a8fa53f29e">Visit &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt; for the most recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000195826Member"
      id="t_43_cd0f91a5_05b6_4ab5_984f_32a000c8b118">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="FY2026_C000195826Member"
      id="t_48_db217513_0da6_b931_4c51_94b0862ee94f">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (April 30, 2026)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;121,644,722&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;184&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total advisory fees paid, net&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;515,394&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000195826Member"
      decimals="INF"
      id="h_87_2a9d4211_115e_4772_81f8_beb619c24be2"
      unitRef="USD">121644722</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000195826Member"
      decimals="INF"
      id="h_88_e45429e3_a5ea_46a4_b946_ce31bd2b2975"
      unitRef="Holding">184</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000195826Member"
      decimals="INF"
      id="h_89_492c36da_a997_44bc_85a7_2e4db337ff11"
      unitRef="USD">515394</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000195826Member"
      decimals="4"
      id="h_90_8046c05e_47a1_4779_b26e_697761df3cbb"
      unitRef="pure">0.86</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000195826Member"
      id="t_49_1a385d55_cdbf_6d0c_ba8f_682a1cbedf28">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What did the Fund invest in? (April 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The tables below show the investment makeup of the Fund, representing the percentage of the net assets of the Fund.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class C&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Advanced Micro Devices, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Tesla, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;SECTOR ALLOCATION&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);padding-right:0px;"&gt; &lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_3366632.jpg" style="width: 167pt;"/&gt;  &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;The Fund writes (sells) covered call options on certain securities held.&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000195826Member"
      id="t_54_b71362dd_6b5e_912b_9d33_486f55a407a7">&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class C&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Advanced Micro Devices, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Tesla, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000195826Member_NVIDIACorpMember"
      decimals="4"
      id="h_91_87b2f573_59bd_404b_803e_3392bfd13d55"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195826Member_AppleIncMember"
      decimals="4"
      id="h_92_e16640ef_a4b1_408a_a5c4_f27d5ece02f0"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195826Member_AmazonComIncMember"
      decimals="4"
      id="h_93_784ca4b2_e170_4cbf_9835_0fdd65de91fe"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195826Member_MicrosoftCorpMember"
      decimals="4"
      id="h_94_9f242b79_0c44_4d05_a9c5_b51cfa76bf08"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195826Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_95_03e14f1f_81cc_4cba_ab85_38fa7ab151f7"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195826Member_BroadcomIncMember"
      decimals="4"
      id="h_96_3f3f3391_79fa_44e6_b542_1d8dff01ea74"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195826Member_AlphabetIncClassCMember"
      decimals="4"
      id="h_97_6a675f5f_47fb_41cf_819f_9a5735fca1a4"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195826Member_AdvancedMicroDevicesIncMember"
      decimals="4"
      id="h_98_0261c9fc_4669_4a25_83af_c14e63f05efd"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195826Member_MetaPlatformsIncClassAMember"
      decimals="4"
      id="h_99_398e8a32_674a_4273_b195_c4359ad2564a"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195826Member_TeslaIncMember"
      decimals="4"
      id="h_100_d75d2521_dc50_4422_960a_273eb7f4f8b9"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000232244Member"
      id="t_55_dce7201d_5b82_d102_6606_d858c1b6f153">Steward Equity Market Neutral Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000232244Member"
      id="t_56_2fec81c7_d188_26f0_5217_14f8f00eeae4">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000232244Member"
      id="t_57_21b428f5_1ee2_77c1_0b08_8622186554f3">SMNAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000232244Member"
      id="t_44_498a191d_ff0e_4a1c_856c_24063e73a1fc">This annual shareholder report contains important information about the Steward Equity Market Neutral Fund (&#x201c;Fund&#x201d;) for the period of May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000232244Member"
      id="t_45_2d42c39c_44c4_4e51_a387_7ad23a32d876">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000232244Member"
      id="t_46_e505e3ab_bdff_4e7e_9f13_60155fa6a8a5">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt;. You can also request this information by contacting us at 888-845-6910.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000232244Member"
      id="t_47_2d356f13_de06_41d5_b1a0_261e5fe24ba4">crossmarkglobal.com/stewardfunds/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000232244Member"
      id="t_48_b3c0d4cb_d6e7_4e76_b879_9d844b858951">888-845-6910</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000232244Member"
      id="t_49_7622eab8_4fc8_4252_ad06_04f233d3d803">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What were the Fund costs for the last year?&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-top:0px;margin-bottom:0px;"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; vertical-align: bottom;"&gt;Steward Equity Market Neutral Fund&lt;br/&gt; (Class A/SMNAX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;271&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap; vertical-align: bottom;"&gt;2.69&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;table style="border-collapse:collapse;break-inside:avoid;width:auto"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; vertical-align: baseline; font-style: italic; font-size: 7.5pt; text-align: left;"&gt;
&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;"&gt;&#x200b;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 3pt; vertical-align: baseline; font-style: italic; font-size: 7.5pt; text-align: left;"&gt;
&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;"&gt;Includes the effect of dividend expense and brokerage expense on securities sold short and does not include the proportionate share of expenses and income in the underlying funds in which the Fund invests.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000232244Member"
      decimals="INF"
      id="h_101_74529b40_0f91_4b96_a936_9631dd9fe666"
      unitRef="USD">271</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000232244Member"
      decimals="4"
      id="h_102_80f10f2b_f950_4b68_aa98_ba6fd6302711"
      unitRef="pure">0.0269</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000232244Member"
      id="t_50_7da95b90_353f_48a2_a909_448aab81da4f">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:14pt;"&gt; &lt;b&gt;How did the Fund perform last year? What affected the Fund's performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Fund and Market Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;For the fiscal year ended April 30, 2026, the Steward Equity Market Neutral Fund (Class A) (the &#x201c;Fund&#x201d;) returned 1.34%, underperforming the ICE BofA 3 Month US Treasury Bill Index (the &#x201c;Benchmark&#x201d; ) return of 3.98%.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Positive and Negative Contributors to Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;The underperformance of the Fund relative to the Benchmark was significantly influenced by a negative allocation effect, although partially offset by a positive stock selection effect. Specifically, the short positions within the materials and industrials sectors were the largest detractors from performance while short positions within consumer staples and communications services positively impacted performance during the period.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; The long positions within industrials and consumer discretionary added value for the period only modestly offset by long positions in consumer staples.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; On an individual stock basis, the&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; largest detractors from performance within the short positions were Five Below, Inc. and MP Materials Corp., while the short positions in Strategy Inc and Liberty Broadband Corp were among the top performers.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; Within the long positions, GoDaddy, Inc. and H&amp;amp;R Block were the largest detractors from performance while Twilio, Inc., Cummins Inc. and WESCO International were the largest contributors.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000232244Member"
      id="t_51_b1d8ba9b_e556_4b7f_ba24_f63ddfbe1eb4">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;Fund Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The performance graph below shows the performance of a hypothetical $10,000 initial investment in the Fund's Class A over a ten-year period (or for the life of the Fund or share class, if shorter). The subsequent account value as of the end of the reporting period is listed next to the name of the Fund or index, as applicable. The performance table below shows the average annual total returns of the Fund's Class A for the past one-, five- and ten-year periods, as applicable (or for the life of the Fund or share class, if shorter), as of the end of the reporting period. Both the graph and table compare the performance of the Fund's Class A to an appropriate broad-based index and may compare to additional indices reflecting the market segment(s) in which the Fund invests, over the same periods.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;GROWTH OF $10,000&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_3367446.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000232244Member"
      id="t_58_d0c3612e_2d19_7521_7cd4_52aac97afd57">&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; width: 60%;"&gt;Average Annual Total Returns&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Since&lt;br/&gt; Inception&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Steward&#160;Equity&#160;Market&#160;Neutral&#160;Fund&#160;(Class&#160;A/SMNAX)&#160;(with maximum&#160;5.75% sales charge)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;(4.44&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.49&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Steward Equity Market Neutral Fund (Class A/SMNAX) (without sales charge)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.34&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.88&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;ICE BofA 3 Month U.S. Treasury Bill Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.98&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000232244Member"
      id="t_63_1e3f7ac7_b392_fd70_abc9_e6fb6cea7bd7">Steward&#160;Equity&#160;Market&#160;Neutral&#160;Fund&#160;(Class&#160;A/SMNAX)&#160;(with maximum&#160;5.75% sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000232244Member"
      decimals="4"
      id="h_103_df640f57_d5c1_4ddc_a546_244cccdfea5e"
      unitRef="pure">-0.0444</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20211115_20260430_C000232244Member"
      decimals="4"
      id="h_104_e6f807b8_244c_4cfb_8aec_8e1a3bb13432"
      unitRef="pure">0.0349</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000232244Member_WithoutSalesLoadMember"
      id="t_64_56ffa20e_0592_789d_32e2_610b0d52ff7d">Steward Equity Market Neutral Fund (Class A/SMNAX) (without sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000232244Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_105_630806aa_2195_426b_bbd9_d58f3f4dc9ca"
      unitRef="pure">0.0134</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20211115_20260430_C000232244Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_106_71ea92ec_5753_411c_8f1c_6b914194cee3"
      unitRef="pure">0.0488</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_ICEBofA3MonthUSTreasuryBillIndexMember"
      id="t_66_34e95f70_7867_cbff_582c_a5985c581d30">ICE BofA 3 Month U.S. Treasury Bill Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_ICEBofA3MonthUSTreasuryBillIndexMember"
      decimals="4"
      id="h_107_2e3dd043_1d07_4231_8afb_68e9cfe48c0a"
      unitRef="pure">0.0398</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20211115_20260430_ICEBofA3MonthUSTreasuryBillIndexMember"
      decimals="4"
      id="h_108_52f21223_8151_4ee4_859e_a60c2596c53a"
      unitRef="pure">0.0385</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000232244Member"
      id="t_59_954e5111_dc95_9684_31f4_96c3b540a1a9"> Performance data quoted represents past performance; past performance does not guarantee future results. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000232244Member"
      id="t_53_4514a769_b01e_4bfb_89f1_447114ab3544">Visit &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt; for the most recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000232244Member"
      id="t_54_1f68963b_0059_4310_8b2f_c4a98d39ec94">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="FY2026_C000232244Member"
      id="t_60_0e40f2a1_aa95_ed31_5d62_f48957e3c159">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (April 30, 2026)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;106,082,568&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;227&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;1,077,611&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;176&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000232244Member"
      decimals="INF"
      id="h_109_19069dfd_1c6a_40c3_9466_7e8e2d2eab40"
      unitRef="USD">106082568</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000232244Member"
      decimals="INF"
      id="h_110_8a116918_9e4b_4a91_bd7c_b7d6b0733b84"
      unitRef="Holding">227</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000232244Member"
      decimals="INF"
      id="h_111_f6becef6_f8c5_4966_a3f6_209b1b362652"
      unitRef="USD">1077611</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000232244Member"
      decimals="4"
      id="h_112_f740b34a_cee3_40e2_81c4_bee15542dea8"
      unitRef="pure">1.76</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000232244Member"
      id="t_61_699a10fe_28a7_9704_6ceb_ff0bbbb7ab40">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What did the Fund invest in? (April 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The tables below show the investment makeup of the Fund, representing the percentage of the net assets of the Fund.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;Long:&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;QUALCOMM, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Western Digital Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Weatherford International PLC&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Chord Energy Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;TechnipFMC PLC&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;Short:&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Aurora Innovation, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;(1.2&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Blue Owl Capital, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;(1.1&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Strategy, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;(1.1&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;KKR &amp;amp; Co., Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;(1.1&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Atmos Energy Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;(1.1&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;SECTOR ALLOCATION&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);padding-right:0px;"&gt; &lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_3367451.jpg" style="width: 167pt;"/&gt;  &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000232244Member"
      id="t_62_5db01eea_4390_4096_3a24_9e022d442735">&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;Long:&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;QUALCOMM, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Western Digital Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Weatherford International PLC&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Chord Energy Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;TechnipFMC PLC&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;Short:&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Aurora Innovation, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;(1.2&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Blue Owl Capital, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;(1.1&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Strategy, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;(1.1&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;KKR &amp;amp; Co., Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;(1.1&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Atmos Energy Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;(1.1&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNetLongExposure
      contextRef="TI20260430_C000232244Member_QUALCOMMIncMember"
      decimals="4"
      id="h_113_7bd97eb1_3c69_41b3_9f88_6c99b1df905a"
      unitRef="pure">0.011</oef:PctOfNetLongExposure>
    <oef:PctOfNetLongExposure
      contextRef="TI20260430_C000232244Member_WesternDigitalCorpMember"
      decimals="4"
      id="h_114_06be5950_3c78_4c09_ab03_337ee622d63f"
      unitRef="pure">0.010</oef:PctOfNetLongExposure>
    <oef:PctOfNetLongExposure
      contextRef="TI20260430_C000232244Member_WeatherfordInternationalPLCMember"
      decimals="4"
      id="h_115_208e8cc9_faf5_4f25_bb1d_f6c8c60f40f9"
      unitRef="pure">0.010</oef:PctOfNetLongExposure>
    <oef:PctOfNetLongExposure
      contextRef="TI20260430_C000232244Member_ChordEnergyCorpMember"
      decimals="4"
      id="h_116_1410fdb4_60ff_4785_9f9a_58235e41eaad"
      unitRef="pure">0.010</oef:PctOfNetLongExposure>
    <oef:PctOfNetLongExposure
      contextRef="TI20260430_C000232244Member_TechnipFMCPLCMember"
      decimals="4"
      id="h_117_336a7325_e2ad_45d4_b105_c7d2e7ba5756"
      unitRef="pure">0.009</oef:PctOfNetLongExposure>
    <oef:PctOfNetShortExposure
      contextRef="TI20260430_C000232244Member_AuroraInnovationIncMember"
      decimals="4"
      id="h_118_ca7a83dd_0cc2_4392_a970_8ccbd8751300"
      unitRef="pure">-0.012</oef:PctOfNetShortExposure>
    <oef:PctOfNetShortExposure
      contextRef="TI20260430_C000232244Member_BlueOwlCapitalIncMember"
      decimals="4"
      id="h_119_a3555706_acff_45ae_810a_f582b4934c48"
      unitRef="pure">-0.011</oef:PctOfNetShortExposure>
    <oef:PctOfNetShortExposure
      contextRef="TI20260430_C000232244Member_StrategyIncMember"
      decimals="4"
      id="h_120_9ce94319_511a_47d7_bb52_27bf28c72ef4"
      unitRef="pure">-0.011</oef:PctOfNetShortExposure>
    <oef:PctOfNetShortExposure
      contextRef="TI20260430_C000232244Member_KKRAndCoIncMember"
      decimals="4"
      id="h_121_ea8818e5_d5d4_4a13_ae9b_bc1ba7d8727e"
      unitRef="pure">-0.011</oef:PctOfNetShortExposure>
    <oef:PctOfNetShortExposure
      contextRef="TI20260430_C000232244Member_AtmosEnergyCorpMember"
      decimals="4"
      id="h_122_46b20c8f_7f10_4980_a4b2_2e6107ebac57"
      unitRef="pure">-0.011</oef:PctOfNetShortExposure>
    <oef:FundName
      contextRef="FY2026_C000232243Member"
      id="t_65_8560d58f_b8b2_4b95_716a_7db4c80b1f43">Steward Equity Market Neutral Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000232243Member"
      id="t_66_da0e273f_7fc8_505f_ae93_348ac6313be0">Institutional Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000232243Member"
      id="t_67_ce685fa3_97e6_34f3_0265_15318b088323">SMNIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000232243Member"
      id="t_55_652be253_a632_49b8_af89_74b4ebd54f29">This annual shareholder report contains important information about the Steward Equity Market Neutral Fund (&#x201c;Fund&#x201d;) for the period of May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000232243Member"
      id="t_56_69d0d233_665c_4550_8a25_f2c61b634716">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000232243Member"
      id="t_57_01b0a4c0_b1c3_44ed_b161_4004282fcf2b">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt;. You can also request this information by contacting us at 888-845-6910.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000232243Member"
      id="t_58_b2d8c192_510c_4b42_b465_bcffd58961c7">crossmarkglobal.com/stewardfunds/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000232243Member"
      id="t_59_99cf9aba_0320_443e_afd8_c5925ad95da2">888-845-6910</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000232243Member"
      id="t_68_9dff327d_1618_fc82_595e_286c54d94770">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What were the Fund costs for the last year?&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-top:0px;margin-bottom:0px;"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; vertical-align: bottom;"&gt;Steward Equity Market Neutral Fund&lt;br/&gt; (Institutional Class/SMNIX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;250&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap; vertical-align: bottom;"&gt;2.48&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;table style="border-collapse:collapse;break-inside:avoid;width:auto"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; vertical-align: baseline; font-style: italic; font-size: 7.5pt; text-align: left;"&gt;
&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;"&gt;&#x200b;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 3pt; vertical-align: baseline; font-style: italic; font-size: 7.5pt; text-align: left;"&gt;
&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;"&gt;Includes the effect of dividend expense and brokerage expense on securities sold short and does not include the proportionate share of expenses and income in the underlying funds in which the Fund invests.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000232243Member"
      decimals="INF"
      id="h_123_eeeb71f3_86e8_48b9_867b_a71d87c84cd1"
      unitRef="USD">250</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000232243Member"
      decimals="4"
      id="h_124_bd2b3fce_7ed2_41e6_b5f3_bdb2e89258d6"
      unitRef="pure">0.0248</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000232243Member"
      id="t_69_04cf1eaa_efb0_7953_5800_806aab1a97cd">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:14pt;"&gt; &lt;b&gt;How did the Fund perform last year? What affected the&#160;Fund's Performance&lt;/b&gt; &lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Fund and Market Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;For the fiscal year ended April 30, 2026, the Steward Equity Market Neutral Fund (Institutional Class) (the &#x201c;Fund&#x201d;) returned 1.56%, underperforming the ICE BofA 3 Month US Treasury Bill Index (the &#x201c;Benchmark&#x201d; ) return of 3.98%.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Positive and Negative Contributors to Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;The underperformance of the Fund relative to the Benchmark was significantly influenced by a negative allocation effect, although partially offset by a positive stock selection effect. Specifically, the short positions within the materials and industrials sectors were the largest detractors from performance while short positions within consumer staples and communications services positively impacted performance during the period.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; The long positions within industrials and consumer discretionary added value for the period only modestly offset by long positions in consumer staples.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; On an individual stock basis, the&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; largest detractors from performance within the short positions were Five Below, Inc. and MP Materials Corp., while the short positions in Strategy Inc and Liberty Broadband Corp were among the top performers.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; Within the long positions, GoDaddy, Inc. and H&amp;amp;R Block were the largest detractors from performance while Twilio, Inc., Cummins Inc. and WESCO International were the largest contributors.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000232243Member"
      id="t_61_d9b27ebc_0db9_4a6c_b1d0_c47d2b5df48a">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;Fund Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The performance graph below shows the performance of a hypothetical $100,000 initial investment in the Fund's Institutional Class over a ten-year period (or for the life of the Fund or share class, if shorter). The subsequent account value as of the end of the reporting period is listed next to the name of the Fund or index, as applicable. The performance table below shows the average annual total returns of the Fund's Institutional Class for the past one-, five- and ten-year periods, as applicable (or for the life of the Fund or share class, if shorter), as of the end of the reporting period. Both the graph and table compare the performance of the Fund's Institutional Class to an appropriate broad-based index and may compare to additional indices reflecting the market segment(s) in which the Fund invests, over the same periods.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;GROWTH OF $100,000&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_3367501.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000232243Member"
      id="t_70_f92508b0_053e_8a00_4c73_4f72b8d13047">&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; width: 60%;"&gt;Average Annual Total Returns&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Since&lt;br/&gt; Inception&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Steward Equity Market Neutral Fund (Institutional Class/SMNIX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.56&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;5.11&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;ICE BofA 3 Month U.S. Treasury Bill Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.98&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000232243Member"
      id="t_75_bc4822ce_cbd3_b747_8009_3bf8c46b55a7">Steward Equity Market Neutral Fund (Institutional Class/SMNIX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000232243Member"
      decimals="4"
      id="h_125_da9f14b4_7bb3_48eb_bc9a_5162fb12ef94"
      unitRef="pure">0.0156</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20211115_20260430_C000232243Member"
      decimals="4"
      id="h_126_4d6ea7f9_9de3_4dab_a95e_0d04e334a6d3"
      unitRef="pure">0.0511</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_ICEBofA3MonthUSTreasuryBillIndexMember"
      id="t_76_c1153164_2b41_b965_5bce_950bb77b79ad">ICE BofA 3 Month U.S. Treasury Bill Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_ICEBofA3MonthUSTreasuryBillIndexMember"
      decimals="4"
      id="h_127_c6af0442_b112_4018_a1d4_d6d2262649fc"
      unitRef="pure">0.0398</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20211115_20260430_ICEBofA3MonthUSTreasuryBillIndexMember"
      decimals="4"
      id="h_128_1a938e50_ec3b_4323_aae1_4244da109e63"
      unitRef="pure">0.0385</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000232243Member"
      id="t_71_3003a570_2951_fcaf_49e6_4d9fb1ce929f"> Performance data quoted represents past performance; past performance does not guarantee future results. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000232243Member"
      id="t_63_d9d10bda_ad45_48db_a80a_cfdd6fa2c7e0">Visit &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt; for the most recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000232243Member"
      id="t_64_b27b77c5_4823_4f56_a756_220ad1d90bdc">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="FY2026_C000232243Member"
      id="t_72_6e707951_d33f_be7d_f59d_a4f6994b47c6">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (April 30, 2026)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;106,082,568&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;227&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;1,077,611&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;176&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000232243Member"
      decimals="INF"
      id="h_129_92ce1a96_b2ae_42d9_a132_b9b7b7034dae"
      unitRef="USD">106082568</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000232243Member"
      decimals="INF"
      id="h_130_f1dfab55_e10f_4d73_b5e9_f0eec2e112dd"
      unitRef="Holding">227</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000232243Member"
      decimals="INF"
      id="h_131_bc64ff6b_bbdc_4aa0_b806_f399eba347d5"
      unitRef="USD">1077611</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000232243Member"
      decimals="4"
      id="h_132_3c8c2011_9e95_4a97_b89a_19840f50f980"
      unitRef="pure">1.76</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000232243Member"
      id="t_73_0eed2ded_9d95_205d_75d0_c83e697f8864">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What did the Fund invest in? (April 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The tables below show the investment makeup of the Fund, representing the percentage of the net assets of the Fund.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;Long:&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;QUALCOMM, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Western Digital Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Weatherford International PLC&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Chord Energy Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;TechnipFMC PLC&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;Short:&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Aurora Innovation, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;(1.2&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Blue Owl Capital, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;(1.1&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Strategy, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;(1.1&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;KKR &amp;amp; Co., Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;(1.1&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Atmos Energy Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;(1.1&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;SECTOR ALLOCATION&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);padding-right:0px;"&gt; &lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_3367496.jpg" style="width: 167pt;"/&gt;  &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000232243Member"
      id="t_74_984f0628_ea1d_5380_a610_1fdadd033bf0">&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;Long:&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;QUALCOMM, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Western Digital Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Weatherford International PLC&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Chord Energy Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;TechnipFMC PLC&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;Short:&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Aurora Innovation, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;(1.2&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Blue Owl Capital, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;(1.1&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Strategy, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;(1.1&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;KKR &amp;amp; Co., Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;(1.1&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Atmos Energy Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;(1.1&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNetLongExposure
      contextRef="TI20260430_C000232243Member_QUALCOMMIncMember"
      decimals="4"
      id="h_133_c898ffe0_e3ba_429e_aefd_c8ace00121dc"
      unitRef="pure">0.011</oef:PctOfNetLongExposure>
    <oef:PctOfNetLongExposure
      contextRef="TI20260430_C000232243Member_WesternDigitalCorpMember"
      decimals="4"
      id="h_134_91db2cdf_9e9e_4d49_beb2_d8be679d3a2f"
      unitRef="pure">0.010</oef:PctOfNetLongExposure>
    <oef:PctOfNetLongExposure
      contextRef="TI20260430_C000232243Member_WeatherfordInternationalPLCMember"
      decimals="4"
      id="h_135_5b291a47_85ed_42da_9470_17144975b751"
      unitRef="pure">0.010</oef:PctOfNetLongExposure>
    <oef:PctOfNetLongExposure
      contextRef="TI20260430_C000232243Member_ChordEnergyCorpMember"
      decimals="4"
      id="h_136_8cf43ada_d3d1_4eed_8e87_c5b072f83670"
      unitRef="pure">0.010</oef:PctOfNetLongExposure>
    <oef:PctOfNetLongExposure
      contextRef="TI20260430_C000232243Member_TechnipFMCPLCMember"
      decimals="4"
      id="h_137_76a9d9de_5fc2_4719_97c4_0bc45bd16d19"
      unitRef="pure">0.009</oef:PctOfNetLongExposure>
    <oef:PctOfNetShortExposure
      contextRef="TI20260430_C000232243Member_AuroraInnovationIncMember"
      decimals="4"
      id="h_138_73289c5d_32d4_4fb5_b9a7_d53bfb96d72b"
      unitRef="pure">-0.012</oef:PctOfNetShortExposure>
    <oef:PctOfNetShortExposure
      contextRef="TI20260430_C000232243Member_BlueOwlCapitalIncMember"
      decimals="4"
      id="h_139_ccd2a3e3_b638_47be_8d84_501e5131d98d"
      unitRef="pure">-0.011</oef:PctOfNetShortExposure>
    <oef:PctOfNetShortExposure
      contextRef="TI20260430_C000232243Member_StrategyIncMember"
      decimals="4"
      id="h_140_9d319428_b555_414c_b1fd_10ccc7a79c14"
      unitRef="pure">-0.011</oef:PctOfNetShortExposure>
    <oef:PctOfNetShortExposure
      contextRef="TI20260430_C000232243Member_KKRAndCoIncMember"
      decimals="4"
      id="h_141_9b87f64f_6f9d_4698_a3bb_026cec139d65"
      unitRef="pure">-0.011</oef:PctOfNetShortExposure>
    <oef:PctOfNetShortExposure
      contextRef="TI20260430_C000232243Member_AtmosEnergyCorpMember"
      decimals="4"
      id="h_142_c158f938_0382_46d1_be33_2f46038a0ced"
      unitRef="pure">-0.011</oef:PctOfNetShortExposure>
    <oef:FundName
      contextRef="FY2026_C000061277Member"
      id="t_76_4095dc56_ea8e_77f7_8ea0_e6abfcd25844">Steward Global Equity Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000061277Member"
      id="t_77_f1306930_6dcf_3469_9372_a377bdea9260">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000061277Member"
      id="t_78_8f0e1dee_e9dd_e2b1_84ab_94430c011068">SGIDX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000061277Member"
      id="t_65_e32a4783_3634_4135_a8ea_ef3a5112c193">This annual shareholder report contains important information about the Steward Global Equity Income Fund (&#x201c;Fund&#x201d;) for the period of May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000061277Member"
      id="t_66_f8cacb13_6c7b_4385_84d3_556aee3d40ca">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000061277Member"
      id="t_67_ca60109c_6ea4_4031_8f3b_f5e6283c07d5">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(3, 80, 123); font-size: 9pt; font-family: 'times new roman';"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt;. You can also request this information by contacting us at 888-845-6910.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000061277Member"
      id="t_68_6c33e4fc_0390_401a_8cf2_988298235e41">crossmarkglobal.com/stewardfunds/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000061277Member"
      id="t_69_fb9422ab_4d42_49f8_9f34_5b0717d3594d">888-845-6910</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000061277Member"
      id="t_70_ed05e945_0452_4adc_b676_e8ef80734acd">
&lt;div style="margin-top: 0px; font-family: 'times new roman'; font-weight: bold; font-size: 11.52pt; color: rgb(3, 80, 123); margin-bottom: 3pt;"&gt;What were the Fund costs for the last year?&lt;/div&gt;

&lt;div style="font-family: 'times new roman'; font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px;"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(3, 80, 123); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: left; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Steward Global Equity Income Fund&lt;br/&gt;(Class A/SGIDX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;140&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;1.24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000061277Member"
      decimals="INF"
      id="h_143_7226d135_9667_4d7f_acc1_0d265e0c74b8"
      unitRef="USD">140</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000061277Member"
      decimals="4"
      id="h_144_3979deb8_3d10_40d2_a7b6_917b687f4e4e"
      unitRef="pure">0.0124</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000061277Member"
      id="t_71_30cc7a50_de06_4601_b4de_b99be2efef4c">
&lt;div style="font-family: 'times new roman'; font-weight: bold; font-size: 11.52pt; color: rgb(3, 80, 123); margin-bottom: 3pt; margin-top: 14pt;"&gt;&lt;b&gt;How did the Fund perform last year? What affected the Fund's performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-size: 9pt; margin-top: 0px; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: bold;"&gt;Fund and Market Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'times new roman'; margin-bottom: 7.5pt;"&gt;For the fiscal year ended April 30, 2026, the Steward Global Equity Income Fund (Class A) (the &#x201c;Fund&#x201d;) returned 25.33%, underperforming the MSCI World Index (the &#x201c;Benchmark&#x201d;) return of 29.68%. For dividend income comparison purposes, the MSCI World High Dividend Yield Index returned 20.82%.&lt;/div&gt;

&lt;div style="font-size: 9pt; margin-top: 0px; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: bold;"&gt;Positive and Negative Contributors to Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'times new roman'; margin-bottom: 7.5pt;"&gt;The Fund&#x2019;s allocation at the end of the period was 60% U.S. and 40% international. From a country perspective, the U.S. was the largest contributor to performance with a total return of 15.76%. Canada (14.03% of total net assets) was the second largest contributor with a total return of 47.38%. India (0.98% of total net assets) and the Philippines (1.25% of total net assets) were negative contributing countries, with total returns of -23.92% and -8.85% during the period, respectively.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'times new roman'; margin-bottom: 7.5pt;"&gt;The leading positive stock contributors to performance included Taiwan Semiconductor Manufacturing Co. (3.97% of total net assets), Broadcom Inc. (3.11% of total net assets), and Analog Devices, Inc. (1.86% of total net assets). Total return for these stocks was 139.88%, 118.63%, and 109.55% during the period, respectively. Leading negative stock contributors to performance were Paychex, Inc. (1.53% of total net assets), Accenture PLC (0.94% of total net assets), and Broadridge Financial Solutions, Inc. (1.38% of total net assets). Total return for these stocks was -34.81%, -39.50%, and -35.38% for the period, respectively.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'times new roman'; margin-bottom: 7.5pt;"&gt;Relative to the Benchmark, performance was negatively impacted from relative underweights in NVIDIA Corp., Alphabet Inc., and Micron Technology which rose 83.27%, 143.15%, and 573.71% during the period, respectively. These stocks were excluded from the Fund because their dividend yields failed to meet longstanding minimum criteria for the strategy.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'times new roman'; margin-bottom: 14pt;"&gt;For the fiscal year ended April 30, 2026, the Fund&#x2019;s values-based screening policies had a positive impact on performance relative to the Benchmark. For example, the screens restricted UnitedHealth Group from purchase in the Fund due to the company&#x2019;s Abortion activities as well as Philip Morris International due to its Tobacco business. Total return during the period for these stocks was -7.40% and -0.24%, respectively. Not owning these underperforming stocks positively impacted Fund performance.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000061277Member"
      id="t_72_bc04eaad_ac10_4def_be40_146bd9445788">
&lt;div style="margin-top: 0px; font-family: 'times new roman'; font-weight: bold; font-size: 11.52pt; color: rgb(3, 80, 123); margin-bottom: 3pt;"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; margin-bottom: 10pt; font-family: 'times new roman';"&gt;The performance graph below shows the performance of a hypothetical $10,000 initial investment in the Fund's Class A over a ten-year period (or for the life of the Fund or share class, if shorter). The subsequent account value as of the end of the reporting period is listed next to the name of the Fund or index, as applicable. The performance table below shows the average annual total returns of the Fund's Class A for the past one-, five- and ten-year periods, as applicable (or for the life of the Fund or share class, if shorter), as of the end of the reporting period. Both the graph and table compare the performance of the Fund's Class A to an appropriate broad-based index and may compare to additional indices reflecting the market segment(s) in which the Fund invests, over the same periods.&lt;/div&gt;

&lt;div style="font-size: 9pt; margin-top: 0px; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: bold;"&gt;GROWTH OF $10,000&lt;/div&gt;

&lt;div style="font-family: 'times new roman'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_3366709.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000061277Member"
      id="t_79_97177635_0700_f56d_595c_7095be4cf5c5">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(3, 80, 123); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Times New Roman'; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;Average Annual Total Returns&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Times New Roman'; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Times New Roman'; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Times New Roman'; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Year&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Times New Roman'; padding: 6pt 3pt 3pt 3pt;"&gt;Steward Global Equity Income Fund (Class A/SGIDX) (with maximum 5.75% sales charge)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;18.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.53&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.12&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Times New Roman'; padding: 6pt 3pt 3pt 3pt;"&gt;Steward Global Equity Income Fund (Class A/SGIDX) (without sales charge)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;25.33&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.77&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Times New Roman'; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI World Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;29.68&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.80&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.22&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Times New Roman'; padding: 6pt 3pt 3pt 3pt;"&gt;MSCI World High Dividend Yield Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;20.82&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.87&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.69&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000061277Member"
      id="t_84_00fa406c_412d_a33d_9b4a_a034cd8b8aad">Steward Global Equity Income Fund (Class A/SGIDX) (with maximum 5.75% sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000061277Member"
      decimals="4"
      id="h_145_701cc816_7c51_43bd_83f3_f8c8cdaf3275"
      unitRef="pure">0.1814</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000061277Member"
      decimals="4"
      id="h_146_3ea7d8a6_e947_45a0_856e_cd9630309d1c"
      unitRef="pure">0.0753</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000061277Member"
      decimals="4"
      id="h_147_bd0dab18_fb7e_4fb6_8ae2_74e495bdb38f"
      unitRef="pure">0.1012</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000061277Member_WithoutSalesLoadMember"
      id="t_85_7127ec2c_1744_c1e2_bf58_adb6133cd450">Steward Global Equity Income Fund (Class A/SGIDX) (without sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000061277Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_148_99d96b7b_0250_40d5_8721_de25086b3083"
      unitRef="pure">0.2533</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000061277Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_149_ca38fce0_fa4f_45cf_9e0e_8692e4220fff"
      unitRef="pure">0.0881</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000061277Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_150_84cdf8c0_2457_4028_b8da_f379a9b7f880"
      unitRef="pure">0.1077</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIWorldIndexMember"
      id="t_86_a93c5608_8ecf_49b7_11e1_31879023005c">MSCI World Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIWorldIndexMember"
      decimals="4"
      id="h_151_14635922_4c61_483e_a8f9_4f9c67d84054"
      unitRef="pure">0.2968</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIWorldIndexMember"
      decimals="4"
      id="h_152_f30bc4be_7f9d_4c47_9242_c0d8e5eeec0e"
      unitRef="pure">0.1180</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIWorldIndexMember"
      decimals="4"
      id="h_153_57d68eec_813c_47aa_aca1_aa19dfd864b0"
      unitRef="pure">0.1322</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIWorldHighDividendYieldIndexMember"
      id="t_88_0c633643_2334_5b98_c826_8480f4117e9a">MSCI World High Dividend Yield Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIWorldHighDividendYieldIndexMember"
      decimals="4"
      id="h_154_48c7ddb4_bef0_4a5a_86f9_8f43272baa23"
      unitRef="pure">0.2082</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIWorldHighDividendYieldIndexMember"
      decimals="4"
      id="h_155_a68b52af_7c1e_4198_929f_7c9356445da6"
      unitRef="pure">0.0887</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIWorldHighDividendYieldIndexMember"
      decimals="4"
      id="h_156_dae9fca6_be8a_433f_9d15_487dcf7ad5a6"
      unitRef="pure">0.0869</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000061277Member"
      id="t_89_97cdc54c_c14a_2364_7b2e_34c941b47ed6">
Performance data quoted represents past performance; past performance does not guarantee future results.
</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000061277Member"
      id="t_74_e1b76be5_764c_46d9_bc41_d2690ca63fc8">Visit &lt;span style="text-decoration-line: underline; color: rgb(3, 80, 123); font-size: 9pt; font-family: 'times new roman';"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt; for the most recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000061277Member"
      id="t_75_7aafcbd3_133d_4961_9e1c_68ad5ba77166">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="FY2026_C000061277Member"
      id="t_81_1ff46022_3968_0155_e579_5cd73c67d225">
&lt;div style="font-family: 'times new roman'; font-weight: bold; font-size: 11.52pt; color: rgb(3, 80, 123); margin-bottom: 3pt; margin-top: 10pt;"&gt;Key Fund Statistics (April 30, 2026)&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; width: 40%; font-family: 'Times New Roman'; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;476,146,579&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; width: 40%; font-family: 'Times New Roman'; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;66&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; width: 40%; font-family: 'Times New Roman'; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;2,768,519&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; width: 40%; font-family: 'Times New Roman'; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;30&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000061277Member"
      decimals="INF"
      id="h_157_bd9ac1f6_1b4a_4b03_bf84_4a1235ccfab5"
      unitRef="USD">476146579</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000061277Member"
      decimals="INF"
      id="h_158_134df5bc_bcc5_4294_bd8d_b201ef794b97"
      unitRef="Holding">66</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000061277Member"
      decimals="INF"
      id="h_159_040d50fd_7f45_4fc0_9021_b4ce41d0ea45"
      unitRef="USD">2768519</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000061277Member"
      decimals="4"
      id="h_160_df4af997_029f_4649_928d_ec6c6b80eaad"
      unitRef="pure">0.30</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000061277Member"
      id="t_82_f470aca9_98ae_349e_9081_734301e53d3e">
&lt;div style="margin-top: 0px; font-family: 'times new roman'; font-weight: bold; font-size: 11.52pt; color: rgb(3, 80, 123); margin-bottom: 3pt;"&gt;What did the Fund invest in? (April 30, 2026)&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; margin-bottom: 10pt; font-family: 'times new roman';"&gt;The tables below show the investment makeup of the Fund, representing the percentage of the net assets of the Fund.&lt;/div&gt;


&lt;div style="font-size: 9pt; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; margin: 5pt 0px 5pt 0px;"&gt;TOP TEN HOLDINGS&lt;/div&gt;



&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Taiwan Semiconductor Manufacturing Co. Ltd., Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Analog Devices, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Suncor Energy, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Lloyds Banking Group PLC, ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;HSBC Holdings PLC, Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Banco Bilbao Vizcaya Argentaria SA, Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Gap, Inc. (The)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;ZTO Express Cayman, Inc., ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;McDonald's Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-size: 9pt; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; margin: 5pt 0px 5pt 0px;"&gt;SECTOR ALLOCATION&lt;/div&gt;

&lt;div style="font-family: 'times new roman'; font-size: 9pt; color: rgb(0, 0, 0); padding-right: 2pt;"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_3366704.jpg" style="width: 167pt;"/&gt; &lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; margin: 5pt 0px 5pt 0px;"&gt;GEOGRAPHICAL ALLOCATION&lt;/div&gt;

&lt;div style="font-family: 'times new roman'; font-size: 9pt; color: rgb(0, 0, 0); padding-right: 0px;"&gt;&lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_3366699.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000061277Member"
      id="t_83_e44e56e0_4c6a_f7e2_ad7f_bfa3f7e6833e">
&lt;div style="font-size: 9pt; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; margin: 5pt 0px 5pt 0px;"&gt;TOP TEN HOLDINGS&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Taiwan Semiconductor Manufacturing Co. Ltd., Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Analog Devices, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Suncor Energy, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Lloyds Banking Group PLC, ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;HSBC Holdings PLC, Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Banco Bilbao Vizcaya Argentaria SA, Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Gap, Inc. (The)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;ZTO Express Cayman, Inc., ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;McDonald's Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000061277Member_TaiwanSemiconductorManufacturingCoLtdSponsoredADRMember"
      decimals="4"
      id="h_161_70e139e9_c239_4301_9239_a2f683aec86d"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061277Member_BroadcomIncMember"
      decimals="4"
      id="h_162_79f25c3b_ab31_4574_a5c8_2d71bc2b0ecf"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061277Member_AnalogDevicesIncMember"
      decimals="4"
      id="h_163_e0bf1212_5da4_4ae5_95a9_ac14531f51ce"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061277Member_SuncorEnergyIncMember"
      decimals="4"
      id="h_164_da8fb860_1638_4c76_b0ba_0d13fda29862"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061277Member_LloydsBankingGroupPLCADRMember"
      decimals="4"
      id="h_165_a1fd576d_17ca_4c72_b0f8_71c01383384a"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061277Member_HSBCHoldingsPLCSponsoredADRMember"
      decimals="4"
      id="h_166_17329171_abb2_4e56_b926_af6c2e163f65"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061277Member_BancoBilbaoVizcayaArgentariaSASponsoredADRMember"
      decimals="4"
      id="h_167_7aef8399_08f9_40ca_bbe6_62686ee2bd76"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061277Member_GapIncTheMember"
      decimals="4"
      id="h_168_31c2d22c_ff92_46c1_ba08_2926f62cba8e"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061277Member_ZTOExpressCaymanIncADRMember"
      decimals="4"
      id="h_169_a95ec82d_ced5_4553_8e29_cc2b4fdb63fb"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061277Member_McDonaldSCorpMember"
      decimals="4"
      id="h_170_84250cdf_a557_4b34_9513_af5274a07e86"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000195833Member"
      id="t_87_3ee21986_4375_9756_8a65_3d0b052bafee">Steward Global Equity Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000195833Member"
      id="t_88_0519e6c5_40f6_44f0_cf08_98e12ccaabc3">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000195833Member"
      id="t_89_d330bcd1_a444_a92c_9095_643c0cf45306">SGIFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000195833Member"
      id="t_76_b4f85457_b3a2_4bae_be2f_b52063e67c3a">This annual shareholder report contains important information about the Steward Global Equity Income Fund (&#x201c;Fund&#x201d;) for the period of May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000195833Member"
      id="t_77_d000cfa9_6b52_4724_83a3_391a0ae2f100">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000195833Member"
      id="t_78_a395b8d3_35c6_4e46_bab7_d5a966af1647">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt;. You can also request this information by contacting us at 888-845-6910.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000195833Member"
      id="t_79_54934632_5216_4ae2_ba5e_d91e85513c7b">crossmarkglobal.com/stewardfunds/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000195833Member"
      id="t_80_39bcf4f5_8529_4321_879c_46d8efdbb964">888-845-6910</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000195833Member"
      id="t_81_4bae06ce_bc41_41fd_ac03_4bb55cc51771">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What were the Fund costs for the last year?&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-top:0px;margin-bottom:0px;"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; vertical-align: bottom;"&gt;Steward Global Equity Income Fund&lt;br/&gt; (Class C/SGIFX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;221&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap; vertical-align: bottom;"&gt;1.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000195833Member"
      decimals="INF"
      id="h_171_5f6e242a_690a_418a_9db5_13009efd8d44"
      unitRef="USD">221</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000195833Member"
      decimals="4"
      id="h_172_6bb0d9f1_9d7b_4692_815f_ac14091a3189"
      unitRef="pure">0.0197</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000195833Member"
      id="t_82_94cf4587_1f2e_4388_b8cd_84fa37d42706">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:14pt;"&gt; &lt;b&gt;How did the Fund perform last year? What affected the Fund's performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Fund and Market Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;For the fiscal year ended April 30, 2026, the Steward Global Equity Income Fund (Class C) (the &#x201c;Fund&#x201d;) returned 24.42%, underperforming the MSCI World Index (the &#x201c;Benchmark&#x201d;) return of 29.68%. For dividend income comparison purposes, the MSCI World High Dividend Yield Index returned 20.82%.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Positive and Negative Contributors to Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;The Fund&#x2019;s allocation at the end of the period was 60% U.S. and 40% international. From a country perspective, the U.S. was the largest contributor to performance with a total return of 15.76%. Canada (14.03% of total net assets) was the second largest contributor with a total return of 47.38%. India (0.98% of total net assets) and the Philippines (1.25% of total net assets) were negative contributing countries, with total returns of -23.92% and -8.85% during the period, respectively.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;The leading positive stock contributors to performance included Taiwan Semiconductor Manufacturing Co. (3.97% of total net assets), Broadcom Inc. (3.11% of total net assets), and Analog Devices, Inc. (1.86% of total net assets). Total return for these stocks was 139.88%, 118.63%, and 109.55% during the period, respectively. Leading negative stock contributors to performance were Paychex, Inc. (1.53% of total net assets), Accenture PLC (0.94% of total net assets), and Broadridge Financial Solutions, Inc. (1.38% of total net assets). Total return for these stocks was -34.81%, -39.50%, and -35.38% for the period, respectively.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;Relative to the Benchmark, performance was negatively impacted from relative underweights in NVIDIA Corp., Alphabet Inc., and Micron Technology which rose 83.27%, 143.15%, and 573.71% during the period, respectively. These stocks were excluded from the Fund because their dividend yields failed to meet longstanding minimum criteria for the strategy.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:14pt;"&gt;For the fiscal year ended April 30, 2026, the Fund&#x2019;s values-based screening policies had a positive impact on performance relative to the Benchmark. For example, the screens restricted UnitedHealth Group from purchase in the Fund due to the company&#x2019;s Abortion activities as well as Philip Morris International due to its Tobacco business. Total return during the period for these stocks was -7.40% and -0.24%, respectively. Not owning these underperforming stocks positively impacted Fund performance.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000195833Member"
      id="t_83_784aca33_ba3d_45db_9067_749ffb724884">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;Fund Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The performance graph below shows the performance of a hypothetical $10,000 initial investment in the Fund's Class C over a ten-year period (or for the life of the Fund or share class, if shorter). The subsequent account value as of the end of the reporting period is listed next to the name of the Fund or index, as applicable. The performance table below shows the average annual total returns of the Fund's Class C for the past one-, five- and ten-year periods, as applicable (or for the life of the Fund or share class, if shorter), as of the end of the reporting period. Both the graph and table compare the performance of the Fund's Class C to an appropriate broad-based index and may compare to additional indices reflecting the market segment(s) in which the Fund invests, over the same periods.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;GROWTH OF $10,000&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_3366781.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000195833Member"
      id="t_90_a7db0b0b_07ff_3181_faad_b662671860cf">&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; width: 60%;"&gt;Average Annual Total Returns&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;5 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Since&lt;br/&gt; Inception&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Steward Global Equity Income Fund (Class C/SGIFX) (with maximum 1.00% CDSC sales charge)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;23.42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;7.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;8.68&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Steward Global Equity Income Fund (Class C/SGIFX) (without sales charge)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;24.42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;7.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;8.68&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;MSCI World Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;29.68&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;11.80&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;12.41&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;MSCI World High Dividend Yield Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;20.82&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;8.87&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;7.96&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000195833Member"
      id="t_94_99d91f4e_d93f_a64e_d760_8a7c7182e221">Steward Global Equity Income Fund (Class C/SGIFX) (with maximum 1.00% CDSC sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000195833Member"
      decimals="4"
      id="h_173_12201907_bb21_4026_9f42_e288be6df268"
      unitRef="pure">0.2342</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000195833Member"
      decimals="4"
      id="h_174_1696d1cb_65a8_41f8_a248_cfb58d29fee8"
      unitRef="pure">0.0793</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20171214_20260430_C000195833Member"
      decimals="4"
      id="h_175_3bb991d2_2f34_44b8_b922_f79b32dd2d9f"
      unitRef="pure">0.0868</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000195833Member_WithoutSalesLoadMember"
      id="t_95_ba791740_845b_7993_0f42_ef52df96e17d">Steward Global Equity Income Fund (Class C/SGIFX) (without sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000195833Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_176_e00e6edf_9680_45c1_b78d_e7d1b709a11f"
      unitRef="pure">0.2442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000195833Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_177_800cef2f_f1ea_4eaa_9463_50bb83237cc6"
      unitRef="pure">0.0793</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20171214_20260430_C000195833Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_178_8af03104_ceb4_48e8_9b36_b2cd062ff4c9"
      unitRef="pure">0.0868</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIWorldIndexMember"
      id="t_96_a3cfbad9_a252_7dbe_34bc_f9c7ee995065">MSCI World Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIWorldIndexMember"
      decimals="4"
      id="h_179_5a704fc0_48f5_40df_a4c4_dc20527f75e7"
      unitRef="pure">0.2968</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIWorldIndexMember"
      decimals="4"
      id="h_180_e3acbd6f_b548_4cf4_9b29_948adde18cc7"
      unitRef="pure">0.1180</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20171214_20260430_MSCIWorldIndexMember"
      decimals="4"
      id="h_181_92e04fea_8e2d_46bd_a073_ae1a25bc50eb"
      unitRef="pure">0.1241</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIWorldHighDividendYieldIndexMember"
      id="t_97_1a5e7d4c_a58b_f2e8_e9d0_330947d15173">MSCI World High Dividend Yield Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIWorldHighDividendYieldIndexMember"
      decimals="4"
      id="h_182_7c03219b_f074_4b8a_953d_40a510bbd20c"
      unitRef="pure">0.2082</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIWorldHighDividendYieldIndexMember"
      decimals="4"
      id="h_183_730828e5_edc2_420c_8dc0_62e982168d49"
      unitRef="pure">0.0887</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20171214_20260430_MSCIWorldHighDividendYieldIndexMember"
      decimals="4"
      id="h_184_9b9f9600_0323_4bb9_96b7_9e02d37627f7"
      unitRef="pure">0.0796</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000195833Member"
      id="t_91_4e8cc3b1_414b_91ce_c10f_af8d3a3d8f38"> Performance data quoted represents past performance; past performance does not guarantee future results. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000195833Member"
      id="t_85_78af3670_e7cd_4539_8848_63ecb73f64d3">Visit &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt; for the most recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000195833Member"
      id="t_86_a8863a34_a15c_4168_aeaa_23c6c773c8d6">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="FY2026_C000195833Member"
      id="t_92_7eb1ef0f_7976_f395_b003_4dbb3ce02b4c">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (April 30, 2026)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;476,146,579&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;66&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;2,768,519&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;30&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000195833Member"
      decimals="INF"
      id="h_185_881f9178_ef72_4eb4_a820_d7ec6a174330"
      unitRef="USD">476146579</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000195833Member"
      decimals="INF"
      id="h_186_90f24516_e1f2_4052_88e2_17267cd4af93"
      unitRef="Holding">66</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000195833Member"
      decimals="INF"
      id="h_187_0ea8092f_f615_458d_9b24_ba3175cf4c75"
      unitRef="USD">2768519</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000195833Member"
      decimals="4"
      id="h_188_59ca66bc_a154_4666_b156_473de4e3bdc4"
      unitRef="pure">0.30</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000195833Member"
      id="t_93_739d263f_b3eb_e79c_2f0e_88e3632ab8e9">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What did the Fund invest in? (April 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The tables below show the investment makeup of the Fund, representing the percentage of the net assets of the Fund.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Taiwan Semiconductor Manufacturing Co. Ltd., Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Analog Devices, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Suncor Energy, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Lloyds Banking Group PLC, ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;HSBC Holdings PLC, Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Banco Bilbao Vizcaya Argentaria SA, Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Gap, Inc. (The)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;ZTO Express Cayman, Inc., ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;McDonald's Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;SECTOR ALLOCATION&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);padding-right:2pt;"&gt; &lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_3366776.jpg" style="width: 167pt;"/&gt;  &lt;/div&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;GEOGRAPHICAL ALLOCATION&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);padding-right:0px;"&gt; &lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_3366771.jpg" style="width: 172.8pt;"/&gt;  &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000195833Member"
      id="t_98_e45d57e3_8ecd_d315_44cc_17f60384355b">&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Taiwan Semiconductor Manufacturing Co. Ltd., Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Analog Devices, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Suncor Energy, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Lloyds Banking Group PLC, ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;HSBC Holdings PLC, Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Banco Bilbao Vizcaya Argentaria SA, Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Gap, Inc. (The)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;ZTO Express Cayman, Inc., ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;McDonald's Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000195833Member_TaiwanSemiconductorManufacturingCoLtdSponsoredADRMember"
      decimals="4"
      id="h_189_62bdcc0e_a973_4979_9c2a_6927191f1010"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195833Member_BroadcomIncMember"
      decimals="4"
      id="h_190_d7632234_7d4d_4a77_8126_5a385607ae7f"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195833Member_AnalogDevicesIncMember"
      decimals="4"
      id="h_191_f6b726ae_dc99_406a_80a2_754891f698cf"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195833Member_SuncorEnergyIncMember"
      decimals="4"
      id="h_192_c04b6086_45bd_4459_84bc_e962bdb332e2"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195833Member_LloydsBankingGroupPLCADRMember"
      decimals="4"
      id="h_193_92853196_0780_43cf_8140_ccef0e382d0b"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195833Member_HSBCHoldingsPLCSponsoredADRMember"
      decimals="4"
      id="h_194_24357927_6ca8_4ef4_a1cb_c2237539aee6"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195833Member_BancoBilbaoVizcayaArgentariaSASponsoredADRMember"
      decimals="4"
      id="h_195_9929de5b_7d43_4464_94e0_6e505f62e6d8"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195833Member_GapIncTheMember"
      decimals="4"
      id="h_196_da2f8448_a277_4a4f_9353_9d4cc0511060"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195833Member_ZTOExpressCaymanIncADRMember"
      decimals="4"
      id="h_197_587beec8_f33a_40eb_858c_f901c434cbee"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195833Member_McDonaldSCorpMember"
      decimals="4"
      id="h_198_f389d0da_39d4_4886_a587_97e1ce6a4295"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000195834Member"
      id="t_98_3081ef2b_f58a_0c91_7b4e_685bf0dcbd5c">Steward Global Equity Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000195834Member"
      id="t_99_7e622b15_a22e_ebde_8bb7_e0d9278c6fb1">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000195834Member"
      id="t_100_4387d9e5_93bd_3693_8ae0_5f1cd91fce7c">SGIGX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000195834Member"
      id="t_87_a3fb02cb_ca2b_49d4_b188_187b665ed2d6">This annual shareholder report contains important information about the Steward Global Equity Income Fund (&#x201c;Fund&#x201d;) for the period of May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000195834Member"
      id="t_88_76114087_4eed_49c1_a891_2a0ae90b58ef">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000195834Member"
      id="t_89_403e41f2_8bee_4046_912e_1108a1a6495b">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt;. You can also request this information by contacting us at 888-845-6910.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000195834Member"
      id="t_90_a2aa9fed_fc87_4a6a_bc53_299a4c8f65f9">crossmarkglobal.com/stewardfunds/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000195834Member"
      id="t_91_747d89aa_c413_4401_bd0a_7ddafcc01b33">888-845-6910</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000195834Member"
      id="t_92_8a69eceb_2c34_4b71_875f_002104788ed4">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What were the Fund costs for the last year?&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-top:0px;margin-bottom:0px;"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; vertical-align: bottom;"&gt;Steward Global Equity Income Fund&lt;br/&gt; (Class R6/SGIGX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;98&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap; vertical-align: bottom;"&gt;0.87&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000195834Member"
      decimals="INF"
      id="h_199_1ea7e068_7f88_4776_9ef7_5b36198b66f0"
      unitRef="USD">98</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000195834Member"
      decimals="4"
      id="h_200_44fc0ccb_1413_4bd3_806b_4e7defc4f749"
      unitRef="pure">0.0087</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000195834Member"
      id="t_93_3bd29101_5759_496d_9394_82b0b6ebfca2">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:14pt;"&gt; &lt;b&gt;How did the Fund perform last year? What affected the Fund's performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Fund and Market Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;For the fiscal year ended April 30, 2026, the Steward Global Equity Income Fund (Class R6) (the &#x201c;Fund&#x201d;) returned 25.80%, underperforming the MSCI World Index (the &#x201c;Benchmark&#x201d;) return of 29.68%.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;For dividend income comparison purposes, the MSCI World High Dividend Yield Index returned 20.82%.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Positive and Negative Contributors to Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;The Fund&#x2019;s allocation at the end of the period was 60% U.S. and 40% international. From a country perspective, the U.S. was the largest contributor to performance with a total return of 15.76%. Canada (14.03% of total net assets) was the second largest contributor with a total return of 47.38%. India (0.98% of total net assets) and the Philippines (1.25% of total net assets) were negative contributing countries, with total returns of -23.92% and -8.85% during the period, respectively.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;The leading positive stock contributors to performance included Taiwan Semiconductor Manufacturing Co. (3.97% of total net assets), Broadcom Inc. (3.11% of total net assets), and Analog Devices, Inc. (1.86% of total net assets). Total return for these stocks was 139.88%, 118.63%, and 109.55% during the period, respectively. Leading negative stock contributors to performance were Paychex, Inc. (1.53% of total net assets), Accenture PLC (0.94% of total net assets), and Broadridge Financial Solutions, Inc. (1.38% of total net assets). Total return for these stocks was -34.81%, -39.50%, and -35.38% for the period, respectively.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;Relative to the Benchmark, performance was negatively impacted from relative underweights in NVIDIA Corp., Alphabet Inc., and Micron Technology which rose 83.27%, 143.15%, and 573.71% during the period, respectively. These stocks were excluded from the Fund because their dividend yields failed to meet longstanding minimum criteria for the strategy.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:14pt;"&gt;For the fiscal year ended April 30, 2026, the Fund&#x2019;s values-based screening policies had a positive impact on performance relative to the Benchmark. For example, the screens restricted UnitedHealth Group from purchase in the Fund due to the company&#x2019;s Abortion activities as well as Philip Morris International due to its Tobacco business. Total return during the period for these stocks was -7.40% and -0.24%, respectively. Not owning these underperforming stocks positively impacted Fund performance.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000195834Member"
      id="t_94_f318b4a5_b39d_4be2_9fab_d94c77ac01eb">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;Fund Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The performance graph below shows the performance of a hypothetical $10,000 initial investment in the Fund's Class R6 over a ten-year period (or for the life of the Fund or share class, if shorter). The subsequent account value as of the end of the reporting period is listed next to the name of the Fund or index, as applicable. The performance table below shows the average annual total returns of the Fund's Class R6 for the past one-, five- and ten-year periods, as applicable (or for the life of the Fund or share class, if shorter), as of the end of the reporting period. Both the graph and table compare the performance of the Fund's Class R6 to an appropriate broad-based index and may compare to additional indices reflecting the market segment(s) in which the Fund invests, over the same periods.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;GROWTH OF $10,000&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_3366798.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000195834Member"
      id="t_101_3d5728f6_2ef8_e29f_fbc5_86547c1ef118">&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; width: 60%;"&gt;Average Annual Total Returns&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;5 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Since&lt;br/&gt; Inception&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Steward Global Equity Income Fund (Class R6/SGIGX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;25.80&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;9.24&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;9.83&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;MSCI World Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;29.68&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;11.80&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;12.41&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;MSCI World High Dividend Yield Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;20.82&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;8.87&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;7.96&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000195834Member"
      id="t_106_66638421_8149_6a2f_3224_a4d4fb4ad169">Steward Global Equity Income Fund (Class R6/SGIGX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000195834Member"
      decimals="4"
      id="h_201_53ea6c32_c4f1_439a_808a_470fe9d9048e"
      unitRef="pure">0.2580</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000195834Member"
      decimals="4"
      id="h_202_b113c5f6_e216_4385_a902_2ea1b18c27ed"
      unitRef="pure">0.0924</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20171214_20260430_C000195834Member"
      decimals="4"
      id="h_203_7af70f77_9f5d_442c_be78_6487e1e6ec54"
      unitRef="pure">0.0983</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIWorldIndexMember"
      id="t_107_cf610f23_03f7_579b_b8ff_47e876c424c9">MSCI World Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIWorldIndexMember"
      decimals="4"
      id="h_204_ee60e2d3_bb2f_446f_9131_30b8e897447d"
      unitRef="pure">0.2968</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIWorldIndexMember"
      decimals="4"
      id="h_205_61b567e5_b7f7_49bb_ba20_8e17b6a3bd6a"
      unitRef="pure">0.1180</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20171214_20260430_MSCIWorldIndexMember"
      decimals="4"
      id="h_206_51316a00_7aea_4312_94ff_6f0117538fe7"
      unitRef="pure">0.1241</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIWorldHighDividendYieldIndexMember"
      id="t_108_112f18c6_c1b6_fdb2_2b2f_998d821f8e61">MSCI World High Dividend Yield Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIWorldHighDividendYieldIndexMember"
      decimals="4"
      id="h_207_5a12efc3_2a3d_4fc4_b621_840dc36373eb"
      unitRef="pure">0.2082</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIWorldHighDividendYieldIndexMember"
      decimals="4"
      id="h_208_3c681c60_6508_4d55_a96c_eef122fc9d88"
      unitRef="pure">0.0887</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20171214_20260430_MSCIWorldHighDividendYieldIndexMember"
      decimals="4"
      id="h_209_8c0c4698_2763_4ece_9267_b325ac465df7"
      unitRef="pure">0.0796</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000195834Member"
      id="t_102_67a276b2_5dbd_8ab7_92f1_bf02ddc6fa54"> Performance data quoted represents past performance; past performance does not guarantee future results. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000195834Member"
      id="t_96_341d5226_60cc_4653_b0e3_32c13e44ba9e">Visit &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt; for the most recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000195834Member"
      id="t_97_25d63a30_29d8_4a3d_816f_71d7475d1545">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="FY2026_C000195834Member"
      id="t_103_47b14c53_fe5d_cfc7_1c64_0a249df5b8a6">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (April 30, 2026)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;476,146,579&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;66&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;2,768,519&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;30&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000195834Member"
      decimals="INF"
      id="h_210_5b3b8e1a_05ea_41be_9950_e395b463452d"
      unitRef="USD">476146579</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000195834Member"
      decimals="INF"
      id="h_211_b0b2f158_2cfd_4f5b_9286_0eccec74fd79"
      unitRef="Holding">66</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000195834Member"
      decimals="INF"
      id="h_212_f8c4e1d7_134e_40b4_8fce_31efef71a91d"
      unitRef="USD">2768519</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000195834Member"
      decimals="4"
      id="h_213_229c596d_8962_4fbe_954e_4c1582ddc2b5"
      unitRef="pure">0.30</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000195834Member"
      id="t_104_67e57fa8_ef15_72b7_452d_9f2e80e0cf0a">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What did the Fund invest in? (April 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The tables below show the investment makeup of the Fund, representing the percentage of the net assets of the Fund.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Taiwan Semiconductor Manufacturing Co. Ltd., Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Analog Devices, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Suncor Energy, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Lloyds Banking Group PLC, ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;HSBC Holdings PLC, Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Banco Bilbao Vizcaya Argentaria SA, Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Gap, Inc. (The)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;ZTO Express Cayman, Inc., ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;McDonald's Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;SECTOR ALLOCATION&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);padding-right:2pt;"&gt; &lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_3366803.jpg" style="width: 167pt;"/&gt;  &lt;/div&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;GEOGRAPHICAL ALLOCATION&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);padding-right:0px;"&gt; &lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_3366808.jpg" style="width: 172.8pt;"/&gt;  &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000195834Member"
      id="t_105_6e4956fe_b5eb_d938_ec18_12f41a8b0417">&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Taiwan Semiconductor Manufacturing Co. Ltd., Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Analog Devices, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Suncor Energy, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Lloyds Banking Group PLC, ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;HSBC Holdings PLC, Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Banco Bilbao Vizcaya Argentaria SA, Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Gap, Inc. (The)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;ZTO Express Cayman, Inc., ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;McDonald's Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000195834Member_TaiwanSemiconductorManufacturingCoLtdSponsoredADRMember"
      decimals="4"
      id="h_214_be8dfa33_82a9_4d9a_8ce1_75d45522894e"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195834Member_BroadcomIncMember"
      decimals="4"
      id="h_215_19464f3c_fe95_4596_ae7a_1cadecfdea22"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195834Member_AnalogDevicesIncMember"
      decimals="4"
      id="h_216_301ac26f_263a_4285_be08_c41de05df26a"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195834Member_SuncorEnergyIncMember"
      decimals="4"
      id="h_217_0a82da2f_720e_44fd_ba9a_caf537ebfb28"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195834Member_LloydsBankingGroupPLCADRMember"
      decimals="4"
      id="h_218_bef30dcf_bab8_46ca_91b2_56ae65947125"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195834Member_HSBCHoldingsPLCSponsoredADRMember"
      decimals="4"
      id="h_219_51b8abf5_c6de_4167_a9e5_cb6e4dbd78fc"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195834Member_BancoBilbaoVizcayaArgentariaSASponsoredADRMember"
      decimals="4"
      id="h_220_5945919b_56a8_49ed_8a59_623402a9c417"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195834Member_GapIncTheMember"
      decimals="4"
      id="h_221_32db177a_0b72_4428_9732_2469a8e3be25"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195834Member_ZTOExpressCaymanIncADRMember"
      decimals="4"
      id="h_222_6b498b5f_e43a_4b94_9393_efbd0aa82556"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195834Member_McDonaldSCorpMember"
      decimals="4"
      id="h_223_5f0ff74b_53af_4fd7_9889_fbb456740ad9"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000061278Member"
      id="t_109_d9b90426_d506_c496_008d_be43bae9d1f4">Steward Global Equity Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000061278Member"
      id="t_110_7587253d_8e36_3195_6f1f_4a4bcf2ef18a">Institutional Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000061278Member"
      id="t_111_5a6af71e_ff8e_e820_a18e_23965b8b1cc9">SGISX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000061278Member"
      id="t_98_279f518a_39b1_4a20_bfb9_f5bb7aea2355">This annual shareholder report contains important information about the Steward Global Equity Income Fund (&#x201c;Fund&#x201d;) for the period of May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000061278Member"
      id="t_99_fe306de7_f18a_46d0_a6a8_b4c71056acaf">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000061278Member"
      id="t_100_5f80e10c_fba0_4673_9be2_cea7e8a5617d">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt;. You can also request this information by contacting us at 888-845-6910.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000061278Member"
      id="t_101_b149156f_7487_44c7_a6ec_fc467b8676a2">crossmarkglobal.com/stewardfunds/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000061278Member"
      id="t_102_aa3219e0_6d6c_4ae4_acc3_c218e000cc74">888-845-6910</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000061278Member"
      id="t_103_0b0c3ae5_cbae_4048_81f7_83a1d525d9a1">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What were the Fund costs for the last year?&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-top:0px;margin-bottom:0px;"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; vertical-align: bottom;"&gt;Steward Global Equity Income Fund&lt;br/&gt; (Institutional Class/SGISX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;112&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap; vertical-align: bottom;"&gt;0.99&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000061278Member"
      decimals="INF"
      id="h_224_ef2f6c99_1e26_4d62_b997_48e12857eb3c"
      unitRef="USD">112</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000061278Member"
      decimals="4"
      id="h_225_37510cec_08ac_4cb0_808f_e6dcc20fb944"
      unitRef="pure">0.0099</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000061278Member"
      id="t_104_92fc69cb_c0a7_4661_85e1_f314749f411c">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:14pt;"&gt; &lt;b&gt;How did the Fund perform last year? What affected the Fund's performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Fund and Market Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;For the fiscal year ended April 30, 2026, the Steward Global Equity Income Fund (Institutional Class) (the &#x201c;Fund&#x201d;) returned 25.64%, underperforming the MSCI World Index (the &#x201c;Benchmark&#x201d;) return of 29.68%.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;For dividend income comparison purposes, the MSCI World High Dividend Yield Index returned 20.82%.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Positive and Negative Contributors to Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;The Fund&#x2019;s allocation at the end of the period was 60% U.S. and 40% international. From a country perspective, the U.S. was the largest contributor to performance with a total return of 15.76%. Canada (14.03% of total net assets) was the second largest contributor with a total return of 47.38%. India (0.98% of total net assets) and the Philippines (1.25% of total net assets) were negative contributing countries, with total returns of -23.92% and -8.85% during the period, respectively.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;The leading positive stock contributors to performance included Taiwan Semiconductor Manufacturing Co. (3.97% of total net assets), Broadcom Inc. (3.11% of total net assets), and Analog Devices, Inc. (1.86% of total net assets). Total return for these stocks was 139.88%, 118.63%, and 109.55% during the period, respectively. Leading negative stock contributors to performance were Paychex, Inc. (1.53% of total net assets), Accenture PLC (0.94% of total net assets), and Broadridge Financial Solutions, Inc. (1.38% of total net assets). Total return for these stocks was -34.81%, -39.50%, and -35.38% for the period, respectively.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;Relative to the Benchmark, performance was negatively impacted from relative underweights in NVIDIA Corp., Alphabet Inc., and Micron Technology which rose 83.27%, 143.15%, and 573.71% during the period, respectively. These stocks were excluded from the Fund because their dividend yields failed to meet longstanding minimum criteria for the strategy.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:14pt;"&gt;For the fiscal year ended April 30, 2026, the Fund&#x2019;s values-based screening policies had a positive impact on performance relative to the Benchmark. For example, the screens restricted UnitedHealth Group from purchase in the Fund due to the company&#x2019;s Abortion activities as well as Philip Morris International due to its Tobacco business. Total return during the period for these stocks was -7.40% and -0.24%, respectively. Not owning these underperforming stocks positively impacted Fund performance.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000061278Member"
      id="t_105_0603df53_829f_4cde_815f_25f67fb5a7bc">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;Fund Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The performance graph below shows the performance of a hypothetical $100,000 initial investment in the Fund's Institutional Class over a ten-year period (or for the life of the Fund or share class, if shorter). The subsequent account value as of the end of the reporting period is listed next to the name of the Fund or index, as applicable. The performance table below shows the average annual total returns of the Fund's Institutional Class for the past one-, five- and ten-year periods, as applicable (or for the life of the Fund or share class, if shorter), as of the end of the reporting period. Both the graph and table compare the performance of the Fund's Institutional Class to an appropriate broad-based index and may compare to additional indices reflecting the market segment(s) in which the Fund invests, over the same periods.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;GROWTH OF $100,000&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_3366726.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000061278Member"
      id="t_112_daaf0f55_9fe8_8a70_499f_2eef9267cfbd">&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; width: 60%;"&gt;Average Annual Total Returns&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;5 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;10 Year&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Steward Global Equity Income Fund (Institutional Class/SGISX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;25.64&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;9.09&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;11.09&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;MSCI World Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;29.68&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;11.80&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;13.22&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;MSCI World High Dividend Yield Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;20.82&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;8.87&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;8.69&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000061278Member"
      id="t_117_f0061db8_2dda_36ea_07ef_6efb12a1c1a9">Steward Global Equity Income Fund (Institutional Class/SGISX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000061278Member"
      decimals="4"
      id="h_226_308ce190_b68c_4f6f_8876_5829d384d607"
      unitRef="pure">0.2564</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000061278Member"
      decimals="4"
      id="h_227_2609ff9a_589b_4009_80f7_9fd419a568c4"
      unitRef="pure">0.0909</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000061278Member"
      decimals="4"
      id="h_228_f2722e7a_0b47_4d56_a3c5_77e85ea8be53"
      unitRef="pure">0.1109</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIWorldIndexMember"
      id="t_118_ddef18ef_a039_749f_f4d7_a24d25233340">MSCI World Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIWorldIndexMember"
      decimals="4"
      id="h_229_573ea574_1166_418d_be39_cf6e2abff6c1"
      unitRef="pure">0.2968</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIWorldIndexMember"
      decimals="4"
      id="h_230_f6af2637_63ac_4b08_86f8_7befb09b4016"
      unitRef="pure">0.1180</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIWorldIndexMember"
      decimals="4"
      id="h_231_95fdbb08_ba44_467b_a1e3_86c4465e9007"
      unitRef="pure">0.1322</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_MSCIWorldHighDividendYieldIndexMember"
      id="t_119_ddfc2851_d78a_c0bc_0d84_789e316c679c">MSCI World High Dividend Yield Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_MSCIWorldHighDividendYieldIndexMember"
      decimals="4"
      id="h_232_e626e296_37ce_4b0a_aea7_27b7fbae6bda"
      unitRef="pure">0.2082</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_MSCIWorldHighDividendYieldIndexMember"
      decimals="4"
      id="h_233_867be7db_0a29_419f_8632_8b06bdae19df"
      unitRef="pure">0.0887</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_MSCIWorldHighDividendYieldIndexMember"
      decimals="4"
      id="h_234_cfdc1077_b022_4f4e_b7f1_428b4300415a"
      unitRef="pure">0.0869</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000061278Member"
      id="t_113_74a48af2_fa83_56a2_783f_92493e6f3608"> Performance data quoted represents past performance; past performance does not guarantee future results. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000061278Member"
      id="t_107_277a55fb_b212_490e_ab29_03ca30598f3e">Visit &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt; for the most recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000061278Member"
      id="t_108_d7c7f310_5d22_4e2b_93b5_b7c11d98613b">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="FY2026_C000061278Member"
      id="t_114_c727f344_13fc_9453_b01f_27aa5e5d0cf2">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (April 30, 2026)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;476,146,579&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;66&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;2,768,519&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;30&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000061278Member"
      decimals="INF"
      id="h_235_fcffe6a1_0d8c_4ebc_953e_c4645dadc8cf"
      unitRef="USD">476146579</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000061278Member"
      decimals="INF"
      id="h_236_2b6b2a64_be07_4841_b11b_5d678cdef3b2"
      unitRef="Holding">66</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000061278Member"
      decimals="INF"
      id="h_237_8c1214ff_6c6a_4c67_90bb_8fbc48dd5b40"
      unitRef="USD">2768519</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000061278Member"
      decimals="4"
      id="h_238_e58a97ba_2e8d_44b7_96f9_d1c5aa20f936"
      unitRef="pure">0.30</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000061278Member"
      id="t_115_7ed531db_b3c7_e404_4e13_7b934a3d35e5">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What did the Fund invest in? (April 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The tables below show the investment makeup of the Fund, representing the percentage of the net assets of the Fund.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Taiwan Semiconductor Manufacturing Co. Ltd., Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Analog Devices, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Suncor Energy, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Lloyds Banking Group PLC, ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;HSBC Holdings PLC, Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Banco Bilbao Vizcaya Argentaria SA, Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Gap, Inc. (The)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;ZTO Express Cayman, Inc., ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;McDonald's Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;SECTOR ALLOCATION&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);padding-right:2pt;"&gt; &lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_3366731.jpg" style="width: 167pt;"/&gt;  &lt;/div&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;GEOGRAPHICAL ALLOCATION&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);padding-right:0px;"&gt; &lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_3366736.jpg" style="width: 172.8pt;"/&gt;  &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000061278Member"
      id="t_116_3160dbca_b140_1d23_644f_ed85aed7466a">&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Taiwan Semiconductor Manufacturing Co. Ltd., Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Analog Devices, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Suncor Energy, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Lloyds Banking Group PLC, ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;HSBC Holdings PLC, Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Banco Bilbao Vizcaya Argentaria SA, Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Gap, Inc. (The)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;ZTO Express Cayman, Inc., ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;McDonald's Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000061278Member_TaiwanSemiconductorManufacturingCoLtdSponsoredADRMember"
      decimals="4"
      id="h_239_0cf29273_a578_4424_919b_7fa1e4d7c918"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061278Member_BroadcomIncMember"
      decimals="4"
      id="h_240_a82d1db3_a3c4_4504_80e9_a63fb747eebc"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061278Member_AnalogDevicesIncMember"
      decimals="4"
      id="h_241_12b5bd9c_4d6e_4097_97ef_dd48dae645fa"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061278Member_SuncorEnergyIncMember"
      decimals="4"
      id="h_242_2297fba3_524d_4e7f_9470_bab378acd28e"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061278Member_LloydsBankingGroupPLCADRMember"
      decimals="4"
      id="h_243_99139e94_e99a_4d73_8c83_3b06c1d69ff8"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061278Member_HSBCHoldingsPLCSponsoredADRMember"
      decimals="4"
      id="h_244_63ce88a5_faa2_4f00_b9bc_bcf3e2eb12a6"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061278Member_BancoBilbaoVizcayaArgentariaSASponsoredADRMember"
      decimals="4"
      id="h_245_b806db08_fa27_4314_82c2_b56aaa6ffc6a"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061278Member_GapIncTheMember"
      decimals="4"
      id="h_246_337e2580_f97b_450e_b21a_47530c6bbcab"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061278Member_ZTOExpressCaymanIncADRMember"
      decimals="4"
      id="h_247_af4da59e_9ef2_4c94_a2e5_066141bb1771"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000061278Member_McDonaldSCorpMember"
      decimals="4"
      id="h_248_20a015eb_e2ff_47af_be54_af35025cdf17"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000232245Member"
      id="t_120_4812d172_0cae_e345_ebe4_6409fc214e2e">Steward Large Cap Core Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000232245Member"
      id="t_121_dbc62aa7_8d94_26b1_a0db_27806e038df7">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000232245Member"
      id="t_122_97e39bfc_d525_d176_c17a_98dc4a67f52e">SJCAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000232245Member"
      id="t_109_dbcc80a7_1239_4fa8_9de9_f7d60b111836">This annual shareholder report contains important information about the Steward Large Cap Core Fund (&#x201c;Fund&#x201d;) for the period of May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000232245Member"
      id="t_110_1154275f_2502_4e94_bf67_7c11098f09ab">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000232245Member"
      id="t_111_b15ccc45_fd44_4d6e_9ad0_f309d6d0537f">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt;. You can also request this information by contacting us at 888-845-6910.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000232245Member"
      id="t_112_ded8440a_71f9_42b2_b3bf_0c62ce7fad88">crossmarkglobal.com/stewardfunds/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000232245Member"
      id="t_113_4f0d1648_6936_4f75_9d8b_c8deb9ef1c6a">888-845-6910</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000232245Member"
      id="t_114_0e64aacb_0d82_4a91_8941_47d158b3ee57">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What were the Fund costs for the last year?&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-top:0px;margin-bottom:0px;"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;sup&gt;(1)&lt;/sup&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage of a $10,000 investment&lt;sup&gt;(1)&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; vertical-align: bottom;"&gt;Steward Large Cap Core Fund&lt;br/&gt; (Class A/SJCAX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;113&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap; vertical-align: bottom;"&gt;1.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;table style="border-collapse:collapse;break-inside:avoid;width:auto"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; vertical-align: baseline; font-style: italic; font-size: 7.5pt; text-align: left;"&gt;
&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;"&gt;&#x200b;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 3pt; vertical-align: baseline; font-style: italic; font-size: 7.5pt; text-align: left;"&gt;
&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;"&gt;Reflects applicable expense reimbursements and fee waivers.&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000232245Member"
      decimals="INF"
      id="h_249_9ccd53f5_0be7_40b1_a50e_f4d3aa852440"
      unitRef="USD">113</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000232245Member"
      decimals="4"
      id="h_250_9945f1ba_12e5_4e31_ad5a_0a2b0e38aac6"
      unitRef="pure">0.0100</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000232245Member"
      id="t_115_b865abe2_94cd_47fc_b638_0f487fde57f2">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:14pt;"&gt; &lt;b&gt;How did the Fund perform last year? What affected the Fund's performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Fund and Market Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;For the fiscal year ended April 30, 2026, the Steward Large Cap Core Fund (Class A) (the &#x201c;Fund&#x201d;) returned 26.16%, underperforming the Russell 1000 Index (the &#x201c;Benchmark&#x201d;) return of 30.42%.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Positive and Negative Contributors to Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;The Fund's underperformance relative to the Benchmark was primarily attributed to negative stock selection with adverse sector allocation further reducing the returns. The information technology sector detracted significantly with a total effect of -4.53%, largely driven by the semiconductors and semiconductor equipment companies which contributed -3.09% to the negative results.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; Conversely, communication services contributed positively with a total effect of 1.18%, supported by the Telecommunication Services Industry Group.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; On an individual stock basis, the largest detractors from performance were H&amp;amp;R Block, Inc. and Adobe Inc.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; and the underweight to Tesla, Inc.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; The largest positive contributors to performance were Millicom International Cellular SA and TechnipFMC plc.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000232245Member"
      id="t_116_fc292a60_f85c_4ea0_9499_bdb2f2d21b94">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;Fund Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The performance graph below shows the performance of a hypothetical $10,000 initial investment in the Fund's Class A over a ten-year period (or for the life of the Fund or share class, if shorter). The subsequent account value as of the end of the reporting period is listed next to the name of the Fund or index, as applicable. The performance table below shows the average annual total returns of the Fund's Class A for the past one-, five- and ten-year periods, as applicable (or for the life of the Fund or share class, if shorter), as of the end of the reporting period. Both the graph and table compare the performance of the Fund's Class A to an appropriate broad-based index and may compare to additional indices reflecting the market segment(s) in which the Fund invests, over the same periods.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;GROWTH OF $10,000&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_3367230.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000232245Member"
      id="t_128_7ffcabc2_c140_c40a_3747_58da0ee6e2b3">&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; width: 60%;"&gt;Average Annual Total Returns&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Since&lt;br/&gt; Inception&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Steward Large Cap Core Fund (Class A/SJCAX) (with maximum 5.75% sales charge)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;18.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;7.64&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Steward Large Cap Core Fund (Class A/SJCAX) (without sales charge)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;26.16&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;9.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Russell 1000 Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;30.42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;11.01&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000232245Member"
      id="t_125_ea3dad61_0560_79ea_0eec_1d78c2ae13f4">Steward Large Cap Core Fund (Class A/SJCAX) (with maximum 5.75% sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000232245Member"
      decimals="4"
      id="h_251_cb407fa5_53cd_4467_a18f_b0913ae7cb56"
      unitRef="pure">0.1890</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20211115_20260430_C000232245Member"
      decimals="4"
      id="h_252_5690fcb8_6892_40bd_ba21_e927a97181f6"
      unitRef="pure">0.0764</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000232245Member_WithoutSalesLoadMember"
      id="t_126_3c7268c1_69cf_f693_7042_373c8d9b409a">Steward Large Cap Core Fund (Class A/SJCAX) (without sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000232245Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_253_b1844875_076d_4ea7_b05a_655823eb27c7"
      unitRef="pure">0.2616</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20211115_20260430_C000232245Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_254_03e67ff0_d4ac_49ef_85ec_34e4f1d4c9bb"
      unitRef="pure">0.0908</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000IndexMember"
      id="t_127_d85f570b_268b_e28d_83d7_dda2bf087cfc">Russell 1000 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000IndexMember"
      decimals="4"
      id="h_255_7d1a4628_6208_4fef_ac1c_08da0fd393a8"
      unitRef="pure">0.3042</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20211115_20260430_Russell1000IndexMember"
      decimals="4"
      id="h_256_3d720459_f0b6_45c5_a6e2_b65b707abd6b"
      unitRef="pure">0.1101</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000232245Member"
      id="t_123_d7b5a418_28e7_4895_280d_67745d279af0"> Performance data quoted represents past performance; past performance does not guarantee future results. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000232245Member"
      id="t_118_0f850318_637c_48df_9ce8_76e860ce4897">Visit &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt;&#160;for the most recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000232245Member"
      id="t_119_8eb3a6b2_6e1b_4a0b_a9ee_79715fb62f5b">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="FY2026_C000232245Member"
      id="t_124_a06d21d4_ff88_9210_43a1_395cee594710">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (April 30, 2026)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;200,496,206&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;90&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total advisory fees paid, net&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;649,573&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;101&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000232245Member"
      decimals="INF"
      id="h_257_4790a836_7d23_4294_85d4_60c3122cdd2a"
      unitRef="USD">200496206</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000232245Member"
      decimals="INF"
      id="h_258_b7251533_320b_44a1_9fba_d3d361f549b0"
      unitRef="Holding">90</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000232245Member"
      decimals="INF"
      id="h_259_d59b7588_138c_4c7d_9686_b5a39d6362b2"
      unitRef="USD">649573</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000232245Member"
      decimals="4"
      id="h_260_0e6c6bf6_3319_4189_9d79_41674d665dcf"
      unitRef="pure">1.01</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000232245Member"
      id="t_129_f8b9f965_4a57_68e0_9eb7_1022f71cd089">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What did the Fund invest in? (April 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The tables below show the investment makeup of the Fund, representing the percentage of the net assets of the Fund.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;6.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;6.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;5.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Visa, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Mastercard, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;QUALCOMM, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;SECTOR ALLOCATION&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);padding-right:0px;"&gt; &lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_3367235.jpg" style="width: 167pt;"/&gt;  &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000232245Member"
      id="t_130_6b38c2f1_839c_e6f2_f662_3641f4a1aff2">&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;6.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;6.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;5.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Visa, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Mastercard, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;QUALCOMM, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000232245Member_AppleIncMember"
      decimals="4"
      id="h_261_3f9aa70f_2b36_4f7b_9b3e_bdbd55bb087f"
      unitRef="pure">0.069</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232245Member_NVIDIACorpMember"
      decimals="4"
      id="h_262_22107c68_aae5_4c1e_8e68_0678fc600c92"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232245Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_263_455bb71a_0498_43d7_9339_d3a723d0ae9a"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232245Member_MicrosoftCorpMember"
      decimals="4"
      id="h_264_66ee4f56_c424_4058_86eb_02c9d76c329c"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232245Member_AmazonComIncMember"
      decimals="4"
      id="h_265_e50bdfe9_1dbf_4ed1_8aa1_d9662ef41140"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232245Member_VisaIncClassAMember"
      decimals="4"
      id="h_266_cf231f71_459b_44f4_8840_aad359ddef59"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232245Member_BroadcomIncMember"
      decimals="4"
      id="h_267_b4f35911_0914_4ef5_b7c2_789eb12638f3"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232245Member_MastercardIncClassAMember"
      decimals="4"
      id="h_268_1525135c_8af8_4047_9787_158d564b57e1"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232245Member_QUALCOMMIncMember"
      decimals="4"
      id="h_269_da6b5135_259a_42c5_85a3_6dee0efcb228"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232245Member_BankOfAmericaCorpMember"
      decimals="4"
      id="h_270_98626ec3_2a0b_4e1f_8420_25cdbf166821"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000232247Member"
      id="t_131_0152cdb3_eb0f_372b_2ec4_3cd1cec4dee9">Steward Large Cap Core Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000232247Member"
      id="t_132_6987ce84_0a14_9312_0958_427a2acd593d">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000232247Member"
      id="t_133_380b48a7_ba8e_c889_7334_ccbbe562084c">SJCRX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000232247Member"
      id="t_120_56d40de7_e6e1_4c4d_abe1_27928d4afa68">This annual shareholder report contains important information about the Steward Large Cap Core Fund (&#x201c;Fund&#x201d;) for the period of May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000232247Member"
      id="t_121_46d343ee_5f77_4d74_8ccb_c06ea2d33168">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000232247Member"
      id="t_122_482afe71_9f94_47de_851e_efd7b9d7e1ef">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(3, 80, 123); font-size: 9pt; font-family: 'times new roman';"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt;. You can also request this information by contacting us at 888-845-6910.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000232247Member"
      id="t_123_98993309_5903_453b_a495_e94e616577a7">crossmarkglobal.com/stewardfunds/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000232247Member"
      id="t_124_76187ca1_6568_457b_a03e_e37287c252cb">888-845-6910</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000232247Member"
      id="t_125_826160ba_54d0_46db_8c53_ebe66ffa3465">
&lt;div style="margin-top: 0px; font-family: 'times new roman'; font-weight: bold; font-size: 11.52pt; color: rgb(3, 80, 123); margin-bottom: 3pt;"&gt;What were the Fund costs for the last year?&lt;/div&gt;

&lt;div style="font-family: 'times new roman'; font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px;"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(3, 80, 123); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: left; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;sup&gt;(1)&lt;/sup&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage of a $10,000 investment&lt;sup&gt;(1)&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Steward Large Cap Core Fund&lt;br/&gt;(Class R6/SJCRX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;85&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.75&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto;"&gt;

&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-family: 'Times New Roman'; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: baseline; font-style: italic; font-size: 7.5pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: italic; font-size: 7.5pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: baseline; font-style: italic; font-size: 7.5pt; text-align: left; padding: 0 0 0 3pt;"&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: italic; font-size: 7.5pt; text-align: left; margin-bottom: 0px;"&gt;Reflects applicable expense reimbursements and fee waivers.&#160;&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000232247Member"
      decimals="INF"
      id="h_271_80dfc070_cbf0_44de_8ced_4cfe7a9e6b31"
      unitRef="USD">85</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000232247Member"
      decimals="4"
      id="h_272_abfe68ee_8e5c_4d0d_a633_cb19988ee470"
      unitRef="pure">0.0075</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000232247Member"
      id="t_126_2ed1af73_a520_4c54_89f4_85cc24a220f1">
&lt;div style="font-family: 'times new roman'; font-weight: bold; font-size: 11.52pt; color: rgb(3, 80, 123); margin-bottom: 3pt; margin-top: 14pt;"&gt;&lt;b&gt;How did the Fund perform last year? What affected the Fund's performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-size: 9pt; margin-top: 0px; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: bold;"&gt;Fund and Market Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'times new roman'; margin-bottom: 7.5pt;"&gt;For the fiscal year ended April 30, 2026, the Steward Large Cap Core Fund (Class R6) (the &#x201c;Fund&#x201d;) returned 26.45%, underperforming the Russell 1000 Index (the &#x201c;Benchmark&#x201d;) return of 30.42%.&lt;/div&gt;

&lt;div style="font-size: 9pt; margin-top: 0px; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: bold;"&gt;Positive and Negative Contributors to Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'times new roman'; margin-bottom: 7.5pt;"&gt;The Fund's underperformance relative to the Benchmark was primarily attributed to negative stock selection with adverse sector allocation further reducing the returns. The information technology sector detracted significantly with a total effect of -4.53%, largely driven by the semiconductors and semiconductor equipment companies which contributed -3.09% to the negative results.&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt; Conversely, communication services contributed positively with a total effect of 1.18%, supported by the Telecommunication Services Industry Group.&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt; On an individual stock basis, the largest detractors from performance were H&amp;amp;R Block, Inc. and Adobe Inc.&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt; and the underweight to Tesla, Inc.&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt; The largest positive contributors to performance were Millicom International Cellular SA and TechnipFMC plc.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000232247Member"
      id="t_127_3c4dc986_20c8_4812_925f_f199b951c6a0">
&lt;div style="margin-top: 0px; font-family: 'times new roman'; font-weight: bold; font-size: 11.52pt; color: rgb(3, 80, 123); margin-bottom: 3pt;"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; margin-bottom: 10pt; font-family: 'times new roman';"&gt;The performance graph below shows the performance of a hypothetical $10,000 initial investment in the Fund's Class R6 over a ten-year period (or for the life of the Fund or share class, if shorter). The subsequent account value as of the end of the reporting period is listed next to the name of the Fund or index, as applicable. The performance table below shows the average annual total returns of the Fund's Class R6 for the past one-, five- and ten-year periods, as applicable (or for the life of the Fund or share class, if shorter), as of the end of the reporting period. Both the graph and table compare the performance of the Fund's Class R6 to an appropriate broad-based index and may compare to additional indices reflecting the market segment(s) in which the Fund invests, over the same periods.&lt;/div&gt;

&lt;div style="font-size: 9pt; margin-top: 0px; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: bold;"&gt;GROWTH OF $10,000&lt;/div&gt;

&lt;div style="font-family: 'times new roman'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_3367518.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000232247Member"
      id="t_134_2730f00c_ce4f_2241_b8c8_02777bda5f32">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(3, 80, 123); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Times New Roman'; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;Average Annual Total Returns&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Times New Roman'; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Times New Roman'; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;Since&lt;br/&gt;Inception&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Times New Roman'; padding: 6pt 3pt 3pt 3pt;"&gt;Steward Large Cap Core Fund (Class R6/SJCRX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;26.45&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;17.60&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Times New Roman'; padding: 6pt 3pt 3pt 3pt;"&gt;Russell 1000 Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;30.42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;20.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000232247Member"
      id="t_135_3aee4a6d_2f6d_a9b9_c0a8_c098b925846d">Steward Large Cap Core Fund (Class R6/SJCRX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000232247Member"
      decimals="4"
      id="h_273_bcaf75d6_75e9_4e50_891f_365c7efb3acb"
      unitRef="pure">0.2645</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20240423_20260430_C000232247Member"
      decimals="4"
      id="h_274_5b03c147_8d97_4ce5_8187_59ff895a9c79"
      unitRef="pure">0.1760</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000IndexMember"
      id="t_136_5c90557c_75ba_8220_015b_a7f917111b41">Russell 1000 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000IndexMember"
      decimals="4"
      id="h_275_dc4ae773_6615_4146_9fe1_f30d3d3050cd"
      unitRef="pure">0.3042</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20240423_20260430_Russell1000IndexMember"
      decimals="4"
      id="h_276_429606c9_719d_4614_bed2_df14ecb6eaaa"
      unitRef="pure">0.2014</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000232247Member"
      id="t_137_f0204584_9b75_4993_5284_0da5531ef163">
Performance data quoted represents past performance; past performance does not guarantee future results.
</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000232247Member"
      id="t_129_2883e328_d9b9_415e_b86b_45af48075cae">Visit &lt;span style="text-decoration-line: underline; color: rgb(3, 80, 123); font-size: 9pt; font-family: 'times new roman';"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt; for the most recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000232247Member"
      id="t_130_ad55dbbb_2411_4ad7_aeca_d8f60d69c2e2">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="FY2026_C000232247Member"
      id="t_138_2b572f3d_c0f6_2390_6276_62abf9d2e74b">
&lt;div style="font-family: 'times new roman'; font-weight: bold; font-size: 11.52pt; color: rgb(3, 80, 123); margin-bottom: 3pt; margin-top: 10pt;"&gt;Key Fund Statistics (April 30, 2026)&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; width: 40%; font-family: 'Times New Roman'; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;200,496,206&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; width: 40%; font-family: 'Times New Roman'; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;90&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; width: 40%; font-family: 'Times New Roman'; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid, net&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;649,573&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; width: 40%; font-family: 'Times New Roman'; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;101&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000232247Member"
      decimals="INF"
      id="h_277_915dbb92_88e1_4ece_bb7b_8a25c6a92fc1"
      unitRef="USD">200496206</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000232247Member"
      decimals="INF"
      id="h_278_4f529755_21e1_44e3_a59f_1a070803d6d2"
      unitRef="Holding">90</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000232247Member"
      decimals="INF"
      id="h_279_91083c07_65d8_46c0_8b09_9ab5bf958c8c"
      unitRef="USD">649573</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000232247Member"
      decimals="4"
      id="h_280_d88fed28_8ff7_419c_8eac_07ed7f3f15cd"
      unitRef="pure">1.01</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000232247Member"
      id="t_139_2889153d_5874_25f8_1ff2_20e228f498a0">
&lt;div style="margin-top: 0px; font-family: 'times new roman'; font-weight: bold; font-size: 11.52pt; color: rgb(3, 80, 123); margin-bottom: 3pt;"&gt;What did the Fund invest in? (April 30, 2026)&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; margin-bottom: 10pt; font-family: 'times new roman';"&gt;The tables below show the investment makeup of the Fund, representing the percentage of the net assets of the Fund.&lt;/div&gt;

&lt;div style="font-family: 'times new roman'; font-size: 9pt; color: rgb(0, 0, 0); width: 50%; flex-grow: 1px; flex-shrink: 1px; flex-basis: auto; border-right-color: initial; border-right-style: none; border-right-width: initial; box-sizing: border-box; display: table-cell; float: none;"&gt; 
&lt;div style="font-family: 'times new roman'; font-size: 9pt; color: rgb(0, 0, 0); padding-right: 10pt; min-width: 169pt;"&gt;

&lt;div style="font-size: 9pt; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; margin: 5pt 0px 5pt 0px;"&gt;TOP TEN HOLDINGS&lt;/div&gt;

&lt;/div&gt;
 
&lt;div style="font-family: 'times new roman'; font-size: 9pt; color: rgb(0, 0, 0); padding-right: 10pt;"&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;6.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;6.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;5.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Visa, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Mastercard, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;QUALCOMM, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;/div&gt;
&lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; margin: 5pt 0px 5pt 0px;"&gt;SECTOR ALLOCATION&lt;/div&gt;

&lt;div style="font-family: 'times new roman'; font-size: 9pt; color: rgb(0, 0, 0); padding-right: 0px;"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_3367523.jpg" style="width: 167pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000232247Member"
      id="t_140_101329ff_5909_7899_18e1_a73ec38410dc">
&lt;div style="font-size: 9pt; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; margin: 5pt 0px 5pt 0px;"&gt;TOP TEN HOLDINGS&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;6.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;6.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;5.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Visa, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Mastercard, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;QUALCOMM, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000232247Member_AppleIncMember"
      decimals="4"
      id="h_281_a753bbae_5edf_4764_a8ff_d9ebf237d657"
      unitRef="pure">0.069</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232247Member_NVIDIACorpMember"
      decimals="4"
      id="h_282_a2019c76_ad42_4238_967c_ad5640d24565"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232247Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_283_4b2203d3_8f08_4035_9faa_cf129d766dfa"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232247Member_MicrosoftCorpMember"
      decimals="4"
      id="h_284_aa22a87c_3f8e_4968_a021_5c1cafcaafcc"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232247Member_AmazonComIncMember"
      decimals="4"
      id="h_285_b7eaddfd_88b6_4971_bbf0_9e0dd68a15fd"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232247Member_VisaIncClassAMember"
      decimals="4"
      id="h_286_9f5582b9_7be4_4beb_b454_28b39a19ffa9"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232247Member_BroadcomIncMember"
      decimals="4"
      id="h_287_7b2c197a_0147_48d7_b7d9_d5871c61321b"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232247Member_MastercardIncClassAMember"
      decimals="4"
      id="h_288_f4f66317_22f9_4117_86d2_a69ea2899855"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232247Member_QUALCOMMIncMember"
      decimals="4"
      id="h_289_6a08e202_82c4_478d_af3b_6f5cebc3fa64"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232247Member_BankOfAmericaCorpMember"
      decimals="4"
      id="h_290_a8f8dc5e_0624_46ad_bfaf_84330abf4779"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000232248Member"
      id="t_142_ba46fe2d_ef15_ae82_ee52_9b170e00173c">Steward Large Cap Core Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000232248Member"
      id="t_143_20ddf4d7_c4ce_87ca_9490_e350b9948839">Institutional Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000232248Member"
      id="t_144_e60acc82_5bed_22ec_ac7b_67f06488d88e">SJCIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000232248Member"
      id="t_131_896a8ffb_f147_4a10_98fe_e361ef509753">This annual shareholder report contains important information about the Steward Large Cap Core Fund (&#x201c;Fund&#x201d;) for the period of May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000232248Member"
      id="t_132_0a7ef0da_bc97_44e4_bb06_873104fcaeeb">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000232248Member"
      id="t_133_1ea374c4_25af_4860_80f1_3c4c34871b0f">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt;. You can also request this information by contacting us at 888-845-6910.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000232248Member"
      id="t_134_c0715a5c_6206_4a62_bc85_c8c98bfbf771">crossmarkglobal.com/stewardfunds/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000232248Member"
      id="t_135_6eb08722_a84b_4c97_b99b_2567c0920b13">888-845-6910</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000232248Member"
      id="t_136_d102bac9_886e_4e39_9016_4f9bf2e1fdcc">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What were the Fund costs for the last year?&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-top:0px;margin-bottom:0px;"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;sup&gt;(1)&lt;/sup&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage of a $10,000 investment&lt;sup&gt;(1)&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; vertical-align: bottom;"&gt;Steward Large Cap Core Fund&lt;br/&gt; (Institutional Class/SJCIX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;85&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap; vertical-align: bottom;"&gt;0.75&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;table style="border-collapse:collapse;break-inside:avoid;width:auto"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; vertical-align: baseline; font-style: italic; font-size: 7.5pt; text-align: left;"&gt;
&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;"&gt;&#x200b;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 3pt; vertical-align: baseline; font-style: italic; font-size: 7.5pt; text-align: left;"&gt;
&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;"&gt;Reflects applicable expense reimbursements and fee waivers.&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000232248Member"
      decimals="INF"
      id="h_291_c1e5d41d_4aeb_4a51_a9fa_f724625f9c0f"
      unitRef="USD">85</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000232248Member"
      decimals="4"
      id="h_292_a265908e_80bb_47f4_90cf_8189b94ada09"
      unitRef="pure">0.0075</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000232248Member"
      id="t_137_65b6202d_7fc7_49c1_8815_e34d8442af83">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:14pt;"&gt; &lt;b&gt;How did the Fund perform last year? What affected the Fund's performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Fund and Market Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;For the fiscal year ended April 30, 2026, the Steward Large Cap Core Fund (Institutional Class) (the &#x201c;Fund&#x201d;) returned 26.44%, underperforming the Russell 1000 Index (the &#x201c;Benchmark&#x201d;) return of 30.42%.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Positive and Negative Contributors to Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;The Fund's underperformance relative to the Benchmark was primarily attributed to negative stock selection with adverse sector allocation further reducing the returns. The information technology sector detracted significantly with a total effect of -4.53%, largely driven by the semiconductors and semiconductor equipment companies which contributed -3.09% to the negative results.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; Conversely, communication services contributed positively with a total effect of 1.18%, supported by the Telecommunication Services Industry Group.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; On an individual stock basis, the largest detractors from performance were H&amp;amp;R Block, Inc. and Adobe Inc.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; and the underweight to Tesla, Inc.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; The largest positive contributors to performance were Millicom International Cellular SA and TechnipFMC plc.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000232248Member"
      id="t_138_fa398d4c_4374_451e_8ac0_adfb3a642b44">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;Fund Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The performance graph below shows the performance of a hypothetical $100,000 initial investment in the Fund's Institutional Class over a ten-year period (or for the life of the Fund or share class, if shorter). The subsequent account value as of the end of the reporting period is listed next to the name of the Fund or index, as applicable. The performance table below shows the average annual total returns of the Fund's Institutional Class for the past one-, five- and ten-year periods, as applicable (or for the life of the Fund or share class, if shorter), as of the end of the reporting period. Both the graph and table compare the performance of the Fund's Institutional Class to an appropriate broad-based index and may compare to additional indices reflecting the market segment(s) in which the Fund invests, over the same periods.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;GROWTH OF $100,000&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_3367285.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000232248Member"
      id="t_146_59504cdd_9569_94c9_80e7_5129d55d0b6e">&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; width: 60%;"&gt;Average Annual Total Returns&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Since&lt;br/&gt; Inception&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Steward Large Cap Core Fund (Institutional Class/SJCIX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;26.44&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;9.36&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Russell 1000 Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;30.42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;11.01&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000232248Member"
      id="t_150_5e2250d2_3436_33e9_db19_2311c36eb54e">Steward Large Cap Core Fund (Institutional Class/SJCIX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000232248Member"
      decimals="4"
      id="h_293_f2e41249_2949_424f_a76a_98e807bc192d"
      unitRef="pure">0.2644</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20211115_20260430_C000232248Member"
      decimals="4"
      id="h_294_7b14da9c_8330_471c_ace0_d88bf0c044c7"
      unitRef="pure">0.0936</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000IndexMember"
      id="t_151_cbb707e1_3394_3b42_644a_c743d1e3e7e4">Russell 1000 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000IndexMember"
      decimals="4"
      id="h_295_3474b646_d042_4aa6_992b_58e3d58cb0bd"
      unitRef="pure">0.3042</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20211115_20260430_Russell1000IndexMember"
      decimals="4"
      id="h_296_0392e950_9416_4d41_88d0_0562bc683631"
      unitRef="pure">0.1101</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000232248Member"
      id="t_145_a84d12c3_ee05_0c94_d928_c860a7e80e71"> Performance data quoted represents past performance; past performance does not guarantee future results. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000232248Member"
      id="t_140_30c4a59a_bd95_4ad8_bd92_638bb6e3c313">Visit &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt; for the most recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000232248Member"
      id="t_141_762bffd8_f05b_46ff_b3de_74e9183b97b2">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="FY2026_C000232248Member"
      id="t_147_ae87af9a_3cf5_4387_b9e1_fdf0be9e6829">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (April 30, 2026)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;200,496,206&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;90&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total advisory fees paid, net&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;649,573&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;101&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000232248Member"
      decimals="INF"
      id="h_297_68184c64_0576_470f_9ae6_fc528d70bb1a"
      unitRef="USD">200496206</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000232248Member"
      decimals="INF"
      id="h_298_02757dfd_5eb5_467f_a751_c59fb1cbc1c1"
      unitRef="Holding">90</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000232248Member"
      decimals="INF"
      id="h_299_bfa4282b_6e5e_4fbe_affd_4d8349c7edae"
      unitRef="USD">649573</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000232248Member"
      decimals="4"
      id="h_300_5008e1cb_9a2c_4d46_957f_326ae7f5239e"
      unitRef="pure">1.01</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000232248Member"
      id="t_148_276b9fcb_cd6a_d696_d041_7560ca91329b">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What did the Fund invest in? (April 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The tables below show the investment makeup of the Fund, representing the percentage of the net assets of the Fund.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;6.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;6.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;5.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Visa, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Mastercard, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;QUALCOMM, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;SECTOR ALLOCATION&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);padding-right:0px;"&gt; &lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_3367280.jpg" style="width: 167pt;"/&gt;  &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000232248Member"
      id="t_149_cf167004_940a_1599_30fb_01e521de6218">&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;6.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;6.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;5.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Visa, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Mastercard, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;QUALCOMM, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000232248Member_AppleIncMember"
      decimals="4"
      id="h_301_f47feb37_c264_462a_af33_e78add40e469"
      unitRef="pure">0.069</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232248Member_NVIDIACorpMember"
      decimals="4"
      id="h_302_65c6574d_a04c_4846_b533_e1c5ae6e7c60"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232248Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_303_13fb43a8_381d_461a_9b3f_6228ab52bbb1"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232248Member_MicrosoftCorpMember"
      decimals="4"
      id="h_304_079ff7ac_76e7_4dea_be1e_8c3d42bfc8bd"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232248Member_AmazonComIncMember"
      decimals="4"
      id="h_305_afa599f7_c228_4ac2_acd1_ce665610f3a0"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232248Member_VisaIncClassAMember"
      decimals="4"
      id="h_306_1191b7d1_a0ae_4c06_928b_3f38bc553a23"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232248Member_BroadcomIncMember"
      decimals="4"
      id="h_307_1465e32b_ab77_4414_b018_bd8510b9c1b6"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232248Member_MastercardIncClassAMember"
      decimals="4"
      id="h_308_81c4ff63_680b_4eab_8f77_8a6c49981253"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232248Member_QUALCOMMIncMember"
      decimals="4"
      id="h_309_dd0ac3a9_0231_475c_a3d9_fa1521f0ca40"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232248Member_BankOfAmericaCorpMember"
      decimals="4"
      id="h_310_0ab985c3_1663_4f92_8432_554ab7736e54"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000232251Member"
      id="t_153_38ec876d_8900_d1cd_d414_1895356f5835">Steward Large Cap Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000232251Member"
      id="t_154_5768cebb_315b_b946_f886_356053cb6145">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000232251Member"
      id="t_155_56c4386e_a768_2dcc_0215_388677625f5d">SJGAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000232251Member"
      id="t_142_99cac45c_2c9b_4683_aff5_5bd01b3028bc">This annual shareholder report contains important information about the Steward Large Cap Growth Fund (&#x201c;Fund&#x201d;) for the period of May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000232251Member"
      id="t_143_7c9cb8af_0baa_443d_8573_d81b94a1e88e">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000232251Member"
      id="t_144_39fe6fa7_6df8_4940_bf3c_e6d522ab73e3">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt;. You can also request this information by contacting us at 888-845-6910.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000232251Member"
      id="t_145_1dcba296_bf13_4e03_afb2_dc26c3927c30">crossmarkglobal.com/stewardfunds/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000232251Member"
      id="t_146_eef74112_f5f8_46a7_a9c4_178e4ffa6dfc">888-845-6910</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000232251Member"
      id="t_147_245becc1_1eb0_490b_a73e_cb37d823f3b8">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What were the Fund costs for the last year?&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-top:0px;margin-bottom:0px;"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;sup&gt;(1)&lt;/sup&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage of a $10,000 investment&lt;sup&gt;(1)&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; vertical-align: bottom;"&gt;Steward Large Cap Growth Fund&lt;br/&gt; (Class A/SJGAX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;112&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap; vertical-align: bottom;"&gt;1.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;table style="border-collapse:collapse;break-inside:avoid;width:auto"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; vertical-align: baseline; font-style: italic; font-size: 7.5pt; text-align: left;"&gt;
&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;"&gt;&#x200b;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 3pt; vertical-align: baseline; font-style: italic; font-size: 7.5pt; text-align: left;"&gt;
&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;"&gt;Reflects applicable expense reimbursements and fee waivers.&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000232251Member"
      decimals="INF"
      id="h_311_689b4c33_7ed2_4efc_bce7_a3126af4e693"
      unitRef="USD">112</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000232251Member"
      decimals="4"
      id="h_312_45ca07ae_b490_4bfd_afde_3d60ff94c044"
      unitRef="pure">0.0100</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000232251Member"
      id="t_148_1d0163e6_30a0_4cde_bb26_2b101071e8cf">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:14pt;"&gt; &lt;b&gt;How did the Fund perform last year? What affected the Fund's performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Fund and Market Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;For the fiscal year ended April 30, 2026, the Steward Large Cap Growth Fund (Class A) (the &#x201c;Fund&#x201d;) returned 24.12%, underperforming the Russell 1000 Growth Index (the &#x201c;Benchmark&#x201d;) return of 30.63%.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Positive and Negative Contributors to Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;The Fund&#x2019;s underperformance relative to the Benchmark was primarily driven by a sector allocation with stock selection further reducing returns. The information technology sector was the largest detractor with a total effect of -3.20%, primarily driven by the software and services companies which subtracted -2.19%.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; Conversely, health care contributed positively, adding 66 basis points overall, with pharmaceuticals biotechnology &amp;amp; life sciences providing a gain of 93 basis points.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; On an individual stock basis, the largest detractors were Sprout Farmers Market, Inc. and the underweight in Broadcom Inc.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; The best performing stocks were Microsoft Corp. and Comfort Systems USA, Inc.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000232251Member"
      id="t_149_d6b8ca91_32e0_45ed_a3b2_b451757e9832">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;Fund Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The performance graph below shows the performance of a hypothetical $10,000 initial investment in the Fund's Class A over a ten-year period (or for the life of the Fund or share class, if shorter). The subsequent account value as of the end of the reporting period is listed next to the name of the Fund or index, as applicable. The performance table below shows the average annual total returns of the Fund's Class A for the past one-, five- and ten-year periods, as applicable (or for the life of the Fund or share class, if shorter), as of the end of the reporting period. Both the graph and table compare the performance of the Fund's Class A to an appropriate broad-based index and may compare to additional indices reflecting the market segment(s) in which the Fund invests, over the same periods.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;GROWTH OF $10,000&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_3367302.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000232251Member"
      id="t_156_7f19fe96_f8a1_d4e0_de69_e2dd603af3a2">&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; width: 60%;"&gt;Average Annual Total Returns&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Since&lt;br/&gt; Inception&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Steward Large Cap Growth Fund (Class A/SJGAX) (with maximum 5.75% sales charge)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;16.99&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;8.18&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Steward Large Cap Growth Fund (Class A/SJGAX) (without sales charge)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;24.12&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;9.63&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Russell 1000 Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;30.42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;11.01&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Russell 1000 Growth Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;30.63&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;11.57&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000232251Member"
      id="t_157_cb1525b6_92e4_224d_d874_13da3f71ea6f">Steward Large Cap Growth Fund (Class A/SJGAX) (with maximum 5.75% sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000232251Member"
      decimals="4"
      id="h_313_5936b195_eb2f_471b_a2ca_cf335f741793"
      unitRef="pure">0.1699</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20211115_20260430_C000232251Member"
      decimals="4"
      id="h_314_e74ed005_20a3_4c51_b6d7_47d9e8056c04"
      unitRef="pure">0.0818</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000232251Member_WithoutSalesLoadMember"
      id="t_158_2706fe3f_47c0_9eee_07f1_e379b9e1b7a8">Steward Large Cap Growth Fund (Class A/SJGAX) (without sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000232251Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_315_19cadf38_144d_49b1_bc6e_1828ac25031d"
      unitRef="pure">0.2412</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20211115_20260430_C000232251Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_316_aaac1eef_3d80_4d7c_b93a_4fbd8922d478"
      unitRef="pure">0.0963</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000IndexMember"
      id="t_162_c3748526_99ec_cad0_4141_ce3acb56f5f3">Russell 1000 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000IndexMember"
      decimals="4"
      id="h_317_0a545d5f_cdff_4d2f_9b8c_b8e00c9d95d4"
      unitRef="pure">0.3042</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20211115_20260430_Russell1000IndexMember"
      decimals="4"
      id="h_318_98035838_592b_422f_87bc_fed9f603cadd"
      unitRef="pure">0.1101</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000GrowthIndexMember"
      id="t_163_b8b09771_0010_908c_9533_8690c862eada">Russell 1000 Growth Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000GrowthIndexMember"
      decimals="4"
      id="h_319_5b22491d_bc76_4e4e_ae8f_c4e41706490e"
      unitRef="pure">0.3063</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20211115_20260430_Russell1000GrowthIndexMember"
      decimals="4"
      id="h_320_5cb6eac8_77cb_45db_9018_0a6e7e0be172"
      unitRef="pure">0.1157</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000232251Member"
      id="t_159_522dc71e_e03f_639e_dcf6_5d345dafa3cc"> Performance data quoted represents past performance; past performance does not guarantee future results. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000232251Member"
      id="t_151_357a1b61_4e02_4109_b71b_035321814f41">Visit &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt; for the most recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000232251Member"
      id="t_152_b2719bb8_6f30_4c45_b486_066fbbb9a9c7">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="FY2026_C000232251Member"
      id="t_160_b43434e8_bd3f_1d90_e01f_89385a41ca44">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (April 30, 2026)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;247,660,819&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;69&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total advisory fees paid, net&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;842,827&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;106&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000232251Member"
      decimals="INF"
      id="h_321_6ea45cdf_35c9_4ee3_a2c5_e933be337123"
      unitRef="USD">247660819</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000232251Member"
      decimals="INF"
      id="h_322_d3c97a2f_aa64_461b_88a2_8b19ac0e7ef6"
      unitRef="Holding">69</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000232251Member"
      decimals="INF"
      id="h_323_09b78400_a4cf_4ac0_bb03_d67e7a84a028"
      unitRef="USD">842827</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000232251Member"
      decimals="4"
      id="h_324_d01b1425_b855_4562_bd5a_37eb2d709424"
      unitRef="pure">1.06</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000232251Member"
      id="t_161_47b416d5_6b5f_9faa_596a_bd8e074b099c">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What did the Fund invest in? (April 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The tables below show the investment makeup of the Fund, representing the percentage of the net assets of the Fund.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;12.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;9.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;5.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Visa, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Tesla, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Mastercard, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;SECTOR ALLOCATION&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);padding-right:0px;"&gt; &lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_3367307.jpg" style="width: 167pt;"/&gt;  &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000232251Member"
      id="t_164_19d36a88_aed4_07c2_5861_f4d6ed9030c1">&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;12.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;9.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;5.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Visa, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Tesla, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Mastercard, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000232251Member_NVIDIACorpMember"
      decimals="4"
      id="h_325_4baadd97_ef85_4e69_8ba5_d8129a0d44a0"
      unitRef="pure">0.123</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232251Member_AppleIncMember"
      decimals="4"
      id="h_326_16da9b2f_4a77_41f4_8c1e_17ca4a0dc905"
      unitRef="pure">0.094</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232251Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_327_53d0bff4_2266_410a_b47e_60f52e4b6954"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232251Member_BroadcomIncMember"
      decimals="4"
      id="h_328_c03b2aed_757d_488e_992d_8b41649e892d"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232251Member_AmazonComIncMember"
      decimals="4"
      id="h_329_907d1bad_1762_49db_80b8_122eaabc1060"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232251Member_MetaPlatformsIncClassAMember"
      decimals="4"
      id="h_330_0a8e6d26_b273_4e1d_9381_85edc96f72b3"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232251Member_MicrosoftCorpMember"
      decimals="4"
      id="h_331_1ed8e847_fafb_43b0_85fa_0124544591fb"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232251Member_VisaIncClassAMember"
      decimals="4"
      id="h_332_1b809e35_20d7_4799_97fa_74a119ba2de3"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232251Member_TeslaIncMember"
      decimals="4"
      id="h_333_79a861ce_4eb7_46c9_a48d_1434b568bfce"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232251Member_MastercardIncClassAMember"
      decimals="4"
      id="h_334_742e69e2_eaad_4746_81b4_d94834b0dc98"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000232249Member"
      id="t_164_8aa2d886_709f_8da9_65dc_116476ce094c">Steward Large Cap Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000232249Member"
      id="t_165_0bf187b0_947b_9012_1458_de65184fe205">Institutional Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000232249Member"
      id="t_166_41e0c51d_f431_3f65_c28b_4a9313653245">SJGIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000232249Member"
      id="t_153_b8c1fd9e_1d98_4a79_8dc4_9612a8da3d92">This annual shareholder report contains important information about the Steward Large Cap Growth Fund (&#x201c;Fund&#x201d;) for the period of May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000232249Member"
      id="t_154_f3b3b092_77f0_4360_9910_fb0a6af52b77">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000232249Member"
      id="t_155_198a5d3b_a344_4055_9b12_f373ca528699">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt;. You can also request this information by contacting us at 888-845-6910.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000232249Member"
      id="t_156_096a6a85_b021_4e36_a84a_468de75866ac">crossmarkglobal.com/stewardfunds/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000232249Member"
      id="t_157_0cee74f2_9f30_4754_b827_ea40f41c9cb7">888-845-6910</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000232249Member"
      id="t_158_b4a2d59e_868d_42d2_ade8_56fa32f3837a">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What were the Fund costs for the last year?&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-top:0px;margin-bottom:0px;"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;sup&gt;(1)&lt;/sup&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage of a $10,000 investment&lt;sup&gt;(1)&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; vertical-align: bottom;"&gt;Steward Large Cap Growth Fund&lt;br/&gt; (Institutional Class/SJGIX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;84&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap; vertical-align: bottom;"&gt;0.75&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;table style="border-collapse:collapse;break-inside:avoid;width:auto"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; vertical-align: baseline; font-style: italic; font-size: 7.5pt; text-align: left;"&gt;
&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;"&gt;&#x200b;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 3pt; vertical-align: baseline; font-style: italic; font-size: 7.5pt; text-align: left;"&gt;
&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;"&gt;Reflects applicable expense reimbursements and fee waivers.&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000232249Member"
      decimals="INF"
      id="h_335_4bc54728_f9a1_4194_8d0d_6978f1cec563"
      unitRef="USD">84</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000232249Member"
      decimals="4"
      id="h_336_8dbca361_03e2_4bd8_bb76_8edc045bd774"
      unitRef="pure">0.0075</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000232249Member"
      id="t_159_6c19c952_1173_49d7_a131_96e402f871c6">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:14pt;"&gt; &lt;b&gt;How did the Fund perform last year? What affected the Fund's performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Fund and Market Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;For the fiscal year ended April 30, 2026, the Steward Large Cap Growth Fund (Institutional Class) (the &#x201c;Fund&#x201d;) returned 24.41%, underperforming the Russell 1000 Growth Index (the &#x201c;Benchmark&#x201d;) return of 30.63%.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Positive and Negative Contributors to Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;The Fund&#x2019;s underperformance relative to the Benchmark was primarily driven by a sector allocation with stock selection further reducing returns. The information technology sector was the largest detractor with a total effect of -3.20%, primarily driven by the software and services companies which subtracted -2.19%.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; Conversely, health care contributed positively, adding 66 basis points overall, with pharmaceuticals biotechnology &amp;amp; life sciences providing a gain of 93 basis points.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; On an individual stock basis, the largest detractors were Sprout Farmers Market, Inc. and the underweight in Broadcom Inc.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; The best performing stocks were Microsoft Corp. and Comfort Systems USA, Inc.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000232249Member"
      id="t_160_4863273c_8852_47ad_b139_504b056363c9">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;Fund Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The performance graph below shows the performance of a hypothetical $100,000 initial investment in the Fund's Institutional Class over a ten-year period (or for the life of the Fund or share class, if shorter). The subsequent account value as of the end of the reporting period is listed next to the name of the Fund or index, as applicable. The performance table below shows the average annual total returns of the Fund's Institutional Class for the past one-, five- and ten-year periods, as applicable (or for the life of the Fund or share class, if shorter), as of the end of the reporting period. Both the graph and table compare the performance of the Fund's Institutional Class to an appropriate broad-based index and may compare to additional indices reflecting the market segment(s) in which the Fund invests, over the same periods.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;GROWTH OF $100,000&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_3367357.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000232249Member"
      id="t_167_15bbd43b_2bcc_c948_9d27_2607d7a68cd6">&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; width: 60%;"&gt;Average Annual Total Returns&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Since&lt;br/&gt; Inception&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Steward Large Cap Growth Fund (Institutional Class/SJGIX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;24.41&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;9.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Russell 1000 Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;30.42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;11.01&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Russell 1000 Growth Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;30.63&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;11.57&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000232249Member"
      id="t_168_751370ed_86c4_8d80_adae_77931c37361b">Steward Large Cap Growth Fund (Institutional Class/SJGIX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000232249Member"
      decimals="4"
      id="h_337_38a69ac9_ecf9_4de0_b82f_fe31bf9ac150"
      unitRef="pure">0.2441</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20211115_20260430_C000232249Member"
      decimals="4"
      id="h_338_df0beb12_4f4e_41ed_a1fa_b8a2326da31e"
      unitRef="pure">0.0991</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000IndexMember"
      id="t_169_57f8297c_33aa_cc80_f04f_41cdf4d149a0">Russell 1000 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000IndexMember"
      decimals="4"
      id="h_339_0d34052f_748d_4ef5_992f_8f3c4e6be04e"
      unitRef="pure">0.3042</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20211115_20260430_Russell1000IndexMember"
      decimals="4"
      id="h_340_f982fa93_07e6_4de7_a882_b36704872d98"
      unitRef="pure">0.1101</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000GrowthIndexMember"
      id="t_170_ceb1ec86_28a6_df57_f782_541ffa29b32e">Russell 1000 Growth Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000GrowthIndexMember"
      decimals="4"
      id="h_341_f4ac70cd_a185_44c4_9434_d570c34b913c"
      unitRef="pure">0.3063</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20211115_20260430_Russell1000GrowthIndexMember"
      decimals="4"
      id="h_342_cda794a2_56e1_4f57_8d87_359a565172ea"
      unitRef="pure">0.1157</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000232249Member"
      id="t_171_682cf45a_e3bf_ce03_125e_cac5c815b34e"> Performance data quoted represents past performance; past performance does not guarantee future results. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000232249Member"
      id="t_162_b20b02e5_73f9_4832_81cd_ee3a72dbc380">Visit &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt; for the most recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000232249Member"
      id="t_163_9884d93e_9554_43aa_a10b_5a16a0bda3a2">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="FY2026_C000232249Member"
      id="t_172_72013679_9ef0_e122_9803_70be5665e655">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (April 30, 2026)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;247,660,819&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;69&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total advisory fees paid, net&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;842,827&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;106&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000232249Member"
      decimals="INF"
      id="h_343_788a4c0a_6a9d_426e_95e0_461698f1f804"
      unitRef="USD">247660819</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000232249Member"
      decimals="INF"
      id="h_344_bddb98a8_8871_49c7_bd50_6a009b249788"
      unitRef="Holding">69</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000232249Member"
      decimals="INF"
      id="h_345_2a9ad88b_ee5a_4404_96f9_9f75711386d4"
      unitRef="USD">842827</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000232249Member"
      decimals="4"
      id="h_346_7d608daa_dd96_4003_96c2_202393445b5b"
      unitRef="pure">1.06</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000232249Member"
      id="t_173_bb76cd47_0de3_bab8_5a93_f2b6df348fb7">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What did the Fund invest in? (April 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The tables below show the investment makeup of the Fund, representing the percentage of the net assets of the Fund.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;12.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;9.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;5.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Visa, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Tesla, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Mastercard, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;SECTOR ALLOCATION&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);padding-right:0px;"&gt; &lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_3367352.jpg" style="width: 167pt;"/&gt;  &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000232249Member"
      id="t_174_8319d4be_de4b_b718_4285_311c95ecb6b7">&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;12.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;9.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;5.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Visa, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Tesla, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Mastercard, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000232249Member_NVIDIACorpMember"
      decimals="4"
      id="h_347_a0298ba4_7b84_4212_bc56_2dabbad49247"
      unitRef="pure">0.123</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232249Member_AppleIncMember"
      decimals="4"
      id="h_348_b0422929_6bf6_4421_a76b_42cbd3c15414"
      unitRef="pure">0.094</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232249Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_349_349c0fda_79b8_4093_907b_40cb2eef127f"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232249Member_BroadcomIncMember"
      decimals="4"
      id="h_350_d5ce5d78_739c_490e_a8ee_04a1d1fe1dbb"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232249Member_AmazonComIncMember"
      decimals="4"
      id="h_351_11c2d1ec_08c3_4123_9ae1_6cccc2b7bb71"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232249Member_MetaPlatformsIncClassAMember"
      decimals="4"
      id="h_352_f2ae0952_dc14_41f5_84ac_a3b346cc4463"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232249Member_MicrosoftCorpMember"
      decimals="4"
      id="h_353_8168dd10_4a25_42d2_88c8_6e16f36769f8"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232249Member_VisaIncClassAMember"
      decimals="4"
      id="h_354_f5c94c5a_0b13_4952_8d4e_6c75bcce4e3a"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232249Member_TeslaIncMember"
      decimals="4"
      id="h_355_46b416eb_dd75_4da6_bfdf_f052d0e7190e"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232249Member_MastercardIncClassAMember"
      decimals="4"
      id="h_356_9f1bd567_d8ba_47f7_82e2_2e73febf169a"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000232256Member"
      id="t_175_b92a85c6_9a73_6b15_fe0b_052e86a5c794">Steward Large Cap Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000232256Member"
      id="t_176_73ad0d9d_82d8_9660_8ebb_19ffeb6ea7d0">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000232256Member"
      id="t_177_78f1cb51_5a77_95c0_f7cc_89c4b39de794">SJVAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000232256Member"
      id="t_164_3c7be5ca_b25b_4efc_80aa_11bca9280ba3">This annual shareholder report contains important information about the Steward Large Cap Value Fund (&#x201c;Fund&#x201d;) for the period of May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000232256Member"
      id="t_165_f430319f_3e86_40df_b2e2_28fe049298ad">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000232256Member"
      id="t_166_517df84e_4ae6_41b3_8798_e982ba03f44f">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt;. You can also request this information by contacting us at 888-845-6910.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000232256Member"
      id="t_167_11559a4e_1178_41fd_afbe_715e8672c629">crossmarkglobal.com/stewardfunds/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000232256Member"
      id="t_168_099b05f9_5269_4e46_8c03_7681189fb4a1">888-845-6910</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000232256Member"
      id="t_169_24771c72_6716_4dbb_aeb5_3b3ab558f196">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What were the Fund costs for the last year?&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-top:0px;margin-bottom:0px;"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;sup&gt;(1)&lt;/sup&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage of a $10,000 investment&lt;sup&gt;(1)&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; vertical-align: bottom;"&gt;Steward Large Cap Value Fund&lt;br/&gt; (Class A/SJVAX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;113&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap; vertical-align: bottom;"&gt;1.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;table style="border-collapse:collapse;break-inside:avoid;width:auto"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; vertical-align: baseline; font-style: italic; font-size: 7.5pt; text-align: left;"&gt;
&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;"&gt;&#x200b;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 3pt; vertical-align: baseline; font-style: italic; font-size: 7.5pt; text-align: left;"&gt;
&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;"&gt;Reflects applicable expense reimbursements and fee waivers.&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000232256Member"
      decimals="INF"
      id="h_357_9028a737_cfe0_4313_a6be_1562427f8a15"
      unitRef="USD">113</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000232256Member"
      decimals="4"
      id="h_358_073bb069_1323_4152_bac7_a6862605d629"
      unitRef="pure">0.0100</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000232256Member"
      id="t_170_4504ad72_5f8b_40d9_bb73_3645f12c936c">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:14pt;"&gt; &lt;b&gt;How did the Fund perform last year? What affected the Fund's performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Fund and Market Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;For the fiscal year ended April 30, 2026, the Steward Large Cap Value Fund (Class A) (the &#x201c;Fund&#x201d;) returned 25.73%, underperforming the Russell 1000 Value Index (the &#x201c;Benchmark&#x201d;) return of 29.25%.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Positive and Negative Contributors to Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;The Fund&#x2019;s underperformance relative to the Benchmark was primarily driven by sector allocation which was modestly offset by positive stock selection.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;Detractors included information technology, which reduced relative performance by &lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;-5.58%, particularly within the semiconductors and semiconductor equipment companies at -4.45%. Conversely, financials contributed positively by 2.69%, with financial services companies adding 1.78%. On an individual stock basis, the largest detractors were Micron Technology Inc. and Genpact Limited. The best performing stocks were Millicom International Cellular SA and Western Digital Corporation.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000232256Member"
      id="t_171_1e3c65e7_a6b0_4fe9_9336_c740c1881c1e">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;Fund Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The performance graph below shows the performance of a hypothetical $10,000 initial investment in the Fund's Class A over a ten-year period (or for the life of the Fund or share class, if shorter). The subsequent account value as of the end of the reporting period is listed next to the name of the Fund or index, as applicable. The performance table below shows the average annual total returns of the Fund's Class A for the past one-, five- and ten-year periods, as applicable (or for the life of the Fund or share class, if shorter), as of the end of the reporting period. Both the graph and table compare the performance of the Fund's Class A to an appropriate broad-based index and may compare to additional indices reflecting the market segment(s) in which the Fund invests, over the same periods.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;GROWTH OF $10,000&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_3367374.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000232256Member"
      id="t_178_42a959fe_4e00_acf5_0a88_942689e2ed44">&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; width: 60%;"&gt;Average Annual Total Returns&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Since&lt;br/&gt; Inception&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Steward&#160;Large&#160;Cap&#160;Value&#160;Fund&#160;(Class&#160;A/SJVAX)&#160;(with maximum&#160;5.75% sales charge)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;18.51&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;8.52&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Steward Large Cap Value Fund (Class A/SJVAX) (without sales charge)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;25.73&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;9.98&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Russell 1000 Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;30.42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;11.01&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Russell 1000 Value Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;29.25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;9.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000232256Member"
      id="t_183_cde9414c_be5e_1655_4e49_6b77f75a0c84">Steward&#160;Large&#160;Cap&#160;Value&#160;Fund&#160;(Class&#160;A/SJVAX)&#160;(with maximum&#160;5.75% sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000232256Member"
      decimals="4"
      id="h_359_22d57333_3172_4079_b4a7_784834473790"
      unitRef="pure">0.1851</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20211115_20260430_C000232256Member"
      decimals="4"
      id="h_360_5f929c06_ce91_4d06_99dc_0c7972af148f"
      unitRef="pure">0.0852</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000232256Member_WithoutSalesLoadMember"
      id="t_184_1e3eb071_277b_b1ad_b15b_5aa2177e6671">Steward Large Cap Value Fund (Class A/SJVAX) (without sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000232256Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_361_9011295a_2406_4f44_a5cc_3ca049905403"
      unitRef="pure">0.2573</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20211115_20260430_C000232256Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_362_8b5e564c_62d7_436a_8691_cb36a971ecbd"
      unitRef="pure">0.0998</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000IndexMember"
      id="t_185_5730d62b_8ba3_42b9_f96e_6a2a092f4ca7">Russell 1000 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000IndexMember"
      decimals="4"
      id="h_363_59cb5403_da3b_4c37_b708_86d8bf6a15b9"
      unitRef="pure">0.3042</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20211115_20260430_Russell1000IndexMember"
      decimals="4"
      id="h_364_ae6bb461_4d99_4fa5_a363_afd3d568e9a4"
      unitRef="pure">0.1101</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000ValueIndexMember"
      id="t_186_b760e724_0366_410c_d938_32f2c14ffcff">Russell 1000 Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_365_caa0f9a3_b5d7_4508_a7c2_e61f135103a3"
      unitRef="pure">0.2925</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20211115_20260430_Russell1000ValueIndexMember"
      decimals="4"
      id="h_366_1488a199_86a5_43c8_8f77_e12ade761d83"
      unitRef="pure">0.0991</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000232256Member"
      id="t_179_1bae940a_0ba8_c9cb_df22_35cda28d7bde"> Performance data quoted represents past performance; past performance does not guarantee future results. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000232256Member"
      id="t_173_40c3dade_efa0_4a4e_a6dd_9b41b319a79c">Visit &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt; for the most recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000232256Member"
      id="t_174_1338679a_5aae_47e0_8fad_e1597f9ea29a">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="FY2026_C000232256Member"
      id="t_180_8ffea930_ce59_fb11_2076_1b8da89a7e69">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (April 30, 2026)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;137,064,089&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;96&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total advisory fees paid, net&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;340,065&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;107&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000232256Member"
      decimals="INF"
      id="h_367_2ad877f6_e67a_4f7d_b159_64a05ce7865b"
      unitRef="USD">137064089</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000232256Member"
      decimals="INF"
      id="h_368_a60bd68e_cf91_4c9e_9745_6ad51c95f122"
      unitRef="Holding">96</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000232256Member"
      decimals="INF"
      id="h_369_53f8746b_da48_495f_aeb1_bb872c2339ed"
      unitRef="USD">340065</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000232256Member"
      decimals="4"
      id="h_370_b765dded_17cf_4c2a_8ab8_3b63ff7a1306"
      unitRef="pure">1.07</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000232256Member"
      id="t_181_5c56c00b_cbd3_ae68_58c9_f5a9fe32c94e">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What did the Fund invest in? (April 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The tables below show the investment makeup of the Fund, representing the percentage of the net assets of the Fund.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Analog Devices, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Berkshire Hathaway, Inc., Class B&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;International Business Machines Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Morgan Stanley&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Verizon Communications, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Citigroup, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Western Digital Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;SECTOR ALLOCATION&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);padding-right:0px;"&gt; &lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_3367379.jpg" style="width: 167pt;"/&gt;  &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000232256Member"
      id="t_182_d2369d27_1dca_50fc_04bd_9a83f7c4cc01">&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Analog Devices, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Berkshire Hathaway, Inc., Class B&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;International Business Machines Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Morgan Stanley&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Verizon Communications, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Citigroup, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Western Digital Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000232256Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_371_c4fd7c08_6ebd_45e6_8417_9982c9252c65"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232256Member_BankOfAmericaCorpMember"
      decimals="4"
      id="h_372_90fc0ce2_e26b_4f90_9414_acf7b9cbf26a"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232256Member_AnalogDevicesIncMember"
      decimals="4"
      id="h_373_e5222f84_c304_4b71_a626_7ae249f4eb64"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232256Member_BerkshireHathawayIncClassBMember"
      decimals="4"
      id="h_374_877e7e39_7ff0_40c2_9552_5559a2f143c5"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232256Member_InternationalBusinessMachinesCorpMember"
      decimals="4"
      id="h_375_ff281e31_b49c_46e5_9678_a7e71ccc3f48"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232256Member_MorganStanleyMember"
      decimals="4"
      id="h_376_0a2506be_3a90_401d_9ac8_12f304bb946e"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232256Member_VerizonCommunicationsIncMember"
      decimals="4"
      id="h_377_a9138eb6_2703_4dfc_b6e5_efb9e49be59c"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232256Member_JPMorganChaseAndCoMember"
      decimals="4"
      id="h_378_44842a84_9dfb_4b06_af79_b7a79f23f223"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232256Member_CitigroupIncMember"
      decimals="4"
      id="h_379_dd2d6d23_a32f_4575_b802_994027183bff"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232256Member_WesternDigitalCorpMember"
      decimals="4"
      id="h_380_8992d024_e244_408b_9a35_4625ade17a90"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000232255Member"
      id="t_186_7834f4ec_99de_1a77_b8fa_b07bd418a99d">Steward Large Cap Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000232255Member"
      id="t_187_de9fe078_c581_78f8_d0ca_99f6a2b02789">Institutional Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000232255Member"
      id="t_188_a0b04fbc_446a_5c24_204c_e84cce2608e9">SJVIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000232255Member"
      id="t_175_26cd9c0b_a070_49a7_be30_da72e3468f85">This annual shareholder report contains important information about the Steward Large Cap Value Fund (&#x201c;Fund&#x201d;) for the period of May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000232255Member"
      id="t_176_b3fa16ae_5941_4d76_b35c_692313847c6f">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000232255Member"
      id="t_177_dda3800c_7875_49d9_8445_a7b268a4569d">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt;. You can also request this information by contacting us at 888-845-6910.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000232255Member"
      id="t_178_5cabf7e4_e6e2_460a_b525_86a2fbfd6e92">crossmarkglobal.com/stewardfunds/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000232255Member"
      id="t_179_da81d119_167d_4170_9a18_412f8e0388a8">888-845-6910</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000232255Member"
      id="t_180_8713ad17_796d_4ec6_9352_a88d949dfffa">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What were the Fund costs for the last year?&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-top:0px;margin-bottom:0px;"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;sup&gt;(1)&lt;/sup&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage of a $10,000 investment&lt;sup&gt;(1)&lt;/sup&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; vertical-align: bottom;"&gt;Steward Large Cap Value Fund&lt;br/&gt; (Institutional Class/SJVIX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;85&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap; vertical-align: bottom;"&gt;0.75&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;table style="border-collapse:collapse;break-inside:avoid;width:auto"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; vertical-align: baseline; font-style: italic; font-size: 7.5pt; text-align: left;"&gt;
&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;"&gt;&#x200b;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 3pt; vertical-align: baseline; font-style: italic; font-size: 7.5pt; text-align: left;"&gt;
&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;"&gt;Reflects applicable expense reimbursements and fee waivers.&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000232255Member"
      decimals="INF"
      id="h_381_9bd0f822_4a39_444c_90c7_4f3055ace386"
      unitRef="USD">85</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000232255Member"
      decimals="4"
      id="h_382_8de13a72_8652_4fb2_a189_f69b2197e90f"
      unitRef="pure">0.0075</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000232255Member"
      id="t_181_3e137797_53d3_4548_a48d_4f1bdea88a16">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:14pt;"&gt; &lt;b&gt;How did the Fund perform last year? What affected the Fund's performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Fund and Market Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;For the fiscal year ended April 30, 2026, the Steward Large Cap Value Fund (Institutional Class) (the &#x201c;Fund&#x201d;) returned 26.07%, underperforming the Russell 1000 Value Index (the &#x201c;Benchmark&#x201d;) return of 29.25%.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Positive and Negative Contributors to Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;The Fund&#x2019;s underperformance relative to the Benchmark was primarily driven by sector allocation which was modestly offset by positive stock selection. Detractors included information technology, which reduced relative performance by &lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;-5.58%, particularly within the semiconductors and semiconductor equipment companies at -4.45%. Conversely, financials contributed positively by 2.69%, with financial services companies adding 1.78%. On an individual stock basis, the largest detractors were Micron Technology Inc. and Genpact Limited. The best performing stocks were Millicom International Cellular SA and Western Digital Corporation.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000232255Member"
      id="t_182_918f3a03_dcb9_4eea_8504_c32f127e2388">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;Fund Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The performance graph below shows the performance of a hypothetical $100,000 initial investment in the Fund's Institutional Class over a ten-year period (or for the life of the Fund or share class, if shorter). The subsequent account value as of the end of the reporting period is listed next to the name of the Fund or index, as applicable. The performance table below shows the average annual total returns of the Fund's Institutional Class for the past one-, five- and ten-year periods, as applicable (or for the life of the Fund or share class, if shorter), as of the end of the reporting period. Both the graph and table compare the performance of the Fund's Institutional Class to an appropriate broad-based index and may compare to additional indices reflecting the market segment(s) in which the Fund invests, over the same periods.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;GROWTH OF $100,000&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_3367429.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000232255Member"
      id="t_189_e3804cdb_260e_4452_0f4a_6dd85b31b1e6">&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; width: 60%;"&gt;Average Annual Total Returns&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Since&lt;br/&gt; Inception&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Steward Large Cap Value Fund (Institutional Class/SJVIX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;26.07&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;10.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Russell 1000 Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;30.42&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;11.01&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Russell 1000 Value Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;29.25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;9.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000232255Member"
      id="t_190_4bf84559_0e17_888c_e8bd_d2414a222c85">Steward Large Cap Value Fund (Institutional Class/SJVIX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000232255Member"
      decimals="4"
      id="h_383_027b7b19_1651_4028_9132_3e865cc03d1a"
      unitRef="pure">0.2607</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20211115_20260430_C000232255Member"
      decimals="4"
      id="h_384_5483e221_772b_4551_a371_0365ce7f2950"
      unitRef="pure">0.1026</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000IndexMember"
      id="t_191_3e0681e3_3d1a_868a_e1ff_be54b4d36ded">Russell 1000 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000IndexMember"
      decimals="4"
      id="h_385_11d449fb_ea9f_467f_bfd8_44f30d18fc85"
      unitRef="pure">0.3042</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20211115_20260430_Russell1000IndexMember"
      decimals="4"
      id="h_386_b11e3884_82b2_448d_86fa_8f65eaf09622"
      unitRef="pure">0.1101</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_Russell1000ValueIndexMember"
      id="t_192_cc330174_93a7_b8b8_faa9_e996f4afb9db">Russell 1000 Value Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_Russell1000ValueIndexMember"
      decimals="4"
      id="h_387_722603b6_1884_48f0_b157_1096fe8cf41c"
      unitRef="pure">0.2925</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20211115_20260430_Russell1000ValueIndexMember"
      decimals="4"
      id="h_388_bf239e12_7ad9_4331_a509_2345ca753cc0"
      unitRef="pure">0.0991</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000232255Member"
      id="t_193_5cf61537_7f4e_878b_cb3d_e7e0e27874c4"> Performance data quoted represents past performance; past performance does not guarantee future results. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000232255Member"
      id="t_184_1fb40ebf_48a7_46e8_9f92_1d90338e64e1">Visit &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt; for the most recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000232255Member"
      id="t_185_84307f21_a5fa_4eb5_967f_95b07e597eae">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="FY2026_C000232255Member"
      id="t_194_d5fe0e86_4a74_e9c7_1803_38ca10f50c4f">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (April 30, 2026)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;137,064,089&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;96&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total advisory fees paid, net&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;340,065&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;107&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000232255Member"
      decimals="INF"
      id="h_389_2406e88d_94a0_4f83_ade9_efb14467f2d0"
      unitRef="USD">137064089</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000232255Member"
      decimals="INF"
      id="h_390_2f06ccc4_6134_47d4_97b7_159a0545dbae"
      unitRef="Holding">96</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000232255Member"
      decimals="INF"
      id="h_391_46839df9_1311_459d_8ebc_4d6d57b0fda7"
      unitRef="USD">340065</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000232255Member"
      decimals="4"
      id="h_392_ebc82ebf_84d5_453e_98cf_862b9a0130d5"
      unitRef="pure">1.07</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000232255Member"
      id="t_195_9b5c2b4f_0dc1_7196_b81f_94800e63a9ec">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What did the Fund invest in? (April 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The tables below show the investment makeup of the Fund, representing the percentage of the net assets of the Fund.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Analog Devices, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Berkshire Hathaway, Inc., Class B&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;International Business Machines Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Morgan Stanley&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Verizon Communications, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Citigroup, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Western Digital Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;SECTOR ALLOCATION&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);padding-right:0px;"&gt; &lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_3367424.jpg" style="width: 167pt;"/&gt;  &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000232255Member"
      id="t_196_6f32dc5c_bee7_e75b_bb5a_65c93d00b81a">&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Bank of America Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Analog Devices, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Berkshire Hathaway, Inc., Class B&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;International Business Machines Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Morgan Stanley&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Verizon Communications, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Citigroup, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Western Digital Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000232255Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_393_a195a9c2_87f0_4ae6_b33c_1bc65535f0f0"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232255Member_BankOfAmericaCorpMember"
      decimals="4"
      id="h_394_3461e49e_4724_4e56_84fb_e40e717b56aa"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232255Member_AnalogDevicesIncMember"
      decimals="4"
      id="h_395_f6fced9d_f870_41fb_a11c_50b15854b352"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232255Member_BerkshireHathawayIncClassBMember"
      decimals="4"
      id="h_396_7897649e_ef9a_4c4b_b81e_b5231fa238ca"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232255Member_InternationalBusinessMachinesCorpMember"
      decimals="4"
      id="h_397_20878c1f_2a55_487c_a7e9_b12544619e0e"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232255Member_MorganStanleyMember"
      decimals="4"
      id="h_398_fd72efe9_95b1_45cd_9e11_bbec09335159"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232255Member_VerizonCommunicationsIncMember"
      decimals="4"
      id="h_399_1db24954_9c46_4d6e_8c39_77e655a2b6b4"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232255Member_JPMorganChaseAndCoMember"
      decimals="4"
      id="h_400_74c709c5_778d_4cdd_9705_59e96aa2256b"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232255Member_CitigroupIncMember"
      decimals="4"
      id="h_401_322ed147_3ccf_4ae2_9a3d_813e4a30be3f"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000232255Member_WesternDigitalCorpMember"
      decimals="4"
      id="h_402_11519307_6db7_434b_8695_2397b34a1ddb"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000010643Member"
      id="t_197_adb94519_74d2_8477_3a8a_6782fb0deb34">Steward Select Bond Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000010643Member"
      id="t_198_38cef757_bb6b_b62d_4a27_43e98c45484f">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000010643Member"
      id="t_199_70261bbd_f21d_589f_4322_cfee3690d018">SEAKX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000010643Member"
      id="t_186_ab5d87f9_e85e_42f7_8d80_59eced9d48ab">This annual shareholder report contains important information about the Steward Select Bond Fund (&#x201c;Fund&#x201d;) for the period of May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000010643Member"
      id="t_187_d3e1833f_72c4_4eef_8bbe_52d2a5e700cf">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000010643Member"
      id="t_188_ea40d8d3_edb8_4859_9c43_a2dcbd49e43b">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(3, 80, 123); font-size: 9pt; font-family: 'times new roman';"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt;. You can also request this information by contacting us at 888-845-6910.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000010643Member"
      id="t_189_6be52441_bea1_424c_92c3_fc6e56603203">crossmarkglobal.com/stewardfunds/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000010643Member"
      id="t_190_3aa3517a_df2b_4909_9891_9472cb22b82c">888-845-6910</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000010643Member"
      id="t_191_20a7cd4c_f607_4237_bb1b_be222f8779d9">
&lt;div style="margin-top: 0px; font-family: 'times new roman'; font-weight: bold; font-size: 11.52pt; color: rgb(3, 80, 123); margin-bottom: 3pt;"&gt;What were the Fund costs for the last year?&lt;/div&gt;

&lt;div style="font-family: 'times new roman'; font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px;"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(3, 80, 123); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: left; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Steward Select Bond Fund&lt;br/&gt;(Class A/SEAKX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;96&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000010643Member"
      decimals="INF"
      id="h_403_2a9ea184_c96e_438b_ab16_94eb1601ea06"
      unitRef="USD">96</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000010643Member"
      decimals="4"
      id="h_404_0bdfbb3c_8333_445c_a6dd_3c9ab26e71c9"
      unitRef="pure">0.0094</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000010643Member"
      id="t_192_243794fe_75e3_44aa_8d99_4a972a093a49">
&lt;div style="font-family: 'times new roman'; font-weight: bold; font-size: 11.52pt; color: rgb(3, 80, 123); margin-bottom: 3pt; margin-top: 14pt;"&gt;&lt;b&gt;How did the Fund perform last year? What affected the Fund's performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-size: 9pt; margin-top: 0px; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: bold;"&gt;Fund and Market Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'times new roman'; margin-bottom: 7.5pt;"&gt;For the fiscal year ended April 30, 2026, the Steward Select Bond Fund (Class A) (the &#x201c;Fund&#x201d;) returned 3.67%, outperforming the&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt; Bloomberg U.S. Government/Credit Bond Index (the &#x201c;Benchmark&#x201d;) return of 3.55%.&lt;/div&gt;

&lt;div style="font-size: 9pt; margin-top: 0px; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: bold;"&gt;Positive and Negative Contributors to Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'times new roman'; margin-bottom: 7.5pt;"&gt;There were numerous shocks to the economy during the period, including the differing variations of tariff policy, the surge of AI and the large capex associated with the technology, and the energy shock related to geopolitical events in the Middle East.&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt; We shouldn&#x2019;t be surprised that US 10-year yields vacillated, beginning the 12-month period at 4.16% on 4/30/25, hitting a high of the period on 5/21/25 at 4.60%, dropping to a low of 3.94% on 2/27/26, and ending the period on 4/30/26 at a level not too far from where we started at 4.37%.&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt; Although the Fund maintained a shorter duration than its Benchmark, we did move duration much closer to neutral to help reduce interest rate volatility as we expected the Fed to begin cutting rates towards the end of 2025.&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt; We also increased the US Treasury allocation to take advantage of opportunities in the sector and better align with the Benchmark.&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt; The largest positive contributors to the Fund&#x2019;s outperformance relative to the Benchmark were duration, security selection, allocation decisions, and the carry effect as the yield curve steepened.&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt; The spread effect was the largest drag on performance relative to the Benchmark as there were brief spans of spread widening and our overweight to the corporate sector, although a positive for the income component of total return, intensified that effect.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000010643Member"
      id="t_193_960fcfc6_f65a_4037_a329_3ad8e9c0542e">
&lt;div style="margin-top: 0px; font-family: 'times new roman'; font-weight: bold; font-size: 11.52pt; color: rgb(3, 80, 123); margin-bottom: 3pt;"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; margin-bottom: 10pt; font-family: 'times new roman';"&gt;The performance graph below shows the performance of a hypothetical $10,000 initial investment in the Fund's Class A over a ten-year period (or for the life of the Fund or share class, if shorter). The subsequent account value as of the end of the reporting period is listed next to the name of the Fund or index, as applicable. The performance table below shows the average annual total returns of the Fund's Class A for the past one-, five- and ten-year periods, as applicable (or for the life of the Fund or share class, if shorter), as of the end of the reporting period. Both the graph and table compare the performance of the Fund's Class A to an appropriate broad-based index and may compare to additional indices reflecting the market segment(s) in which the Fund invests, over the same periods.&lt;/div&gt;

&lt;div style="font-size: 9pt; margin-top: 0px; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: bold;"&gt;GROWTH OF $10,000&lt;/div&gt;

&lt;div style="font-family: 'times new roman'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_3367069.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000010643Member"
      id="t_208_491d816d_8893_7ec5_4862_dc6b35d913ce">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(3, 80, 123); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Times New Roman'; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;Average Annual Total Returns&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Times New Roman'; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Times New Roman'; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Times New Roman'; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Year&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Times New Roman'; padding: 6pt 3pt 3pt 3pt;"&gt;Steward Select Bond Fund (Class A/SEAKX) (with maximum 3.75% sales charge)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;(0.22&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;(0.68&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.56&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Times New Roman'; padding: 6pt 3pt 3pt 3pt;"&gt;Steward Select Bond Fund (Class A/SEAKX) (without sales charge)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.67&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Times New Roman'; padding: 6pt 3pt 3pt 3pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.18&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.67&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Times New Roman'; padding: 6pt 3pt 3pt 3pt;"&gt;Bloomberg U.S. Government/Credit Bond Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.09&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.75&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000010643Member"
      id="t_202_7bc791d0_f57d_a440_9fd6_05b60e0d6084">Steward Select Bond Fund (Class A/SEAKX) (with maximum 3.75% sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000010643Member"
      decimals="4"
      id="h_405_5008110d_eb99_435a_814b_88589d72fbc4"
      unitRef="pure">-0.0022</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000010643Member"
      decimals="4"
      id="h_406_4977a44b_efe0_45e8_8736_5bcb8ea4d874"
      unitRef="pure">-0.0068</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000010643Member"
      decimals="4"
      id="h_407_3f698d9d_3598_4cce_b9e9_c6fc1315e75a"
      unitRef="pure">0.0056</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000010643Member_WithoutSalesLoadMember"
      id="t_203_1ae4a301_fff5_00d5_a818_b1aae69ff4a0">Steward Select Bond Fund (Class A/SEAKX) (without sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000010643Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_408_ef7d0d3a_99d9_43d7_8542_3697fd961a95"
      unitRef="pure">0.0367</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000010643Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_409_3c3e7ad7_bc54_4269_affe_bf16f0eeac86"
      unitRef="pure">0.0008</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000010643Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_410_6e01d3fd_9619_4387_8a3f_9ed226e9abe2"
      unitRef="pure">0.0094</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_BloombergUSAggregateBondIndexMember"
      id="t_206_1b70c7cf_5545_513a_f8df_e39c394c2c69">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_411_57fe86fc_7620_4c12_bcb1_4d88553b66f0"
      unitRef="pure">0.0406</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_412_316a7bf5_9fd5_4542_8415_65cf1d42d13f"
      unitRef="pure">0.0018</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_413_d4acdbcd_d320_4067_bba6_28ba16667495"
      unitRef="pure">0.0167</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_BloombergUSGovernmentCreditBondIndexMember"
      id="t_207_707e9a61_9487_4fe8_73d9_df0bc002ab63">Bloomberg U.S. Government/Credit Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_BloombergUSGovernmentCreditBondIndexMember"
      decimals="4"
      id="h_414_40b77284_4ced_40e3_a307_0b691f8d35e0"
      unitRef="pure">0.0355</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_BloombergUSGovernmentCreditBondIndexMember"
      decimals="4"
      id="h_415_bc51f6db_0863_4c39_b8a4_eefc2ffbd291"
      unitRef="pure">0.0009</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_BloombergUSGovernmentCreditBondIndexMember"
      decimals="4"
      id="h_416_91b9850d_dc4e_4b19_921f_9704bff43b00"
      unitRef="pure">0.0175</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000010643Member"
      id="t_200_f6eaa38d_75dd_a537_0722_e6f20c47bc73">
Performance data quoted represents past performance; past performance does not guarantee future results.
</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000010643Member"
      id="t_195_10d0f81e_d995_49dd_b528_3a173daf12a7">Visit &lt;span style="text-decoration-line: underline; color: rgb(3, 80, 123); font-size: 9pt; font-family: 'times new roman';"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt; for the most recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000010643Member"
      id="t_196_0e984981_1b59_4223_900d_3ce5160847b1">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="FY2026_C000010643Member"
      id="t_201_af48819e_af0f_e96d_3a18_d773a40923e7">
&lt;div style="font-family: 'times new roman'; font-weight: bold; font-size: 11.52pt; color: rgb(3, 80, 123); margin-bottom: 3pt; margin-top: 10pt;"&gt;Key Fund Statistics (April 30, 2026)&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; width: 40%; font-family: 'Times New Roman'; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;221,539,187&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; width: 40%; font-family: 'Times New Roman'; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;150&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; width: 40%; font-family: 'Times New Roman'; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;630,176&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; width: 40%; font-family: 'Times New Roman'; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000010643Member"
      decimals="INF"
      id="h_417_14087c8f_217c_4ebf_96ad_b450472ab246"
      unitRef="USD">221539187</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000010643Member"
      decimals="INF"
      id="h_418_a7312b59_46d8_4e3b_93ad_6f8ecdd378d0"
      unitRef="Holding">150</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000010643Member"
      decimals="INF"
      id="h_419_a845dfc8_63fd_422b_a886_f1a11b8470b7"
      unitRef="USD">630176</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000010643Member"
      decimals="4"
      id="h_420_846a3275_ae64_435c_bfb7_beaf6a403481"
      unitRef="pure">0.13</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000010643Member"
      id="t_204_21afea15_b914_0813_654b_ddde81f78ec3">
&lt;div style="margin-top: 0px; font-family: 'times new roman'; font-weight: bold; font-size: 11.52pt; color: rgb(3, 80, 123); margin-bottom: 3pt;"&gt;What did the Fund invest in? (April 30, 2026)&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; margin-bottom: 10pt; font-family: 'times new roman';"&gt;The tables below show the investment makeup of the Fund, representing the percentage of the net assets of the Fund.&lt;/div&gt;


&lt;div style="font-size: 9pt; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; margin: 5pt 0px 5pt 0px;"&gt;TOP TEN HOLDINGS&lt;/div&gt;



&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Northern Institutional Treasury Portfolio (Premier Class)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;4.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;QUALCOMM, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;U.S. Treasury Notes, 3.50%, 02/15/33&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;U.S. Treasury Bonds, 4.00%, 11/15/42&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;U.S. Treasury Notes, 1.25%, 04/15/28&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;L3Harris Technologies, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;U.S. Treasury Notes, 4.38%, 05/15/34&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;U.S. Treasury Notes, 4.13%, 03/31/31&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;U.S. Treasury Notes, 4.00%, 07/31/30&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;U.S. Treasury Notes, 4.00%, 06/30/32&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-size: 9pt; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; margin: 5pt 0px 5pt 0px;"&gt;ASSET TYPE ALLOCATION&lt;/div&gt;

&lt;div style="font-family: 'times new roman'; font-size: 9pt; color: rgb(0, 0, 0); padding-right: 0px;"&gt;&lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_3367059.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000010643Member"
      id="t_205_31d3356e_9ac5_b5df_d47a_3c6613679f7d">
&lt;div style="font-size: 9pt; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; margin: 5pt 0px 5pt 0px;"&gt;TOP TEN HOLDINGS&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Northern Institutional Treasury Portfolio (Premier Class)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;4.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;QUALCOMM, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;U.S. Treasury Notes, 3.50%, 02/15/33&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;U.S. Treasury Bonds, 4.00%, 11/15/42&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;U.S. Treasury Notes, 1.25%, 04/15/28&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;L3Harris Technologies, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;U.S. Treasury Notes, 4.38%, 05/15/34&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;U.S. Treasury Notes, 4.13%, 03/31/31&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;U.S. Treasury Notes, 4.00%, 07/31/30&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;U.S. Treasury Notes, 4.00%, 06/30/32&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000010643Member_NorthernInstitutionalTreasuryPortfolioPremierClassMember"
      decimals="4"
      id="h_421_6db4ce4f_5d93_4dcd_9308_0f97cb0408a2"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010643Member_QUALCOMMIncMember"
      decimals="4"
      id="h_422_a082995f_4771_4e6c_aea8_b7c223771c39"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010643Member_USTreasuryNotes350021533Member"
      decimals="4"
      id="h_423_6466f501_1bc0_4c39_8767_84837e54e2c5"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010643Member_USTreasuryBonds400111542Member"
      decimals="4"
      id="h_424_18f507ab_f5f4_4dbd_b778_2821bbe5ea36"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010643Member_USTreasuryNotes125041528Member"
      decimals="4"
      id="h_425_c9acf6b3_8002_4de0_801b_cad8279afe96"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010643Member_L3HarrisTechnologiesIncMember"
      decimals="4"
      id="h_426_d63d4b38_3822_4376_bfee_4f9e55304700"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010643Member_USTreasuryNotes438051534Member"
      decimals="4"
      id="h_427_5a8031c1_f049_425c_9823_ff133bb7b0b4"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010643Member_USTreasuryNotes413033131Member"
      decimals="4"
      id="h_428_12450cb4_fa12_45dd_aa6b_5e279a1c2348"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010643Member_USTreasuryNotes400073130Member"
      decimals="4"
      id="h_429_1202b61b_fefc_4fa3_b3dd_dc3a16690192"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010643Member_USTreasuryNotes400063032Member"
      decimals="4"
      id="h_430_32e3665a_55c0_4912_8e7a_8e5b04003f74"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000010642Member"
      id="t_208_481278ac_c6e2_cc14_c685_eeb6baab9000">Steward Select Bond Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000010642Member"
      id="t_209_003735fa_2233_264a_9a6a_410c48896499">Institutional Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000010642Member"
      id="t_210_e8e9d08b_7110_4cdf_211b_a0f56031bf99">SEACX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000010642Member"
      id="t_197_d6641a91_603c_4385_aafd_20c79e680d23">This annual shareholder report contains important information about the Steward Select Bond Fund (&#x201c;Fund&#x201d;) for the period of May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000010642Member"
      id="t_198_b5dbcc72_ef23_46da_a98c_6043a400beb2">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000010642Member"
      id="t_199_a265466f_4e33_41cf_9dff_b187da6e0eca">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(3, 80, 123); font-size: 9pt; font-family: 'times new roman';"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt;. You can also request this information by contacting us at 888-845-6910.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000010642Member"
      id="t_200_291f5cdf_d91d_439b_809d_aba8f25f93c2">crossmarkglobal.com/stewardfunds/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000010642Member"
      id="t_201_cda37b13_eea8_4a4c_83a1_2538093ddee7">888-845-6910</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000010642Member"
      id="t_202_68de10ab_ae9a_4654_bdd8_3e7f8f8f0156">
&lt;div style="margin-top: 0px; font-family: 'times new roman'; font-weight: bold; font-size: 11.52pt; color: rgb(3, 80, 123); margin-bottom: 3pt;"&gt;What were the Fund costs for the last year?&lt;/div&gt;

&lt;div style="font-family: 'times new roman'; font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px;"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(3, 80, 123); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: left; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Steward Select Bond Fund&lt;br/&gt;(Institutional Class/SEACX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;69&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.68&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000010642Member"
      decimals="INF"
      id="h_431_4f0dad95_25f4_4a84_8e61_902d34d5de48"
      unitRef="USD">69</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000010642Member"
      decimals="4"
      id="h_432_5d590533_73d9_4f94_962c_86198d6b180d"
      unitRef="pure">0.0068</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000010642Member"
      id="t_203_7ac87546_13d9_4c6d_b7c3_e7e876d53017">
&lt;div style="font-family: 'times new roman'; font-weight: bold; font-size: 11.52pt; color: rgb(3, 80, 123); margin-bottom: 3pt; margin-top: 14pt;"&gt;&lt;b&gt;How did the Fund perform last year? What affected the Fund's performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-size: 9pt; margin-top: 0px; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: bold;"&gt;Fund and Market Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'times new roman'; margin-bottom: 7.5pt;"&gt;For the fiscal year ended April 30, 2026, the Steward Select Bond Fund (Institutional Class) (the &#x201c;Fund&#x201d;) returned 3.93%, outperforming the&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt; Bloomberg U.S. Government/Credit Bond Index (the &#x201c;Benchmark&#x201d;) return of 3.55%.&lt;/div&gt;

&lt;div style="font-size: 9pt; margin-top: 0px; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: bold;"&gt;Positive and Negative Contributors to Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'times new roman'; margin-bottom: 7.5pt;"&gt;There were numerous shocks to the economy during the period, including the differing variations of tariff policy, the surge of AI and the large capex associated with the technology, and the energy shock related to geopolitical events in the Middle East.&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt; We shouldn&#x2019;t be surprised that US 10-year yields vacillated, beginning the 12-month period at 4.16% on 4/30/25, hitting a high of the period on 5/21/25 at 4.60%, dropping to a low of 3.94% on 2/27/26, and ending the period on 4/30/26 at a level not too far from where we started at 4.37%.&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt; Although the Fund maintained a shorter duration than its Benchmark, we did move duration much closer to neutral to help reduce interest rate volatility as we expected the Fed to begin cutting rates towards the end of 2025.&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt; We also increased the US Treasury allocation to take advantage of opportunities in the sector and better align with the Benchmark.&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt; The largest positive contributors to the Fund&#x2019;s outperformance relative to the Benchmark were duration, security selection, allocation decisions, and the carry effect as the yield curve steepened.&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt; The spread effect was the largest drag on performance relative to the Benchmark as there were brief spans of spread widening and our overweight to the corporate sector, although a positive for the income component of total return, intensified that effect.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000010642Member"
      id="t_204_fe4a51d7_c01e_4a94_a58f_4a440ed5eafe">
&lt;div style="margin-top: 0px; font-family: 'times new roman'; font-weight: bold; font-size: 11.52pt; color: rgb(3, 80, 123); margin-bottom: 3pt;"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; margin-bottom: 10pt; font-family: 'times new roman';"&gt;The performance graph below shows the performance of a hypothetical $100,000 initial investment in the Fund's Institutional Class over a ten-year period (or for the life of the Fund or share class, if shorter). The subsequent account value as of the end of the reporting period is listed next to the name of the Fund or index, as applicable. The performance table below shows the average annual total returns of the Fund's Institutional Class for the past one-, five- and ten-year periods, as applicable (or for the life of the Fund or share class, if shorter), as of the end of the reporting period. Both the graph and table compare the performance of the Fund's Institutional Class to an appropriate broad-based index and may compare to additional indices reflecting the market segment(s) in which the Fund invests, over the same periods.&lt;/div&gt;

&lt;div style="font-size: 9pt; margin-top: 0px; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: bold;"&gt;GROWTH OF $100,000&lt;/div&gt;

&lt;div style="font-family: 'times new roman'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_3367086.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000010642Member"
      id="t_211_19b0ca52_1911_79b2_f018_80834a44627b">&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(3, 80, 123); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Times New Roman'; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;Average Annual Total Returns&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Times New Roman'; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Times New Roman'; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Times New Roman'; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Year&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Times New Roman'; padding: 6pt 3pt 3pt 3pt;"&gt;Steward Select Bond Fund (Institutional Class/SEACX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.32&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.22&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Times New Roman'; padding: 6pt 3pt 3pt 3pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.18&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.67&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Times New Roman'; padding: 6pt 3pt 3pt 3pt;"&gt;Bloomberg U.S. Government/Credit Bond Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.09&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.75&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000010642Member"
      id="t_212_69863780_a7fc_7318_6b68_ca44467867aa">Steward Select Bond Fund (Institutional Class/SEACX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000010642Member"
      decimals="4"
      id="h_433_4c087a1e_4108_45e6_a7fd_f4d0af5d9359"
      unitRef="pure">0.0393</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000010642Member"
      decimals="4"
      id="h_434_aeacb4fc_9747_4c8b_8e58_150dca5d5261"
      unitRef="pure">0.0032</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000010642Member"
      decimals="4"
      id="h_435_04d034d7_dc29_4cd0_90f0_5a92468e29a8"
      unitRef="pure">0.0122</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_BloombergUSAggregateBondIndexMember"
      id="t_217_dd8ab54f_21c6_8bff_59d7_99316f556fa0">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_436_37054e01_f086_4f80_a62b_3089c53ccad5"
      unitRef="pure">0.0406</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_437_a7091149_3ef4_473a_9474_ebfae3e792bc"
      unitRef="pure">0.0018</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_438_e5039eb0_1291_4c90_b5b5_ed743b87118b"
      unitRef="pure">0.0167</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_BloombergUSGovernmentCreditBondIndexMember"
      id="t_218_3237cf1b_02c0_d9ef_65b6_a044621f7016">Bloomberg U.S. Government/Credit Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_BloombergUSGovernmentCreditBondIndexMember"
      decimals="4"
      id="h_439_c46c49ee_c3c2_4ef7_a347_a06140fcc3fa"
      unitRef="pure">0.0355</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_BloombergUSGovernmentCreditBondIndexMember"
      decimals="4"
      id="h_440_53111666_75e5_47f5_a6ee_03ae3af17a9d"
      unitRef="pure">0.0009</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_BloombergUSGovernmentCreditBondIndexMember"
      decimals="4"
      id="h_441_364ff33e_b8aa_4005_ba25_53938eb598b9"
      unitRef="pure">0.0175</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000010642Member"
      id="t_213_87dd73ec_6cdb_3b5e_f1c7_e5111ee9c10d">Performance data quoted represents past performance; past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000010642Member"
      id="t_206_c905bdfd_e053_410a_ba97_202cb40e2bae">Visit &lt;span style="text-decoration-line: underline; color: rgb(3, 80, 123); font-size: 9pt; font-family: 'times new roman';"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt; for the most recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000010642Member"
      id="t_207_a5c13fd5_dcfc_4d0d_8a7e_5567217c9cc0">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="FY2026_C000010642Member"
      id="t_214_9251470d_70df_863c_36b2_54408428b19d">&lt;div style="font-family: 'times new roman'; font-weight: bold; font-size: 11.52pt; color: rgb(3, 80, 123); margin-bottom: 3pt; margin-top: 10pt;"&gt;Key Fund Statistics (April 30, 2026)&lt;/div&gt;&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; width: 40%; font-family: 'Times New Roman'; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;221,539,187&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; width: 40%; font-family: 'Times New Roman'; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;150&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; width: 40%; font-family: 'Times New Roman'; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;630,176&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; width: 40%; font-family: 'Times New Roman'; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000010642Member"
      decimals="INF"
      id="h_442_c0e017ba_0798_4378_b4ba_d2d80a5ff486"
      unitRef="USD">221539187</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000010642Member"
      decimals="INF"
      id="h_443_6fc42ef5_0d12_4d47_a017_efdbc58f8389"
      unitRef="Holding">150</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000010642Member"
      decimals="INF"
      id="h_444_46e7b36b_529c_4547_9d67_6221de1ea2c9"
      unitRef="USD">630176</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000010642Member"
      decimals="4"
      id="h_445_87cccca1_1b32_49c5_8b93_84759f82b537"
      unitRef="pure">0.13</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000010642Member"
      id="t_215_5bcc2cbb_83dc_a071_3972_ae79bc800ea0">&lt;div style="margin-top: 0px; font-family: 'times new roman'; font-weight: bold; font-size: 11.52pt; color: rgb(3, 80, 123); margin-bottom: 3pt;"&gt;What did the Fund invest in? (April 30, 2026)&lt;/div&gt;&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; margin-bottom: 10pt; font-family: 'times new roman';"&gt;The tables below show the investment makeup of the Fund, representing the percentage of the net assets of the Fund.&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; margin: 5pt 0px 5pt 0px;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Northern Institutional Treasury Portfolio (Premier Class)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;4.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;QUALCOMM, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;U.S. Treasury Notes, 3.50%, 02/15/33&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;U.S. Treasury Bonds, 4.00%, 11/15/42&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;U.S. Treasury Notes, 1.25%, 04/15/28&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;L3Harris Technologies, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;U.S. Treasury Notes, 4.38%, 05/15/34&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;U.S. Treasury Notes, 4.13%, 03/31/31&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;U.S. Treasury Notes, 4.00%, 07/31/30&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;U.S. Treasury Notes, 4.00%, 06/30/32&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;&lt;div style="font-size: 9pt; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; margin: 5pt 0px 5pt 0px;"&gt;ASSET TYPE ALLOCATION&lt;/div&gt;&lt;div style="font-family: 'times new roman'; font-size: 9pt; color: rgb(0, 0, 0); padding-right: 0px;"&gt;&lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_3367096.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000010642Member"
      id="t_216_1abd6c04_0489_3e38_ecfc_46e1f21579ae">&lt;div style="font-size: 9pt; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; margin: 5pt 0px 5pt 0px;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Northern Institutional Treasury Portfolio (Premier Class)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;4.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;QUALCOMM, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;U.S. Treasury Notes, 3.50%, 02/15/33&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;U.S. Treasury Bonds, 4.00%, 11/15/42&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;U.S. Treasury Notes, 1.25%, 04/15/28&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;L3Harris Technologies, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;U.S. Treasury Notes, 4.38%, 05/15/34&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;U.S. Treasury Notes, 4.13%, 03/31/31&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;U.S. Treasury Notes, 4.00%, 07/31/30&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;U.S. Treasury Notes, 4.00%, 06/30/32&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;1.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000010642Member_NorthernInstitutionalTreasuryPortfolioPremierClassMember"
      decimals="4"
      id="h_446_7837e79f_6de3_48a0_820b_3c5c8f1feca3"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010642Member_QUALCOMMIncMember"
      decimals="4"
      id="h_447_4f1bd02d_8e24_4a52_ae0a_ec73ff445c89"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010642Member_USTreasuryNotes350021533Member"
      decimals="4"
      id="h_448_788deec8_8c8a_47ca_bf4b_7ab311b8dc19"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010642Member_USTreasuryBonds400111542Member"
      decimals="4"
      id="h_449_1d4acc14_2a06_44a7_b07c_532deba3af47"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010642Member_USTreasuryNotes125041528Member"
      decimals="4"
      id="h_450_cf29ce4b_c24d_4158_a1d4_fa30fe7b3cec"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010642Member_L3HarrisTechnologiesIncMember"
      decimals="4"
      id="h_451_8a7edf52_8325_4374_b997_d953f1f8815d"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010642Member_USTreasuryNotes438051534Member"
      decimals="4"
      id="h_452_090f065d_a1b1_4f58_a4c2_2256d9961173"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010642Member_USTreasuryNotes413033131Member"
      decimals="4"
      id="h_453_51620e68_81cb_4067_8de9_db20daf3e339"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010642Member_USTreasuryNotes400073130Member"
      decimals="4"
      id="h_454_8886d75d_33c2_4302_a5dc_273042bc79f7"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010642Member_USTreasuryNotes400063032Member"
      decimals="4"
      id="h_455_6ad1b8b4_f48d_4d82_b4ec_92942c6ec454"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000030111Member"
      id="t_319_3c19aa0e_a2cb_808c_3918_616c02727a21">Steward Values Enhanced International Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000030111Member"
      id="t_320_bab78b5f_b889_1d62_1967_3fd62c0a0a78">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000030111Member"
      id="t_321_f040e9b9_8a1f_08c2_0a50_3729b2059e27">SNTKX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000030111Member"
      id="t_208_686fba5c_074d_4cfd_8d57_e23ff74fcfa4">This annual shareholder report contains important information about the Steward Values Enhanced International Fund (&#x201c;Fund&#x201d;) (formerly, Steward International Enhanced Index Fund) for the period of May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000030111Member"
      id="t_209_85156de1_ddd1_4de2_a101_253b93324f18">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000030111Member"
      id="t_210_f17c38db_52fc_41f0_b451_284d0a25b58c">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(3, 80, 123); font-size: 9pt; font-family: 'times new roman';"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt;. You can also request this information by contacting us at 888-845-6910.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000030111Member"
      id="t_211_c81e91e9_08d5_49da_bdb7_b1704034ed97">crossmarkglobal.com/stewardfunds/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000030111Member"
      id="t_212_a6ebe922_5f7f_4f23_9ebd_9c40af018e8f">888-845-6910</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="FY2026_C000030111Member"
      id="t_213_f33b8eb1_8baf_4d98_9555_d941a782a703">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; margin-bottom: 10pt; font-family: 'times new roman';"&gt;&lt;b style="font-family: 'Times New Roman';"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/b&gt;&lt;/div&gt;
</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000030111Member"
      id="t_214_a7bd854e_25e9_40ae_bb15_2d6b08901474">
&lt;div style="margin-top: 0px; font-family: 'times new roman'; font-weight: bold; font-size: 11.52pt; color: rgb(3, 80, 123); margin-bottom: 3pt;"&gt;What were the Fund costs for the&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;last year?&lt;/div&gt;

&lt;div style="font-family: 'times new roman'; font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px;"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(3, 80, 123); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: left; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Steward Values Enhanced International Fund&lt;br/&gt;(Class A/SNTKX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;118&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;1.02&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000030111Member"
      decimals="INF"
      id="h_456_638a12a3_786d_4a23_9c9b_af3430669829"
      unitRef="USD">118</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000030111Member"
      decimals="4"
      id="h_457_b4230541_bc06_4bca_ad8e_b04d95d67bf8"
      unitRef="pure">0.0102</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000030111Member"
      id="t_215_2bdcba91_4795_4b0d_9e9a_c6f4d897e4eb">
&lt;div style="font-family: 'times new roman'; font-weight: bold; font-size: 11.52pt; color: rgb(3, 80, 123); margin-bottom: 3pt; margin-top: 14pt;"&gt;&lt;b&gt;How did the Fund perform last year? What affected the Fund's performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-size: 9pt; margin-top: 0px; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: bold;"&gt;Fund and Market Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'times new roman'; margin-bottom: 7.5pt;"&gt;For the fiscal year ended April 30, 2026, the Steward Values Enhanced International Fund (Class A) (the &#x201c;Fund&#x201d;) returned 30.39%, underperforming the S&amp;amp;P International 700 ADR Index (the &#x201c;Benchmark&#x201d;) return of 43.62%. For comparison purposes, the return for the Fund&#x2019;s secondary benchmark (the "Blended Benchmark Index"), comprised of the S&amp;amp;P Developed Markets ADR Index (85%) and the S&amp;amp;P Emerging 50 ADR Index (15%),&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;returned 32.26% for the period.&lt;/div&gt;

&lt;div style="font-size: 9pt; margin-top: 0px; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: bold;"&gt;Positive and negative contributors to performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'times new roman'; margin-bottom: 7.5pt;"&gt;The Fund&#x2019;s dual market structure kept the same allocation to emerging markets during the fiscal year: 80% allocated toward non-U.S. developed markets (DM) and 20% toward emerging markets (EM). As a reminder, the Fund&#x2019;s dual market structure has historically tilted its EM allocation between 10-20% of total net assets, with 15% representing a neutral position. During the year, the allocation to EM positively impacted the Fund by 156 basis points (&#x201c;bps&#x201d;) relative to the Blended Benchmark Index.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'times new roman'; margin-bottom: 7.5pt;"&gt;As it relates to countries, Denmark was the largest positive contributor to relative performance, driven by the Fund&#x2019;s inability to hold&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt; Novo Nordisk.&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt; The United Kingdom was the largest negative contributor to relative performance, due to positive performing exclusions, AstraZeneca and British American Tobacco.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'times new roman'; margin-bottom: 14pt;"&gt;The Fund&#x2019;s values-based screening policies impact performance relative to the Benchmark. For the year fiscal year ended April 30, 2026, the Fund&#x2019;s values-based screening detracted from relative performance by 252 bps. Not owning large index weights Novartis (32.9%) and AstraZeneca (30.9%), negatively impacted the portfolio by 247 bps. The Fund is unable to hold both due to embryonic stem cell research. Not owning underperforming stocks Novo Nordisk (-34.4%) and Sanofi SA (-11.7%) positively impacted relative performance by 163 bps. Novo Nordisk is removed due to embryonic stem cell research and Sanofi for abortion-related activities.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000030111Member"
      id="t_216_d31e4946_97b7_4b3a_88ca_c6505f93ba67">
&lt;div style="margin-top: 0px; font-family: 'times new roman'; font-weight: bold; font-size: 11.52pt; color: rgb(3, 80, 123); margin-bottom: 3pt;"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; margin-bottom: 10pt; font-family: 'times new roman';"&gt;The performance graph below shows the performance of a hypothetical $10,000 initial investment in the Fund's Class A over a ten-year period (or for the life of the Fund or share class, if shorter). The subsequent account value as of the end of the reporting period is listed next to the name of the Fund or index, as applicable. The performance table below shows the average annual total returns of the Fund's Class A for the past one-, five- and ten-year periods, as applicable (or for the life of the Fund or share class, if shorter), as of the end of the reporting period. Both the graph and table compare the performance of the Fund's Class A to an appropriate broad-based index and may compare to additional indices reflecting the market segment(s) in which the Fund invests, over the same periods.&lt;/div&gt;

&lt;div style="font-size: 9pt; margin-top: 0px; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: bold;"&gt;GROWTH OF $10,000&lt;/div&gt;

&lt;div style="font-family: 'times new roman'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_3366853.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000030111Member"
      id="t_322_9209b663_160f_77ae_7980_35dff4f41486">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(3, 80, 123); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Times New Roman'; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;Average Annual Total Returns&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Times New Roman'; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Times New Roman'; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Times New Roman'; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Year&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Times New Roman'; padding: 6pt 3pt 3pt 3pt;"&gt;Steward Values Enhanced International Fund (Class A/SNTKX) (with maximum 5.75% sales charge)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;22.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.75&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.65&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Times New Roman'; padding: 6pt 3pt 3pt 3pt;"&gt;Steward Values Enhanced International Fund (Class A/SNTKX) (without sales charge)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;30.39&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.30&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Times New Roman'; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P International 700 ADR Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;43.62&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;14.13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.35&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Times New Roman'; padding: 6pt 3pt 3pt 3pt;"&gt;Blended Benchmark Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;32.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.96&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.99&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000030111Member"
      id="t_327_8ce94705_8288_a79e_9c90_d504cff177c6">Steward Values Enhanced International Fund (Class A/SNTKX) (with maximum 5.75% sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000030111Member"
      decimals="4"
      id="h_458_197bf565_f7fd_410e_8641_45beb7df7144"
      unitRef="pure">0.2290</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000030111Member"
      decimals="4"
      id="h_459_a1cd5d2f_b08d_4c7d_a49d_c5107d984965"
      unitRef="pure">0.0875</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000030111Member"
      decimals="4"
      id="h_460_820062bb_7cec_4b0e_a02d_3c0ea5dbfda6"
      unitRef="pure">0.0865</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000030111Member_WithoutSalesLoadMember"
      id="t_328_dc9bd035_00ff_963d_79e2_59d8c148963e">Steward Values Enhanced International Fund (Class A/SNTKX) (without sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000030111Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_461_ee3fecbc_735f_4c78_956a_717f459d1b24"
      unitRef="pure">0.3039</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000030111Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_462_f50eb2eb_2a69_472c_8782_b47ac9659396"
      unitRef="pure">0.1005</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000030111Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_463_1a4f0a6f_9386_40c9_b59d_002937e06d60"
      unitRef="pure">0.0930</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_SAndPInternational700ADRIndexMember"
      id="t_329_0826dcdb_26ee_69f1_e9a6_3bb34045c459">S&amp;P International 700 ADR Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_SAndPInternational700ADRIndexMember"
      decimals="4"
      id="h_464_87dcc2ad_cd24_4ea0_b7b2_3b20bc546711"
      unitRef="pure">0.4362</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_SAndPInternational700ADRIndexMember"
      decimals="4"
      id="h_465_adcccd46_eb6c_4653_bac7_f5a0026562aa"
      unitRef="pure">0.1413</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_SAndPInternational700ADRIndexMember"
      decimals="4"
      id="h_466_2d0f0095_5393_4e25_9e27_fad3134d149b"
      unitRef="pure">0.1135</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_BlendedBenchmarkIndexMember"
      id="t_330_1ed868e0_1a21_01dd_1a46_df71eae66a17">Blended Benchmark Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_BlendedBenchmarkIndexMember"
      decimals="4"
      id="h_467_6b6926e1_5181_4d5e_9b3b_c8de72e5489c"
      unitRef="pure">0.3226</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_BlendedBenchmarkIndexMember"
      decimals="4"
      id="h_468_ccde0446_3990_4ba4_8525_212e9b2679c2"
      unitRef="pure">0.1196</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_BlendedBenchmarkIndexMember"
      decimals="4"
      id="h_469_99e7af7a_8657_4056_9efd_d472f36c8da5"
      unitRef="pure">0.0999</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000030111Member"
      id="t_323_9e0aef57_8e94_8300_9a96_84a6d019e891">
Performance data quoted represents past performance; past performance does not guarantee future results.
</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000030111Member"
      id="t_218_6969eff8_b9eb_40b0_8238_e7d7a3438955">Visit &lt;span style="text-decoration-line: underline; color: rgb(3, 80, 123); font-size: 9pt; font-family: 'times new roman';"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt;&#160;for the most recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000030111Member"
      id="t_219_fdb35841_d76b_4fcf_bf88_d34965bd276d">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:PriorMarketIndexComparisonTextBlock
      contextRef="FY2026_C000030111Member"
      id="t_331_f4fde3d5_e5a3_2182_8df0_efc2d075795a">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'times new roman'; margin-bottom: 7.5pt;"&gt;The Blended Benchmark Index is comprised of the S&amp;amp;P Developed Markets ADR Index (85%) and the S&amp;amp;P Emerging 50 ADR Index (15%). The Blended Benchmark Index was added as an additional comparative index because the Fund's investment adviser believes the Blended Benchmark Index better represents the Fund's overall investment process.&lt;/div&gt;
</oef:PriorMarketIndexComparisonTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000030111Member"
      id="t_324_b2926c92_22cd_72f5_4326_010eda6a9a8c">
&lt;div style="font-family: 'times new roman'; font-weight: bold; font-size: 11.52pt; color: rgb(3, 80, 123); margin-bottom: 3pt; margin-top: 10pt;"&gt;Key Fund Statistics (April 30, 2026)&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; width: 40%; font-family: 'Times New Roman'; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;301,948,654&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; width: 40%; font-family: 'Times New Roman'; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;111&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; width: 40%; font-family: 'Times New Roman'; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,000,945&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; width: 40%; font-family: 'Times New Roman'; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;59&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000030111Member"
      decimals="INF"
      id="h_470_d5462a88_2371_4c0b_8c1a_acf0ea148da1"
      unitRef="USD">301948654</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000030111Member"
      decimals="INF"
      id="h_471_635b665f_60c5_4b24_97a7_c90fa9cb3def"
      unitRef="Holding">111</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000030111Member"
      decimals="INF"
      id="h_472_1a5c4f2b_bfdc_4684_bb8c_23cb02b0d4db"
      unitRef="USD">1000945</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000030111Member"
      decimals="4"
      id="h_473_3f49547b_3208_4427_b950_a719d4448e27"
      unitRef="pure">0.59</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000030111Member"
      id="t_325_6ba80289_5b09_56dd_adf9_af7aca16ec21">
&lt;div style="margin-top: 0px; font-family: 'times new roman'; font-weight: bold; font-size: 11.52pt; color: rgb(3, 80, 123); margin-bottom: 3pt;"&gt;What did the Fund invest in? (April 30, 2026)&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; margin-bottom: 10pt; font-family: 'times new roman';"&gt;The tables below show the investment makeup of the Fund, representing the percentage of the net assets of the Fund.&lt;/div&gt;


&lt;div style="font-size: 9pt; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; margin: 5pt 0px 5pt 0px;"&gt;TOP TEN HOLDINGS&lt;/div&gt;



&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;ASML Holding N.V., Sponsored NYS&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;8.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;HSBC Holdings PLC, Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Taiwan Semiconductor Manufacturing Co. Ltd., Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;4.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Takeda Pharmaceutical Co. Ltd., ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Shell PLC, ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Unilever PLC, Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Mitsubishi UFJ Financial Group, Inc., Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Alibaba Group Holding Ltd., Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;TotalEnergies SE&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;BHP Group Ltd., Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-size: 9pt; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; margin: 5pt 0px 5pt 0px;"&gt;SECTOR ALLOCATION&lt;/div&gt;

&lt;div style="font-family: 'times new roman'; font-size: 9pt; color: rgb(0, 0, 0); padding-right: 2pt;"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_3366848.jpg" style="width: 167pt;"/&gt; &lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; margin: 5pt 0px 5pt 0px;"&gt;GEOGRAPHICAL ALLOCATION&lt;/div&gt;

&lt;div style="font-family: 'times new roman'; font-size: 9pt; color: rgb(0, 0, 0); padding-right: 0px;"&gt;&lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_3366843.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000030111Member"
      id="t_326_c787939c_d8f1_80ab_4405_66ecf3d8b3cc">
&lt;div style="font-size: 9pt; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; margin: 5pt 0px 5pt 0px;"&gt;TOP TEN HOLDINGS&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;ASML Holding N.V., Sponsored NYS&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;8.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;HSBC Holdings PLC, Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Taiwan Semiconductor Manufacturing Co. Ltd., Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;4.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Takeda Pharmaceutical Co. Ltd., ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Shell PLC, ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Unilever PLC, Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Mitsubishi UFJ Financial Group, Inc., Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Alibaba Group Holding Ltd., Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;TotalEnergies SE&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;BHP Group Ltd., Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000030111Member_ASMLHoldingNVSponsoredNYSMember"
      decimals="4"
      id="h_474_1f176efd_b16c_4d8a_bc5d_2b4c18b406df"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030111Member_HSBCHoldingsPLCSponsoredADRMember"
      decimals="4"
      id="h_475_89fa20d2_0fcf_4463_8b05_656b9adb5c63"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030111Member_TaiwanSemiconductorManufacturingCoLtdSponsoredADRMember"
      decimals="4"
      id="h_476_de02d4de_1d91_427a_9ced_ad6689a3644d"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030111Member_TakedaPharmaceuticalCoLtdADRMember"
      decimals="4"
      id="h_477_6f9894f3_ae4c_4576_b1f2_6430639f23b6"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030111Member_ShellPLCADRMember"
      decimals="4"
      id="h_478_43395661_5dca_4b8c_93fd_5400c0fe31f2"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030111Member_UnileverPLCSponsoredADRMember"
      decimals="4"
      id="h_479_3605c1d2_c70b_40d1_af37_98c997d47621"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030111Member_MitsubishiUFJFinancialGroupIncSponsoredADRMember"
      decimals="4"
      id="h_480_39bd83ac_f1d6_45e3_8b70_8cfc9f95b87e"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030111Member_AlibabaGroupHoldingLtdSponsoredADRMember"
      decimals="4"
      id="h_481_4a2dadfa_5938_450d_8405_2e2f7d967fc0"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030111Member_TotalEnergiesSEMember"
      decimals="4"
      id="h_482_6084ad35_7059_4a44_a842_7426f0a9adc7"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030111Member_BHPGroupLtdSponsoredADRMember"
      decimals="4"
      id="h_483_aa1887fa_d360_44fe_a50f_6d60aafb25ea"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="FY2026_C000030111Member"
      id="t_220_1b8032f5_5b71_4dcb_829e_68fb28a09cd9">
&lt;div style="font-family: 'times new roman'; font-weight: bold; font-size: 11.52pt; color: rgb(3, 80, 123); margin-bottom: 3pt; margin-top: 20pt;"&gt;Material Fund Changes&lt;/div&gt;


&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'times new roman'; margin-bottom: 7.5pt;"&gt;This is a summary of certain changes to the Fund since May 1, 2025. For more comprehensive information, you may review the Fund's prospectus and any applicable supplements at &lt;span style="text-decoration-line: underline; color: rgb(3, 80, 123); font-size: 9pt; font-family: 'times new roman';"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt; or by contacting 888-845-6910.&lt;/div&gt;


&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'times new roman'; margin-bottom: 7.5pt;"&gt;Effective July 31, 2025, the name of the Fund was changed from Steward International Enhanced Index Fund to Steward Values Enhanced International Fund. In addition to the name change, the Fund also (i) eliminated its investment policy that, under normal circumstances, the Fund invests at least 80% of its assets in the securities of companies included in the S&amp;amp;P International 700 ADR Index (however, the Fund still invests at least 80% of its assets in the securities of non-U.S. companies) and (ii) amended its investment process to provide for the upweighting of a certain number of portfolio companies, relative to their weightings in the Blended Benchmark Index, based on their positive value scores.&lt;/div&gt;
</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="FY2026_C000030111Member"
      id="t_313_d51c0613_926b_489e_a489_93fdd21693a9">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'times new roman'; margin-bottom: 7.5pt;"&gt;This is a summary of certain changes to the Fund since May 1, 2025. For more comprehensive information, you may review the Fund's prospectus and any applicable supplements at &lt;span style="text-decoration-line: underline; color: rgb(3, 80, 123); font-size: 9pt; font-family: 'times new roman';"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt; or by contacting 888-845-6910.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="FY2026_C000030111Member"
      id="t_317_a0dc3a02_5421_49ff_880f_ee439d8ae940">crossmarkglobal.com/stewardfunds/</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="FY2026_C000030111Member"
      id="t_316_8fb23edc_2c56_4849_82ab_504150b4dc62">888-845-6910</oef:UpdProspectusPhoneNumber>
    <oef:MaterialFundChngNameTextBlock
      contextRef="FY2026_C000030111Member"
      id="t_332_ba063ab8_f01f_edfd_186f_9505a2d7b9d0">Effective July 31, 2025, the name of the Fund was changed from Steward International Enhanced Index Fund to Steward Values Enhanced International Fund.</oef:MaterialFundChngNameTextBlock>
    <oef:MaterialChngDate
      contextRef="FY2026_C000030111Member"
      id="t_333_4c0781e5_a70e_e3e1_8fc9_0d24c9e98f3f">2025-07-31</oef:MaterialChngDate>
    <oef:FundName
      contextRef="FY2026_C000195831Member"
      id="t_322_5fc86b90_cc8c_c4d0_7134_b52232eeaf2e">Steward Values Enhanced International Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000195831Member"
      id="t_323_e0d9f42f_8e76_702d_c30a_86413eec2026">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000195831Member"
      id="t_324_bdb47786_7141_1b88_38d4_a17f7d017272">SNTFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000195831Member"
      id="t_221_daba2e3d_9a26_4c06_a699_8653fe968e43">This annual shareholder report contains important information about the Steward Values Enhanced International Fund (&#x201c;Fund&#x201d;) (formerly, Steward International Enhanced Index Fund) for the period of May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000195831Member"
      id="t_222_f03c980d_a886_480b_8c70_59ae5e0bf554">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000195831Member"
      id="t_223_97f989da_f032_4633_a179_21992b1db4ee">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt;. You can also request this information by contacting us at 888-845-6910.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000195831Member"
      id="t_224_91f7586c_c2bb_455f_b0d7_259e4ebb2b89">crossmarkglobal.com/stewardfunds/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000195831Member"
      id="t_225_610be3ae_0209_41ec_baff_324c8d0c0c9e">888-845-6910</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="FY2026_C000195831Member"
      id="t_226_ffd8bdf5_d87c_4916_9f84_3d578d66cd5b">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt; &lt;b style="font-family: 'Times New Roman';"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/b&gt; &lt;/div&gt;</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000195831Member"
      id="t_227_aa362264_26fd_4264_b44a_5ad5fbf90506">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What were the Fund costs for the&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;last year?&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-top:0px;margin-bottom:0px;"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; vertical-align: bottom;"&gt;Steward Values Enhanced International Fund&lt;br/&gt; (Class R6/SNTFX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;76&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap; vertical-align: bottom;"&gt;0.66&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000195831Member"
      decimals="INF"
      id="h_509_1bc88fc9_c9b4_41d6_4a00_1cc45eb0a89b"
      unitRef="USD">76</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000195831Member"
      decimals="4"
      id="h_485_10a4b14b_bacc_459c_942c_a339c5934fd8"
      unitRef="pure">0.0066</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000195831Member"
      id="t_228_fb6f1834_9eac_4051_997f_39b3edcff030">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:14pt;"&gt; &lt;b&gt;How did the Fund perform last year? What affected the Fund's performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Fund and Market Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;For the fiscal year ended April 30, 2026, the Steward Values Enhanced International Fund (Class R6) (the &#x201c;Fund&#x201d;) returned 30.88%, underperforming the S&amp;amp;P International 700 ADR Index (the &#x201c;Benchmark&#x201d;) return of 43.62%. For comparison purposes, the return for the Fund&#x2019;s secondary benchmark (the "Blended Benchmark Index"), comprised of the S&amp;amp;P Developed Markets ADR Index (85%) and the S&amp;amp;P Emerging 50 ADR Index (15%) returned 32.26% for the period.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Positive and negative contributors to performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;The Fund&#x2019;s dual market structure kept the same allocation to emerging markets during the fiscal year: 80% allocated toward non-U.S. developed markets (DM) and 20% toward emerging markets (EM). As a reminder, the Fund&#x2019;s dual market structure has historically tilted its EM allocation between 10-20% of total net assets, with 15% representing a neutral position. During the year, the allocation to EM positively impacted the Fund by 156 basis points (&#x201c;bps&#x201d;) relative to the Blended Benchmark Index&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;As it relates to countries, Denmark was the largest positive contributor to relative performance, driven by the Fund&#x2019;s inability to hold&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; Novo Nordisk.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; The United Kingdom was the largest negative contributor to relative performance, due to positive performing exclusions, AstraZeneca and British American Tobacco. &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:14pt;"&gt;The Fund&#x2019;s values-based screening policies impact performance relative to the Benchmark. For the year fiscal year ended April 30, 2026, the Fund&#x2019;s values-based screening detracted from relative performance by 252 bps. Not owning large index weights Novartis (32.9%) and AstraZeneca (30.9%), negatively impacted the portfolio by 247 bps. The Fund is unable to hold both due to embryonic stem cell research. Not owning underperforming stocks Novo Nordisk (-34.4%) and Sanofi SA (-11.7%) positively impacted relative performance by 163 bps. Novo Nordisk is removed due to embryonic stem cell research and Sanofi for abortion-related activities.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000195831Member"
      id="t_229_f5c45c2f_6957_40fa_9f50_9ee10e06fab9">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;Fund Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The performance graph below shows the performance of a hypothetical $10,000 initial investment in the Fund's Class R6 over a ten-year period (or for the life of the Fund or share class, if shorter). The subsequent account value as of the end of the reporting period is listed next to the name of the Fund or index, as applicable. The performance table below shows the average annual total returns of the Fund's Class R6 for the past one-, five- and ten-year periods, as applicable (or for the life of the Fund or share class, if shorter), as of the end of the reporting period. Both the graph and table compare the performance of the Fund's Class R6 to an appropriate broad-based index and may compare to additional indices reflecting the market segment(s) in which the Fund invests, over the same periods.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;GROWTH OF $10,000&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_3366925.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000195831Member"
      id="t_325_e4dc49f6_0d9c_f21e_d9ef_fe6b9102598a">&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; width: 60%;"&gt;Average Annual Total Returns&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;5 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Since&lt;br/&gt; Inception&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Steward Values Enhanced International Fund (Class R6/SNTFX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;30.88&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;10.45&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;8.25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;S&amp;amp;P International 700 ADR Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;43.62&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;14.13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;10.77&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Blended Benchmark Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;32.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;11.96&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;9.11&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000195831Member"
      id="t_326_41bda457_a1d5_eed6_37cb_a20aa894cfa7">Steward Values Enhanced International Fund (Class R6/SNTFX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000195831Member"
      decimals="4"
      id="h_486_bcf48587_b797_4655_b93d_becee1204104"
      unitRef="pure">0.3088</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000195831Member"
      decimals="4"
      id="h_487_e98f9cd8_0c48_4e6e_815b_55335bc806de"
      unitRef="pure">0.1045</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20171213_20260430_C000195831Member"
      decimals="4"
      id="h_488_e71cae34_70a8_4755_b8b1_255ab5ebc118"
      unitRef="pure">0.0825</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_SAndPInternational700ADRIndexMember"
      id="t_336_708b33cc_5e24_5fd9_ed13_0a043693297c">S&amp;P International 700 ADR Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_SAndPInternational700ADRIndexMember"
      decimals="4"
      id="h_489_84db35ef_e252_441a_ba16_c5bd68ece631"
      unitRef="pure">0.4362</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_SAndPInternational700ADRIndexMember"
      decimals="4"
      id="h_490_ecb9143d_d03c_44e0_934a_b55645ce03fd"
      unitRef="pure">0.1413</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20171213_20260430_SAndPInternational700ADRIndexMember"
      decimals="4"
      id="h_491_e6f506e6_3a97_46cf_9928_028e3c9dbe79"
      unitRef="pure">0.1077</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_BlendedBenchmarkIndexMember"
      id="t_337_be768dd9_8dbe_589c_1629_ebe91d34c598">Blended Benchmark Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_BlendedBenchmarkIndexMember"
      decimals="4"
      id="h_492_790b531b_2efd_4469_a083_269aa031eec9"
      unitRef="pure">0.3226</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_BlendedBenchmarkIndexMember"
      decimals="4"
      id="h_493_669229d9_2df8_4935_8f51_5a56c69a4a2e"
      unitRef="pure">0.1196</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20171213_20260430_BlendedBenchmarkIndexMember"
      decimals="4"
      id="h_494_b3502d45_3974_4453_b36d_75e95d659d3d"
      unitRef="pure">0.0911</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000195831Member"
      id="t_327_96ac227b_2c25_59c4_a874_ef8424229f4c"> Performance data quoted represents past performance; past performance does not guarantee future results. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000195831Member"
      id="t_328_2fb6c2fb_f5d7_8b30_c408_07c9b5414812">Visit &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt; for the most recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000195831Member"
      id="t_232_61158660_ca71_46d8_8347_5e24cb0c3020">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:PriorMarketIndexComparisonTextBlock
      contextRef="FY2026_C000195831Member"
      id="t_338_04c0bbe7_5f11_b4de_241f_2084c990b522">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;The Blended Benchmark Index is comprised of the S&amp;amp;P Developed Markets ADR Index (85%) and the S&amp;amp;P Emerging 50 ADR Index (15%). The Blended Benchmark Index was added as an additional comparative index because the Fund's investment adviser believes the Blended Benchmark Index better represents the Fund's overall investment process.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000195831Member"
      id="t_329_a541ac95_0243_3ef7_6027_52e6b9ccabdd">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (April 30, 2026)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;301,948,654&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;111&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;1,000,945&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;59&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000195831Member"
      decimals="INF"
      id="h_495_c109c345_0fca_4b8d_a60e_13f8a0fa8ef1"
      unitRef="USD">301948654</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000195831Member"
      decimals="INF"
      id="h_496_ce64f878_a00c_4a1d_97c1_9c11c0344fef"
      unitRef="Holding">111</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000195831Member"
      decimals="INF"
      id="h_497_08cf025a_4cf7_46b4_83c7_06958dd4585b"
      unitRef="USD">1000945</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000195831Member"
      decimals="4"
      id="h_498_cabfd7b5_164f_4e0c_9c13_f19538784be3"
      unitRef="pure">0.59</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000195831Member"
      id="t_330_d183914f_ab90_565a_ecce_9d39604e3750">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What did the Fund invest in? (April 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The tables below show the investment makeup of the Fund, representing the percentage of the net assets of the Fund.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;ASML Holding N.V., Sponsored NYS&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;8.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;HSBC Holdings PLC, Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Taiwan Semiconductor Manufacturing Co. Ltd., Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Takeda Pharmaceutical Co. Ltd., ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Shell PLC, ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Unilever PLC, Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Mitsubishi UFJ Financial Group, Inc., Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alibaba Group Holding Ltd., Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;TotalEnergies SE&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;BHP Group Ltd., Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;SECTOR ALLOCATION&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);padding-right:2pt;"&gt; &lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_3366920.jpg" style="width: 167pt;"/&gt;  &lt;/div&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;GEOGRAPHICAL ALLOCATION&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);padding-right:0px;"&gt; &lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_3366915.jpg" style="width: 172.8pt;"/&gt;  &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000195831Member"
      id="t_331_da83e65f_28fb_4ebd_d7b5_e5e4fe437810">&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;ASML Holding N.V., Sponsored NYS&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;8.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;HSBC Holdings PLC, Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Taiwan Semiconductor Manufacturing Co. Ltd., Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Takeda Pharmaceutical Co. Ltd., ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Shell PLC, ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Unilever PLC, Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Mitsubishi UFJ Financial Group, Inc., Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alibaba Group Holding Ltd., Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;TotalEnergies SE&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;BHP Group Ltd., Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000195831Member_ASMLHoldingNVSponsoredNYSMember"
      decimals="4"
      id="h_499_d36252c7_59d2_4b30_a3fe_12757cf0fb38"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195831Member_HSBCHoldingsPLCSponsoredADRMember"
      decimals="4"
      id="h_500_5d8b5193_ced9_499b_9ec6_ff9a49532413"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195831Member_TaiwanSemiconductorManufacturingCoLtdSponsoredADRMember"
      decimals="4"
      id="h_501_e5c38ff1_ac82_4e3d_ad86_2e4bab13c3b6"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195831Member_TakedaPharmaceuticalCoLtdADRMember"
      decimals="4"
      id="h_502_555218a0_9b8d_4dfb_9593_987ea88ff1d1"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195831Member_ShellPLCADRMember"
      decimals="4"
      id="h_503_48bb798b_206c_469f_9aca_626ee844d6ef"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195831Member_UnileverPLCSponsoredADRMember"
      decimals="4"
      id="h_504_ce10db8c_fab8_4d0f_84e3_eca9848b6845"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195831Member_MitsubishiUFJFinancialGroupIncSponsoredADRMember"
      decimals="4"
      id="h_505_40920f42_1a29_46c4_85dd_aac56da014d0"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195831Member_AlibabaGroupHoldingLtdSponsoredADRMember"
      decimals="4"
      id="h_506_afb674e7_7c58_483e_8cad_1c616ee1e60c"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195831Member_TotalEnergiesSEMember"
      decimals="4"
      id="h_507_cc4f62ac_3dd3_49fa_8a02_64e95344a6e6"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195831Member_BHPGroupLtdSponsoredADRMember"
      decimals="4"
      id="h_508_7b9b7c7c_d82a_40a3_af3e_4d6db85fdcaa"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="FY2026_C000195831Member"
      id="t_332_8b2b046c_d33a_a2d8_93a9_4af0dd41a07e">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:20pt;"&gt;Material Fund Changes&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;This is a summary of certain changes to the Fund since May 1, 2025. For more comprehensive information, you may review the Fund's prospectus and any applicable supplements at &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt; or by contacting 888-845-6910.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;Effective July 31, 2025, the name of the Fund was changed from Steward International Enhanced Index Fund to Steward Values Enhanced International Fund. In addition to the name change, the Fund also (i) eliminated its investment policy that, under normal circumstances, the Fund invests at least 80% of its assets in the securities of companies included in the S&amp;amp;P International 700 ADR Index (however, the Fund still invests at least 80% of its assets in the securities of non-U.S. companies) and (ii) amended its investment process to provide for the upweighting of a certain number of portfolio companies, relative to their weightings in the Blended Benchmark Index, based on their positive value scores.&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="FY2026_C000195831Member"
      id="t_333_20521236_32bb_f75a_5dae_2ac36e6b7b68">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;This is a summary of certain changes to the Fund since May 1, 2025. For more comprehensive information, you may review the Fund's prospectus and any applicable supplements at &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt; or by contacting 888-845-6910.&lt;/div&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="FY2026_C000195831Member"
      id="t_334_d2730b58_aab7_21bd_6384_bfb92236842e">crossmarkglobal.com/stewardfunds/</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="FY2026_C000195831Member"
      id="t_335_c999a64d_771d_5e31_e61f_dbbd631b05a3">888-845-6910</oef:UpdProspectusPhoneNumber>
    <oef:MaterialFundChngNameTextBlock
      contextRef="FY2026_C000195831Member"
      id="t_339_7d6539da_17ff_af2b_c7cd_04c379de8093">Effective July 31, 2025, the name of the Fund was changed from Steward International Enhanced Index Fund to Steward Values Enhanced International Fund.</oef:MaterialFundChngNameTextBlock>
    <oef:MaterialChngDate
      contextRef="FY2026_C000195831Member"
      id="t_340_4f1a28bc_9703_35ab_cf8e_da5313e55bde">2025-07-31</oef:MaterialChngDate>
    <oef:FundName
      contextRef="FY2026_C000030112Member"
      id="t_325_9948760b_783e_f90a_8598_8884e86cb518">Steward Values Enhanced International Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000030112Member"
      id="t_326_fdb78cdb_c452_92ca_9d5f_de3fb04897c9">Institutional Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000030112Member"
      id="t_327_27af1884_2cc9_3812_632d_8f61a1f35bab">SNTCX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000030112Member"
      id="t_234_1705ffe1_6c1b_4aa6_8a76_36aea6f159a4">This annual shareholder report contains important information about the Steward Values Enhanced International Fund (&#x201c;Fund&#x201d;) (formerly, Steward International Enhanced Index Fund) for the period of May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000030112Member"
      id="t_235_d1ae3b8a_0dbc_436a_bd73_66f970a79775">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000030112Member"
      id="t_236_6fdff837_edd2_428d_b45c_adf9910005ae">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(3, 80, 123); font-size: 9pt; font-family: 'times new roman';"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt;. You can also request this information by contacting us at 888-845-6910.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000030112Member"
      id="t_237_a635e37b_e83a_47b0_bdb1_2c197c48b56c">crossmarkglobal.com/stewardfunds/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000030112Member"
      id="t_238_dda32887_01f4_425b_88eb_56f2c349d9cd">888-845-6910</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="FY2026_C000030112Member"
      id="t_239_6b3342a8_01b2_4163_a059_34dd5f645bce">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; margin-bottom: 10pt; font-family: 'times new roman';"&gt;&lt;b style="font-family: 'Times New Roman';"&gt;This report describes changes to the Fund that occurred during the reporting period.&lt;/b&gt;&lt;/div&gt;
</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000030112Member"
      id="t_240_e30b8f20_3138_4aba_a54a_338e1ad84034">
&lt;div style="margin-top: 0px; font-family: 'times new roman'; font-weight: bold; font-size: 11.52pt; color: rgb(3, 80, 123); margin-bottom: 3pt;"&gt;What were the Fund costs for the&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;last year?&lt;/div&gt;

&lt;div style="font-family: 'times new roman'; font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px;"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(3, 80, 123); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: left; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Steward Values Enhanced International Fund&lt;br/&gt;(Institutional Class/SNTCX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;87&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.75&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000030112Member"
      decimals="INF"
      id="h_509_986a993f_a88b_4183_9cc7_1db5fbed182b"
      unitRef="USD">87</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000030112Member"
      decimals="4"
      id="h_510_af73e595_c96b_4464_900d_2cb500cce7f9"
      unitRef="pure">0.0075</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000030112Member"
      id="t_241_1e1583dc_401c_4e51_87d8_707c7cd0e132">
&lt;div style="font-family: 'times new roman'; font-weight: bold; font-size: 11.52pt; color: rgb(3, 80, 123); margin-bottom: 3pt; margin-top: 14pt;"&gt;&lt;b&gt;How did the Fund perform last year? What affected the Fund's performance?&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-size: 9pt; margin-top: 0px; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: bold;"&gt;Fund and Market Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'times new roman'; margin-bottom: 7.5pt;"&gt;For the fiscal year ended April 30, 2026, the Steward Values Enhanced International Fund (Institutional Class) (the &#x201c;Fund&#x201d;) returned 30.74%, underperforming the S&amp;amp;P International 700 ADR Index (the &#x201c;Benchmark&#x201d;) return of 43.62%. For comparison purposes, the return for the Fund&#x2019;s secondary benchmark (the "Blended Benchmark Index"), comprised of the S&amp;amp;P Developed Markets ADR Index (85%) and the S&amp;amp;P Emerging 50 ADR Index (15%)&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;returned 32.26% for the period.&lt;/div&gt;

&lt;div style="font-size: 9pt; margin-top: 0px; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: bold;"&gt;Positive and negative contributors to performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'times new roman'; margin-bottom: 7.5pt;"&gt;The Fund&#x2019;s dual market structure kept the same allocation to emerging markets during the fiscal year: 80% allocated toward non-U.S. developed markets (DM) and 20% toward emerging markets (EM). As a reminder, the Fund&#x2019;s dual market structure has historically tilted its EM allocation between 10-20% of total net assets, with 15% representing a neutral position. During the year, the allocation to EM positively impacted the Fund by 156 basis points (&#x201c;bps&#x201d;) relative to the Blended Benchmark Index.&#160;&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'times new roman'; margin-bottom: 7.5pt;"&gt;As it relates to countries, Denmark was the largest positive contributor to relative performance, driven by the Fund&#x2019;s inability to hold&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt; Novo Nordisk.&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt; The United Kingdom was the largest negative contributor to relative performance, due to positive performing exclusions, AstraZeneca and British American Tobacco.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'times new roman'; margin-bottom: 14pt;"&gt;The Fund&#x2019;s values-based screening policies impact performance relative to the Benchmark. For the year fiscal year ended April 30, 2026, the Fund&#x2019;s values-based screening detracted from relative performance by 252 bps. Not owning large index weights Novartis (32.9%) and AstraZeneca (30.9%), negatively impacted the portfolio by 247 bps. The Fund is unable to hold both due to embryonic stem cell research. Not owning underperforming stocks Novo Nordisk (-34.4%) and Sanofi SA (-11.7%) positively impacted relative performance by 163 bps. Novo Nordisk is removed due to embryonic stem cell research and Sanofi for abortion-related activities.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000030112Member"
      id="t_242_0335c975_eb19_41c3_802b_230f46899b56">
&lt;div style="margin-top: 0px; font-family: 'times new roman'; font-weight: bold; font-size: 11.52pt; color: rgb(3, 80, 123); margin-bottom: 3pt;"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; margin-bottom: 10pt; font-family: 'times new roman';"&gt;The performance graph below shows the performance of a hypothetical $100,000 initial investment in the Fund's Institutional Class over a ten-year period (or for the life of the Fund or share class, if shorter). The subsequent account value as of the end of the reporting period is listed next to the name of the Fund or index, as applicable. The performance table below shows the average annual total returns of the Fund's Institutional Class for the past one-, five- and ten-year periods, as applicable (or for the life of the Fund or share class, if shorter), as of the end of the reporting period. Both the graph and table compare the performance of the Fund's Institutional Class to an appropriate broad-based index and may compare to additional indices reflecting the market segment(s) in which the Fund invests, over the same periods.&lt;/div&gt;

&lt;div style="font-size: 9pt; margin-top: 0px; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: bold;"&gt;GROWTH OF $100,000&lt;/div&gt;

&lt;div style="font-family: 'times new roman'; font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_3366870.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000030112Member"
      id="t_336_6232706c_1341_56cf_aa15_bac62ff1c10c">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(3, 80, 123); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Times New Roman'; font-weight: bold; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;Average Annual Total Returns&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Times New Roman'; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Times New Roman'; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Times New Roman'; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Year&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Times New Roman'; padding: 6pt 3pt 3pt 3pt;"&gt;Steward Values Enhanced International Fund (Institutional Class/SNTCX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;30.74&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.33&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Times New Roman'; padding: 6pt 3pt 3pt 3pt;"&gt;S&amp;amp;P International 700 ADR Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;43.62&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;14.13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.35&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Times New Roman'; padding: 6pt 3pt 3pt 3pt;"&gt;Blended Benchmark Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;32.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.96&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.99&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000030112Member"
      id="t_328_bc9dcf15_901f_667c_c60a_ca2da677b5ce">Steward Values Enhanced International Fund (Institutional Class/SNTCX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000030112Member"
      decimals="4"
      id="h_511_059f4239_b9ef_4cac_a71e_f18e26b50149"
      unitRef="pure">0.3074</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000030112Member"
      decimals="4"
      id="h_512_207e90f9_0a56_4e8d_b73b_4891596e85cb"
      unitRef="pure">0.1033</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000030112Member"
      decimals="4"
      id="h_513_7bf54872_b3f9_4705_ab5b_5abd3035e341"
      unitRef="pure">0.0961</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_SAndPInternational700ADRIndexMember"
      id="t_334_60156fe7_d80c_732c_13b2_f736f2d390a5">S&amp;P International 700 ADR Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_SAndPInternational700ADRIndexMember"
      decimals="4"
      id="h_514_3ec14f42_9ee5_4f5a_a5cc_3356a42e6d32"
      unitRef="pure">0.4362</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_SAndPInternational700ADRIndexMember"
      decimals="4"
      id="h_515_8ddf2ce1_1a4e_40d2_9ad5_dcf2a743c7fd"
      unitRef="pure">0.1413</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_SAndPInternational700ADRIndexMember"
      decimals="4"
      id="h_516_f7caa271_a7c2_43a1_a1eb_beba3af0c411"
      unitRef="pure">0.1135</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_BlendedBenchmarkIndexMember"
      id="t_335_a7270439_ff4b_2bb6_589c_4aa9864cf957">Blended Benchmark Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_BlendedBenchmarkIndexMember"
      decimals="4"
      id="h_517_f07d865d_2bc2_41df_bdac_6ba3b6d921dd"
      unitRef="pure">0.3226</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_BlendedBenchmarkIndexMember"
      decimals="4"
      id="h_518_df66002d_4d77_46c2_b4ca_6f9070a5196f"
      unitRef="pure">0.1196</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_BlendedBenchmarkIndexMember"
      decimals="4"
      id="h_519_818351a8_adb4_4c34_890a_efbb9aae89d8"
      unitRef="pure">0.0999</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000030112Member"
      id="t_329_9f0bf61c_a1d0_97ae_e4fc_185f7730a548">
Performance data quoted represents past performance; past performance does not guarantee future results.
</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000030112Member"
      id="t_244_23f10844_078f_466a_9a51_cddf8841c213">Visit &lt;span style="text-decoration-line: underline; color: rgb(3, 80, 123); font-size: 9pt; font-family: 'times new roman';"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt; for the most recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000030112Member"
      id="t_245_cd5cb8b2_066f_4091_888a_327dee7d71b3">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:PriorMarketIndexComparisonTextBlock
      contextRef="FY2026_C000030112Member"
      id="t_333_75ab2a69_0546_cb27_d662_eac72d1c3427">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'times new roman'; margin-bottom: 7.5pt;"&gt;The Blended Benchmark Index is comprised of the S&amp;amp;P Developed Markets ADR Index (85%) and the S&amp;amp;P Emerging 50 ADR Index (15%). The Blended Benchmark Index was added as an additional comparative index because the Fund's investment adviser believes the Blended Benchmark Index better represents the Fund's overall investment process.&lt;/div&gt;
</oef:PriorMarketIndexComparisonTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000030112Member"
      id="t_330_f5333afc_6dd3_d516_46ca_f14e133050fb">
&lt;div style="font-family: 'times new roman'; font-weight: bold; font-size: 11.52pt; color: rgb(3, 80, 123); margin-bottom: 3pt; margin-top: 10pt;"&gt;Key Fund Statistics (April 30, 2026)&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; width: 40%; font-family: 'Times New Roman'; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;301,948,654&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; width: 40%; font-family: 'Times New Roman'; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;111&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; width: 40%; font-family: 'Times New Roman'; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,000,945&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; width: 40%; font-family: 'Times New Roman'; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;59&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000030112Member"
      decimals="INF"
      id="h_520_65132ad3_3a65_483e_821a_1df111aaeb73"
      unitRef="USD">301948654</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000030112Member"
      decimals="INF"
      id="h_521_7596cedc_9c9d_45a5_9992_1cf5e57b73e4"
      unitRef="Holding">111</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000030112Member"
      decimals="INF"
      id="h_522_c20aaa0b_2b07_4d13_be4d_58430fef0474"
      unitRef="USD">1000945</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000030112Member"
      decimals="4"
      id="h_523_9459db72_65b3_48fc_985a_9798c5dc6e0a"
      unitRef="pure">0.59</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000030112Member"
      id="t_331_a71aa2dc_b441_1846_0d2a_9a7de621ef88">
&lt;div style="margin-top: 0px; font-family: 'times new roman'; font-weight: bold; font-size: 11.52pt; color: rgb(3, 80, 123); margin-bottom: 3pt;"&gt;What did the Fund invest in? (April 30, 2026)&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; margin-bottom: 10pt; font-family: 'times new roman';"&gt;The tables below show the investment makeup of the Fund, representing the percentage of the net assets of the Fund.&lt;/div&gt;


&lt;div style="font-size: 9pt; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; margin: 5pt 0px 5pt 0px;"&gt;TOP TEN HOLDINGS&lt;/div&gt;



&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;ASML Holding N.V., Sponsored NYS&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;8.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;HSBC Holdings PLC, Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Taiwan Semiconductor Manufacturing Co. Ltd., Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;4.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Takeda Pharmaceutical Co. Ltd., ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Shell PLC, ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Unilever PLC, Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Mitsubishi UFJ Financial Group, Inc., Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Alibaba Group Holding Ltd., Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;TotalEnergies SE&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;BHP Group Ltd., Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-size: 9pt; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; margin: 5pt 0px 5pt 0px;"&gt;SECTOR ALLOCATION&lt;/div&gt;

&lt;div style="font-family: 'times new roman'; font-size: 9pt; color: rgb(0, 0, 0); padding-right: 2pt;"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_3366875.jpg" style="width: 167pt;"/&gt; &lt;/div&gt;

&lt;div style="font-size: 9pt; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; margin: 5pt 0px 5pt 0px;"&gt;GEOGRAPHICAL ALLOCATION&lt;/div&gt;

&lt;div style="font-family: 'times new roman'; font-size: 9pt; color: rgb(0, 0, 0); padding-right: 0px;"&gt;&lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_3366880.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000030112Member"
      id="t_332_d15e87ae_bf1a_bbf0_03c5_822e67c3743c">
&lt;div style="font-size: 9pt; font-family: 'times new roman'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; margin: 5pt 0px 5pt 0px;"&gt;TOP TEN HOLDINGS&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;ASML Holding N.V., Sponsored NYS&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;8.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;HSBC Holdings PLC, Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Taiwan Semiconductor Manufacturing Co. Ltd., Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;4.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Takeda Pharmaceutical Co. Ltd., ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Shell PLC, ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Unilever PLC, Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Mitsubishi UFJ Financial Group, Inc., Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;Alibaba Group Holding Ltd., Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;TotalEnergies SE&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 12pt;"&gt;BHP Group Ltd., Sponsored ADR&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000030112Member_ASMLHoldingNVSponsoredNYSMember"
      decimals="4"
      id="h_524_45813a5a_ca90_4d4c_aa66_4a37cd5f73d8"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030112Member_HSBCHoldingsPLCSponsoredADRMember"
      decimals="4"
      id="h_525_36ce467c_b7a6_460e_a4b4_a220f3bdfc4d"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030112Member_TaiwanSemiconductorManufacturingCoLtdSponsoredADRMember"
      decimals="4"
      id="h_526_64d8d203_ad3f_4a64_a67e_e653fa88cccc"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030112Member_TakedaPharmaceuticalCoLtdADRMember"
      decimals="4"
      id="h_527_c72b9a41_059f_469e_ae17_fbe9a30242f0"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030112Member_ShellPLCADRMember"
      decimals="4"
      id="h_528_f02da206_3a3c_4c17_9b84_9906b4274f7f"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030112Member_UnileverPLCSponsoredADRMember"
      decimals="4"
      id="h_529_07326bc9_4438_4255_ab78_9f972550c640"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030112Member_MitsubishiUFJFinancialGroupIncSponsoredADRMember"
      decimals="4"
      id="h_530_afebbd16_dd06_43a9_ae74_b5bbc13c7de6"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030112Member_AlibabaGroupHoldingLtdSponsoredADRMember"
      decimals="4"
      id="h_531_827b91ca_0873_41c2_a908_c0a4e7cf115e"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030112Member_TotalEnergiesSEMember"
      decimals="4"
      id="h_532_4e10663f_94a4_4550_9978_172dc55a1c92"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000030112Member_BHPGroupLtdSponsoredADRMember"
      decimals="4"
      id="h_533_43a6ef5a_e695_4df7_820c_755dd637dbf3"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="FY2026_C000030112Member"
      id="t_246_47496093_f020_4c17_bbd1_57cb615561a0">
&lt;div style="font-family: 'times new roman'; font-weight: bold; font-size: 11.52pt; color: rgb(3, 80, 123); margin-bottom: 3pt; margin-top: 20pt;"&gt;Material Fund Changes&lt;/div&gt;


&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'times new roman'; margin-bottom: 7.5pt;"&gt;This is a summary of certain changes to the Fund since May 1, 2025. For more comprehensive information, you may review the Fund's prospectus and any applicable supplements at &lt;span style="text-decoration-line: underline; color: rgb(3, 80, 123); font-size: 9pt; font-family: 'times new roman';"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt; or by contacting 888-845-6910.&lt;/div&gt;


&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'times new roman'; margin-bottom: 7.5pt;"&gt;Effective July 31, 2025, the name of the Fund was changed from Steward International Enhanced Index Fund to Steward Values Enhanced International Fund. In addition to the name change, the Fund also (i) eliminated its investment policy that, under normal circumstances, the Fund invests at least 80% of its assets in the securities of companies included in the S&amp;amp;P International 700 ADR Index (however, the Fund still invests at least 80% of its assets in the securities of non-U.S. companies) and (ii) amended its investment process to provide for the upweighting of a certain number of portfolio companies, relative to their weightings in the Blended Benchmark Index, based on their positive value scores.&lt;/div&gt;
</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="FY2026_C000030112Member"
      id="t_315_018560aa_f3ca_48c5_88dd_f7c6084aa139">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'times new roman'; margin-bottom: 7.5pt;"&gt;This is a summary of certain changes to the Fund since May 1, 2025. For more comprehensive information, you may review the Fund's prospectus and any applicable supplements at &lt;span style="text-decoration-line: underline; color: rgb(3, 80, 123); font-size: 9pt; font-family: 'times new roman';"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt; or by contacting 888-845-6910.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="FY2026_C000030112Member"
      id="t_323_6759df81_3e6c_487a_b61f_a5823804e8db">crossmarkglobal.com/stewardfunds/</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="FY2026_C000030112Member"
      id="t_322_3111f2a5_a8df_4c1a_9260_b2261a78855a">888-845-6910</oef:UpdProspectusPhoneNumber>
    <oef:MaterialFundChngNameTextBlock
      contextRef="FY2026_C000030112Member"
      id="t_337_f441d6b2_47e6_874b_da09_f49f98cafabf">Effective July 31, 2025, the name of the Fund was changed from Steward International Enhanced Index Fund to Steward Values Enhanced International Fund.</oef:MaterialFundChngNameTextBlock>
    <oef:MaterialChngDate
      contextRef="FY2026_C000030112Member"
      id="t_324_31f4ad6f_6319_4e94_bbf4_85c3774e514e">2025-07-31</oef:MaterialChngDate>
    <oef:FundName
      contextRef="FY2026_C000010134Member"
      id="t_258_d834cab2_cfa1_fc68_1828_22c9b1ea6f1c">Steward Values Enhanced Large Cap Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000010134Member"
      id="t_259_d574b6c9_a221_23af_c3cb_db149f615acc">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000010134Member"
      id="t_260_75ab981f_949f_5ecd_b2ad_47d838033caf">SEEKX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000010134Member"
      id="t_247_accc7e63_9d0a_4c95_b68e_8b715bb3f072">This annual shareholder report contains important information about the Steward Values Enhanced Large Cap Fund (&#x201c;Fund&#x201d;) for the period of May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000010134Member"
      id="t_248_72ea6e91_e9d1_4ff2_a611_35f48e694589">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000010134Member"
      id="t_249_1f79c1c9_d915_4f35_8d5d_146dbb1ffcea">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt;. You can also request this information by contacting us at 888-845-6910.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000010134Member"
      id="t_250_f58f0904_d6bd_4d09_87cb_8a9f917c0641">crossmarkglobal.com/stewardfunds/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000010134Member"
      id="t_251_b56bd45a_2585_448a_8be2_207824e6a2dc">888-845-6910</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000010134Member"
      id="t_252_fae15b20_e091_4b50_8bf6_0678aeddca18">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What were the Fund costs for the last year?&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-top:0px;margin-bottom:0px;"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; vertical-align: bottom;"&gt;Steward Values Enhanced Large Cap Fund&lt;br/&gt; (Class A/SEEKX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;95&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap; vertical-align: bottom;"&gt;0.83&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000010134Member"
      decimals="INF"
      id="h_534_53524bcf_9c77_4af0_9718_ff5152a873d4"
      unitRef="USD">95</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000010134Member"
      decimals="4"
      id="h_535_48352770_fadb_4493_8599_a28744f06a42"
      unitRef="pure">0.0083</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000010134Member"
      id="t_253_c5f9b11e_6e6c_4dcd_995b_3de2e8bcd813">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:14pt;"&gt; &lt;b&gt;How did the Fund perform last year? What affected the Fund's performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;FUND AND MARKET PERFORMANCE&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;For the fiscal year ended April 30, 2026, the Steward Values Enhanced Large Cap Fund (Class A) (the &#x201c;Fund&#x201d;) returned 29.15%, underperforming the S&amp;amp;P 500 Index (the &#x201c;Benchmark&#x201d;) return of 31.05%.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Positive and negative contributors to performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;The Fund implements a strategy to upweight companies that score at the top of its positive value score rankings. At fiscal year end, the Fund screened out 4.6% of the Benchmark weight; therefore, the Fund upweighted 46 companies by at least 10 basis points (&#x201c;bps&#x201d;) each.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;The performance of the Fund can also be affected by its values-based screening policies. For the year fiscal year ended April 30, 2026, the Fund&#x2019;s values-based screening policies had a negative performance impact of&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;62 bps. Not owning companies such as Johnson and Johnson (51.1%), Merck (32.8%) and AbbVie (11.9%) detracted 56 bps of relative performance, collectively.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; All three names are restricted for participation in embryonic stem cell research.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:14pt;"&gt;On the positive side, not owning UnitedHealth (-7.4%) and Vertex (-16.1%) added 20 bps of relative performance.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; UnitedHealth cannot be held due to owning abortion facilities and Vertex cannot be held due to participation in embryonic stem cell research.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000010134Member"
      id="t_254_00732d12_ad92_455f_b04f_eb783d834910">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;Fund Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The performance graph below shows the performance of a hypothetical $10,000 initial investment in the Fund's Class A over a ten-year period (or for the life of the Fund or share class, if shorter). The subsequent account value as of the end of the reporting period is listed next to the name of the Fund or index, as applicable. The performance table below shows the average annual total returns of the Fund's Class A for the past one-, five- and ten-year periods, as applicable (or for the life of the Fund or share class, if shorter), as of the end of the reporting period. Both the graph and table compare the performance of the Fund's Class A to an appropriate broad-based index and may compare to additional indices reflecting the market segment(s) in which the Fund invests, over the same periods.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;GROWTH OF $10,000&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_3366942.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000010134Member"
      id="t_264_79ccecc9_1529_eba2_9a1f_672e269b7d95">&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; width: 60%;"&gt;Average Annual Total Returns&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;5 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;10 Year&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Steward Values Enhanced Large Cap Fund (Class A/SEEKX) (with maximum 5.75% sales charge)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;21.73&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;10.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;12.72&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Steward Values Enhanced Large Cap Fund (Class A/SEEKX) (without sales charge)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;29.15&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;12.23&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;13.39&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;S&amp;amp;P 500 Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000010134Member"
      id="t_261_21c192ff_dd59_f8f1_42ec_64cdc318c0a4">Steward Values Enhanced Large Cap Fund (Class A/SEEKX) (with maximum 5.75% sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000010134Member"
      decimals="4"
      id="h_536_7b0a9521_6bfb_445c_adc5_829b6d966f22"
      unitRef="pure">0.2173</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000010134Member"
      decimals="4"
      id="h_537_65bbbda1_7fb0_4c3e_aa50_d850bd7501d5"
      unitRef="pure">0.1091</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000010134Member"
      decimals="4"
      id="h_538_d2149826_5e65_4cf1_acaa_cc0e27c27bdb"
      unitRef="pure">0.1272</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000010134Member_WithoutSalesLoadMember"
      id="t_262_b293f951_5a77_1a69_7621_44f4b65c6878">Steward Values Enhanced Large Cap Fund (Class A/SEEKX) (without sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000010134Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_539_db9bbae0_cddf_4b46_9b73_bbfd182420fb"
      unitRef="pure">0.2915</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000010134Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_540_82926ad3_3589_4229_a4e6_8d44a5bb970c"
      unitRef="pure">0.1223</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000010134Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_541_077b7e91_5499_4365_a39e_7fb901bd1929"
      unitRef="pure">0.1339</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_263_5bbd79b6_e991_7cb1_9a7a_e49abac843a8">S&amp;P 500 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_542_e92d6653_c753_4f6f_b31f_ae98cf323c6e"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_543_a5194705_0aad_49a3_8387_70c68e273507"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_544_708a6736_5bdb_4d71_b9d8_86bdf4b94f1f"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000010134Member"
      id="t_265_5f0738ce_0c44_715b_59c6_a24123ad2e7e"> Performance data quoted represents past performance; past performance does not guarantee future results. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000010134Member"
      id="t_256_17f186c1_2ee5_474e_90dd_472adda01464">Visit &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt; for the most recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000010134Member"
      id="t_257_f2604e92_8c2f_4a9f_9099_2534761cf717">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="FY2026_C000010134Member"
      id="t_266_38f37270_3888_3eb8_27d9_a9d505cb9600">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (April 30, 2026)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;316,699,303&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;409&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;631,413&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000010134Member"
      decimals="INF"
      id="h_545_eaaa809a_0069_42d3_8f32_972137d3debe"
      unitRef="USD">316699303</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000010134Member"
      decimals="INF"
      id="h_546_4827e311_0dbf_4fa9_abdb_6adc14a91133"
      unitRef="Holding">409</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000010134Member"
      decimals="INF"
      id="h_547_23644001_9ae6_4e09_9147_938553e625a5"
      unitRef="USD">631413</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000010134Member"
      decimals="4"
      id="h_548_64fae4d0_90fc_4610_8ec6_710582306a7b"
      unitRef="pure">0.26</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000010134Member"
      id="t_267_b93e13e1_fdc9_4c85_6475_f8e98fae500c">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What did the Fund invest in? (April 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The tables below show the investment makeup of the Fund, representing the percentage of the net assets of the Fund.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;7.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;6.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class C&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Tesla, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;SECTOR ALLOCATION&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);padding-right:0px;"&gt; &lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_3366947.jpg" style="width: 167pt;"/&gt;  &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000010134Member"
      id="t_268_92c5efc8_2c66_bc97_f9bb_810e3777caf5">&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;7.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;6.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class C&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Tesla, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000010134Member_NVIDIACorpMember"
      decimals="4"
      id="h_549_262762d9_ad40_4b6b_b628_e679c7d48d24"
      unitRef="pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010134Member_AppleIncMember"
      decimals="4"
      id="h_550_d3d4eee2_aa88_43b7_a456_c8e3f0608678"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010134Member_MicrosoftCorpMember"
      decimals="4"
      id="h_551_90b04fef_dbdc_40d8_b005_c5da5608301b"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010134Member_AmazonComIncMember"
      decimals="4"
      id="h_552_bd63bd1c_7626_4852_a38e_51ea34164c7a"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010134Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_553_15c6ee4a_9680_4804_a788_6a40391541ea"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010134Member_BroadcomIncMember"
      decimals="4"
      id="h_554_82c681de_e276_4320_97ed_70512f318f90"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010134Member_AlphabetIncClassCMember"
      decimals="4"
      id="h_555_115b0b84_ef75_4b2a_acd8_37357455c023"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010134Member_MetaPlatformsIncClassAMember"
      decimals="4"
      id="h_556_fd183ce6_6719_47e0_adab_46d6ebd18ed5"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010134Member_TeslaIncMember"
      decimals="4"
      id="h_557_61b58461_ab3a_4b17_a409_bad63ad23789"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010134Member_JPMorganChaseAndCoMember"
      decimals="4"
      id="h_558_440a77a5_a633_4ddb_a280_9988795b440e"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000195828Member"
      id="t_269_55b6305e_f538_8955_6202_a1e47c89b1de">Steward Values Enhanced Large Cap Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000195828Member"
      id="t_270_ee75b8e7_8737_4c88_575c_0c31cc43f95e">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000195828Member"
      id="t_271_aab0b24a_43c1_9776_ba95_e4996426865a">SEEHX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000195828Member"
      id="t_258_506e0cb3_d044_43af_a70c_0e24628810b0">This annual shareholder report contains important information about the Steward Values Enhanced Large Cap Fund (&#x201c;Fund&#x201d;) for the period of May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000195828Member"
      id="t_259_3a95112d_e41a_4e72_af74_181d5505d5f8">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000195828Member"
      id="t_260_f9942ff3_ee7b_49b0_a6e5_1b7f905a7c06">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt;. You can also request this information by contacting us at 888-845-6910.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000195828Member"
      id="t_261_874dc2a2_0de7_472f_938c_0b14c549dc87">crossmarkglobal.com/stewardfunds/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000195828Member"
      id="t_262_0a539f56_bf57_45e0_8dae_cd6da65aeda9">888-845-6910</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000195828Member"
      id="t_263_14c7780d_4575_49d5_a33e_caf3fc835cd5">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What were the Fund costs for the last year?&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-top:0px;margin-bottom:0px;"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; vertical-align: bottom;"&gt;Steward Values Enhanced Large Cap Fund&lt;br/&gt; (Class R6/SEEHX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;54&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap; vertical-align: bottom;"&gt;0.47&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000195828Member"
      decimals="INF"
      id="h_559_079380e9_9fd3_4cf6_b1ad_4d73b08bc9b7"
      unitRef="USD">54</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000195828Member"
      decimals="4"
      id="h_560_770647f7_f397_476e_bcbc_749f7d523ff3"
      unitRef="pure">0.0047</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000195828Member"
      id="t_264_f8368b00_11a5_4352_8a65_5fad858d7629">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:14pt;"&gt; &lt;b&gt;How did the Fund perform last year? What affected the Fund's performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;FUND AND MARKET PERFORMANCE&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;For the fiscal year ended April 30, 2026, the Steward Values Enhanced Large Cap Fund (Class R6) (the &#x201c;Fund&#x201d;) returned 29.65%, underperforming the S&amp;amp;P 500 Index (the &#x201c;Benchmark&#x201d;) return of 31.05%.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Positive and negative contributors to performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;The Fund implements a strategy to upweight companies that score at the top of its positive value score rankings. At fiscal year end, the Fund screened out 4.6% of the Benchmark weight; therefore, the Fund upweighted 46 companies by at least 10 basis points (&#x201c;bps&#x201d;) each.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;The performance of the Fund can also be affected by its values-based screening policies. For the year fiscal year ended April 30, 2026, the Fund&#x2019;s values-based screening policies had a negative performance impact of&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;62 bps. Not owning companies such as Johnson and Johnson (51.1%), Merck (32.8%) and AbbVie (11.9%) detracted 56 bps of relative performance, collectively.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; All three names are restricted for participation in embryonic stem cell research.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:14pt;"&gt;On the positive side, not owning UnitedHealth (-7.4%) and Vertex (-16.1%) added 20 bps of relative performance.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; UnitedHealth cannot be held due to owning abortion facilities and Vertex cannot be held due to participation in embryonic stem cell research.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000195828Member"
      id="t_265_f18fc592_35ec_425b_a2a0_4451fc1c5fb6">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;Fund Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The performance graph below shows the performance of a hypothetical $10,000 initial investment in the Fund's Class R6 over a ten-year period (or for the life of the Fund or share class, if shorter). The subsequent account value as of the end of the reporting period is listed next to the name of the Fund or index, as applicable. The performance table below shows the average annual total returns of the Fund's Class R6 for the past one-, five- and ten-year periods, as applicable (or for the life of the Fund or share class, if shorter), as of the end of the reporting period. Both the graph and table compare the performance of the Fund's Class R6 to an appropriate broad-based index and may compare to additional indices reflecting the market segment(s) in which the Fund invests, over the same periods.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;GROWTH OF $10,000&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_3367014.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000195828Member"
      id="t_274_51662669_caa8_ebc7_5364_2a692b5d19ed">&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; width: 60%;"&gt;Average Annual Total Returns&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;5 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Since&lt;br/&gt; Inception&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Steward Values Enhanced Large Cap Fund (Class R6/SEEHX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;29.65&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;12.65&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;12.67&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;S&amp;amp;P 500 Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;14.46&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000195828Member"
      id="t_272_aa05639c_483c_4807_ec31_3a0c5fb8051d">Steward Values Enhanced Large Cap Fund (Class R6/SEEHX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000195828Member"
      decimals="4"
      id="h_561_6ca4684f_48f8_41b3_b3f0_4205a558ad72"
      unitRef="pure">0.2965</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000195828Member"
      decimals="4"
      id="h_562_d1eaf8c1_f883_49f7_86fd_79113a2de222"
      unitRef="pure">0.1265</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20171213_20260430_C000195828Member"
      decimals="4"
      id="h_563_0e81f61b_8628_4bf1_920c_41f89da4ad6f"
      unitRef="pure">0.1267</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_273_3cee4b21_5da9_5da0_11ab_b58e2ab662bb">S&amp;P 500 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_564_4980cc64_753f_4e92_bacb_2116be3a7008"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_565_77f1695f_3d77_4047_8a3d_7abe9ded649e"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20171213_20260430_StandardPoors500IndexMember"
      decimals="4"
      id="h_566_c30d7e6b_4890_43d8_b5b1_c074a6f6caa0"
      unitRef="pure">0.1446</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000195828Member"
      id="t_275_6ac58909_b2e9_1e5f_6f27_6dce743e75fb"> Performance data quoted represents past performance; past performance does not guarantee future results. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000195828Member"
      id="t_267_be4e5c30_47c0_4153_8212_944d7d83411e">Visit &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt; for the most recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000195828Member"
      id="t_268_4213d1ea_7677_4589_b06a_5724acb1fdce">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="FY2026_C000195828Member"
      id="t_276_12504c88_1ce2_295c_8fce_64888e18124e">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (April 30, 2026)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;316,699,303&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;409&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;631,413&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000195828Member"
      decimals="INF"
      id="h_567_a50dce98_0aeb_441e_9611_dedaa2e059e4"
      unitRef="USD">316699303</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000195828Member"
      decimals="INF"
      id="h_568_da695383_de68_48ee_9055_06396415ae9b"
      unitRef="Holding">409</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000195828Member"
      decimals="INF"
      id="h_569_106a2aeb_889b_43d9_a58b_2c78094c297b"
      unitRef="USD">631413</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000195828Member"
      decimals="4"
      id="h_570_fb90d5f3_f67c_4db1_bd21_421333794e77"
      unitRef="pure">0.26</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000195828Member"
      id="t_277_951db2fa_f24a_9236_4f37_2254cf39e637">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What did the Fund invest in? (April 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The tables below show the investment makeup of the Fund, representing the percentage of the net assets of the Fund.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;7.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;6.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class C&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Tesla, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;SECTOR ALLOCATION&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);padding-right:0px;"&gt; &lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_3367019.jpg" style="width: 167pt;"/&gt;  &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000195828Member"
      id="t_278_1a086221_628d_3ab0_65e5_2c671aca5485">&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;7.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;6.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class C&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Tesla, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000195828Member_NVIDIACorpMember"
      decimals="4"
      id="h_571_67fe4402_755f_411a_b65c_a13530cc3608"
      unitRef="pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195828Member_AppleIncMember"
      decimals="4"
      id="h_572_884aa5be_641a_43cb_952f_6158d50158cd"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195828Member_MicrosoftCorpMember"
      decimals="4"
      id="h_573_bb0306ec_1804_471a_b487_7ad6f7dd3b1f"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195828Member_AmazonComIncMember"
      decimals="4"
      id="h_574_1e71283b_913b_4ad6_9215_fd759f1d4f70"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195828Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_575_5be157dd_3a61_44e7_affd_f5d8efc0f43a"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195828Member_BroadcomIncMember"
      decimals="4"
      id="h_576_0dd8c793_91cc_478a_9568_c02ee50e71b1"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195828Member_AlphabetIncClassCMember"
      decimals="4"
      id="h_577_6383eed1_26a2_4fe8_9c00_2d94f1f2832e"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195828Member_MetaPlatformsIncClassAMember"
      decimals="4"
      id="h_578_d617a27d_3df2_4951_afc8_bf2e374d0a44"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195828Member_TeslaIncMember"
      decimals="4"
      id="h_579_6184dd90_654e_4d6d_9768_478c46bb25d0"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195828Member_JPMorganChaseAndCoMember"
      decimals="4"
      id="h_580_5f09ab02_e3ed_4ba3_8bef_40e7f7260d48"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000010135Member"
      id="t_280_df94ad45_e365_4006_1bde_3fb2ad753380">Steward Values Enhanced Large Cap Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000010135Member"
      id="t_281_3e243e73_2d79_ce70_ccb8_75ab8dccaff6">Institutional Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000010135Member"
      id="t_282_cdc66823_b4ba_2f47_abc2_97f85450522d">SEECX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000010135Member"
      id="t_269_b701c235_db3d_43d9_a162_e06c2fff6450">This annual shareholder report contains important information about the Steward Values Enhanced Large Cap Fund (&#x201c;Fund&#x201d;) for the period of May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000010135Member"
      id="t_270_d3246c4c_7826_448c_b46d_b93d0d828316">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000010135Member"
      id="t_271_503deb81_4dd9_448e_b471_e519edba1eaa">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt;. You can also request this information by contacting us at 888-845-6910.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000010135Member"
      id="t_272_01e20dcc_bc75_4a62_82ca_7c8cef743dea">crossmarkglobal.com/stewardfunds/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000010135Member"
      id="t_273_2987fce4_e02c_47bb_9add_f78374be7245">888-845-6910</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000010135Member"
      id="t_274_8b09b34e_37e0_4a59_891f_b01d8332c8d8">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What were the Fund costs for the last year?&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-top:0px;margin-bottom:0px;"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; vertical-align: bottom;"&gt;Steward Values Enhanced Large Cap Fund&lt;br/&gt; (Institutional Class/SEECX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;67&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap; vertical-align: bottom;"&gt;0.58&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000010135Member"
      decimals="INF"
      id="h_581_15bfc7fd_fef0_41ad_9939_1f749f3b4eff"
      unitRef="USD">67</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000010135Member"
      decimals="4"
      id="h_582_515228c3_e3da_4ae0_a5da_295b2c5c0a01"
      unitRef="pure">0.0058</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000010135Member"
      id="t_275_8c6d91d7_9bc6_43bd_8496_28ed87446107">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:14pt;"&gt; &lt;b&gt;How did the Fund perform last year? What affected the Fund's performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;FUND AND MARKET PERFORMANCE&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;For the fiscal year ended April 30, 2026, the Steward Values Enhanced Large Cap Fund (Institutional Class) (the &#x201c;Fund&#x201d;) returned 29.51%, underperforming the S&amp;amp;P 500 Index (the &#x201c;Benchmark&#x201d;) return of 31.05%.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Positive and negative contributors to performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;The Fund implements a strategy to upweight companies that score at the top of its positive value score rankings. At fiscal year end, the Fund screened out 4.6% of the Benchmark weight; therefore, the Fund upweighted 46 companies by at least 10 basis points (&#x201c;bps&#x201d;) each.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;The performance of the Fund can also be affected by its values-based screening policies. For the year fiscal year ended April 30, 2026, the Fund&#x2019;s values-based screening policies had a negative performance impact of 62 bps. Not owning companies such as Johnson and Johnson (51.1%), Merck (32.8%) and AbbVie (11.9%) detracted 56 bps of relative performance, collectively.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; All three names are restricted for participation in embryonic stem cell research.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:14pt;"&gt;On the positive side, not owning UnitedHealth (-7.4%) and Vertex (-16.1%) added 20 bps of relative performance.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; UnitedHealth cannot be held due to owning abortion facilities and Vertex cannot be held due to participation in embryonic stem cell research.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000010135Member"
      id="t_276_ce5ea41f_3134_43a4_8016_7e3121febf32">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;Fund Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The performance graph below shows the performance of a hypothetical $100,000 initial investment in the Fund's Institutional Class over a ten-year period (or for the life of the Fund or share class, if shorter). The subsequent account value as of the end of the reporting period is listed next to the name of the Fund or index, as applicable. The performance table below shows the average annual total returns of the Fund's Institutional Class for the past one-, five- and ten-year periods, as applicable (or for the life of the Fund or share class, if shorter), as of the end of the reporting period. Both the graph and table compare the performance of the Fund's Institutional Class to an appropriate broad-based index and may compare to additional indices reflecting the market segment(s) in which the Fund invests, over the same periods.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;GROWTH OF $100,000&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_3366997.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000010135Member"
      id="t_283_8486f205_47df_fd9d_fd46_ebccd11a1bdd">&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; width: 60%;"&gt;Average Annual Total Returns&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;5 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;10 Year&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Steward Values Enhanced Large Cap Fund (Institutional Class/SEECX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;29.51&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;12.53&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;13.71&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;S&amp;amp;P 500 Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;13.14&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;15.26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000010135Member"
      id="t_284_4c2fc044_09b0_20d1_1550_c3169e386ecb">Steward Values Enhanced Large Cap Fund (Institutional Class/SEECX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000010135Member"
      decimals="4"
      id="h_583_a18255b6_ad9b_43a6_9ab2_68e87def71e1"
      unitRef="pure">0.2951</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000010135Member"
      decimals="4"
      id="h_584_99ffb06f_6f62_420c_84c5_dd5a00a43144"
      unitRef="pure">0.1253</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000010135Member"
      decimals="4"
      id="h_585_b5ed75f7_5719_48c7_b604_54e04e4b13fb"
      unitRef="pure">0.1371</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_StandardPoors500IndexMember"
      id="t_285_62e82036_1b18_a6bb_89f0_76891ae72e5a">S&amp;P 500 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_586_ee00031c_8dfa_4afa_8180_c821f8a0efee"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_587_4d75d3bb_0cd0_43fe_a6e0_6f35f6499aff"
      unitRef="pure">0.1314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_StandardPoors500IndexMember"
      decimals="4"
      id="h_588_42d5bd2d_a323_4c31_86ad_74b1e7ae382c"
      unitRef="pure">0.1526</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000010135Member"
      id="t_286_43c14ed0_c7d5_0a86_262f_bcc8fca844e4"> Performance data quoted represents past performance; past performance does not guarantee future results. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000010135Member"
      id="t_278_ffb23383_1c19_4022_8386_949c6a9aa770">Visit &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt; for the most recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000010135Member"
      id="t_279_4ac63399_5135_4a63_85cc_eb433e289e5f">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="FY2026_C000010135Member"
      id="t_287_cd0c4945_2ba3_c6c8_7831_f5311f1f2061">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (April 30, 2026)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;316,699,303&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;409&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;631,413&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;26&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000010135Member"
      decimals="INF"
      id="h_589_3db4bd14_6e07_4e85_9a95_f38196ab112f"
      unitRef="USD">316699303</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000010135Member"
      decimals="INF"
      id="h_590_67b92f59_e8bf_4c66_a43f_fbf2c6b1b74a"
      unitRef="Holding">409</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000010135Member"
      decimals="INF"
      id="h_591_137abd25_b53f_4c1d_84af_4d365db0d912"
      unitRef="USD">631413</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000010135Member"
      decimals="4"
      id="h_592_ff11c8f0_31cd_45ac_93cd_39ccab9d9779"
      unitRef="pure">0.26</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000010135Member"
      id="t_288_daf73040_6788_c51e_5634_857778115d77">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What did the Fund invest in? (April 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The tables below show the investment makeup of the Fund, representing the percentage of the net assets of the Fund.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;7.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;6.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class C&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Tesla, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;SECTOR ALLOCATION&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);padding-right:0px;"&gt; &lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_3366992.jpg" style="width: 167pt;"/&gt;  &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000010135Member"
      id="t_289_77fb2c76_815f_ad09_7498_ff8571b67a5c">&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;7.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Apple, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;6.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Alphabet, Inc., Class C&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Tesla, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;JPMorgan Chase &amp;amp; Co.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000010135Member_NVIDIACorpMember"
      decimals="4"
      id="h_593_c6184c1b_56a9_412d_87a8_469f750eea7f"
      unitRef="pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010135Member_AppleIncMember"
      decimals="4"
      id="h_594_dbfa26be_e3ed_43af_b05b_7235c2c07e37"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010135Member_MicrosoftCorpMember"
      decimals="4"
      id="h_595_78b94660_b4ae_4e74_9118_6fd57c066e5d"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010135Member_AmazonComIncMember"
      decimals="4"
      id="h_596_e4e9dbf4_0cc1_44cf_88ec_56e039220bab"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010135Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_597_24da5e53_5c1b_4bae_823f_c07d2f64e8bd"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010135Member_BroadcomIncMember"
      decimals="4"
      id="h_598_c17ca11f_bb5d_40a7_8a8a_9d4383a857d0"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010135Member_AlphabetIncClassCMember"
      decimals="4"
      id="h_599_62550914_b282_4f91_82c3_79e87d5e2d07"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010135Member_MetaPlatformsIncClassAMember"
      decimals="4"
      id="h_600_149080b3_2a93_4da5_857d_45a052cda303"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010135Member_TeslaIncMember"
      decimals="4"
      id="h_601_f88965a7_c8fa_4a05_ad20_a0552eb25dd8"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000010135Member_JPMorganChaseAndCoMember"
      decimals="4"
      id="h_602_fb54af41_9c69_4494_bb40_5317d46c239c"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000177432Member"
      id="t_291_0838cc03_562b_f0e1_a85e_9c2f71308d4d">Steward Values Enhanced Small-Mid Cap Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000177432Member"
      id="t_292_5ecb6b83_0f8f_87b4_f836_139610c343dd">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000177432Member"
      id="t_293_4f777237_25b6_55f7_9240_7b09de094062">TRDFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000177432Member"
      id="t_280_cf65e795_4bfb_465c_b593_afc392750d26">This annual shareholder report contains important information about the Steward Values Enhanced Small-Mid Cap Fund (&#x201c;Fund&#x201d;) for the period of May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000177432Member"
      id="t_281_e790183a_c439_48e6_9a26_5d7287139650">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000177432Member"
      id="t_282_7638d3e1_e74f_4527_8880_377dfa2e5960">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt;. You can also request this information by contacting us at 888-845-6910.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000177432Member"
      id="t_283_2948e966_14ff_4d89_a447_9b31f5276561">crossmarkglobal.com/stewardfunds/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000177432Member"
      id="t_284_61e07b96_c079_443a_ac05_4103ce276ce1">888-845-6910</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000177432Member"
      id="t_285_c97dc240_aa58_4bd8_aca2_40e5d676e755">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What were the Fund costs for the last year?&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-top:0px;margin-bottom:0px;"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; vertical-align: bottom;"&gt;Steward Values Enhanced Small-Mid Cap Fund&lt;br/&gt; (Class A/TRDFX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;94&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap; vertical-align: bottom;"&gt;0.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000177432Member"
      decimals="INF"
      id="h_603_ba04d9c3_304a_40c0_8eef_75c43158de60"
      unitRef="USD">94</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000177432Member"
      decimals="4"
      id="h_604_001a5394_c6f8_4f49_9119_ac6ff20375cf"
      unitRef="pure">0.0081</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000177432Member"
      id="t_286_8f737930_ace3_4fd4_bee5_6c3006685744">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:14pt;"&gt; &lt;b&gt;How did the Fund perform last year? What affected the Fund's performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;FUND AND MARKET PERFORMANCE&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;For the fiscal year ended April 30, 2026, the Steward Values Enhanced Small-Mid Cap Fund (Class A) (the &#x201c;Fund&#x201d;) returned 31.84%, underperforming the&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; S&amp;amp;P 1000 Index (the &#x201c;Benchmark&#x201d;) return of 32.43%.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Positive and negative contributors to performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;The Fund implements a strategy to upweight companies that score at the top of its positive value score rankings. At fiscal year end, the Fund screened out 4.6% of the Benchmark weight; therefore,&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; the Fund upweighted 46 companies by at least 10 basis points (&#x201c;bps&#x201d;) each.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;The performance of the Fund can also be affected by its values-based screening policies. For the fiscal year ended April 30, 2026, the Fund&#x2019;s values-based&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; screening policies had a negative performance impact of&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;72 bps. Not owning companies such as Casey&#x2019;s General Stores (64.6%), Tenet Healthcare (23.9%) and Carlyle Group (33.0%) detracted 44 bps collectively.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; Casey&#x2019;s General Stores is excluded due to alcohol and tobacco sales while Tenet Healthcare and Carlyle Group are both removed for owning abortion related facilities.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:14pt;"&gt;On the positive side, not owning Corcept Therapeutics (-35.3%) and Medical Properties Trust (-4.0%) added 7 bps of relative performance.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; Both names are removed for abortion-related activities.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000177432Member"
      id="t_287_4fafbea8_ec74_4290_83be_f6b9c42ee0d5">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;Fund Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The performance graph below shows the performance of a hypothetical $10,000 initial investment in the Fund's Class A over a ten-year period (or for the life of the Fund or share class, if shorter). The subsequent account value as of the end of the reporting period is listed next to the name of the Fund or index, as applicable. The performance table below shows the average annual total returns of the Fund's Class A for the past one-, five- and ten-year periods, as applicable (or for the life of the Fund or share class, if shorter), as of the end of the reporting period. Both the graph and table compare the performance of the Fund's Class A to an appropriate broad-based index and may compare to additional indices reflecting the market segment(s) in which the Fund invests, over the same periods.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;GROWTH OF $10,000&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_3367141.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000177432Member"
      id="t_298_dde6f6fe_3c42_a330_51b2_05bf0e4a9811">&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; width: 60%;"&gt;Average Annual Total Returns&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;5 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;10 Year&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Steward Values Enhanced Small-Mid Cap Fund (Class A/TRDFX) (with maximum 5.75% sales charge)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;24.25&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;5.20&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;9.08&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Steward Values Enhanced Small-Mid Cap Fund (Class A/TRDFX) (without sales charge)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;31.84&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;6.46&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;9.73&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;S&amp;amp;P Composite 1500 Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;12.65&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;14.92&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;S&amp;amp;P 1000 Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;32.43&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;7.19&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;11.18&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000177432Member"
      id="t_294_858c5f59_e189_9237_bf6f_063d5a119c62">Steward Values Enhanced Small-Mid Cap Fund (Class A/TRDFX) (with maximum 5.75% sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000177432Member"
      decimals="4"
      id="h_605_10f4370f_9a48_4197_8f33_2f17b768f729"
      unitRef="pure">0.2425</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000177432Member"
      decimals="4"
      id="h_606_8e0888d6_848a_4e08_a1b7_dbd491a7b4e9"
      unitRef="pure">0.0520</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000177432Member"
      decimals="4"
      id="h_607_3b3a41ca_93a7_448d_8d3d_1b8f1f93a89c"
      unitRef="pure">0.0908</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000177432Member_WithoutSalesLoadMember"
      id="t_295_0cb7f99e_4d56_c673_d642_2e68058b57dd">Steward Values Enhanced Small-Mid Cap Fund (Class A/TRDFX) (without sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000177432Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_608_aff93b7b_80c1_4773_979b_c17c2bfa76c7"
      unitRef="pure">0.3184</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000177432Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_609_df12f077_4397_40b7_84ac_8d82413441aa"
      unitRef="pure">0.0646</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000177432Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_610_226a9ec8_ba31_4ed9_a958_d738910a35c4"
      unitRef="pure">0.0973</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_SAndPComposite1500IndexMember"
      id="t_296_be0bc011_bab2_860d_54c2_281423e6fa42">S&amp;P Composite 1500 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_SAndPComposite1500IndexMember"
      decimals="4"
      id="h_611_21807bc0_8cac_40c9_8733_6f1bc71d7452"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_SAndPComposite1500IndexMember"
      decimals="4"
      id="h_612_e73a99f1_1ec8_4a0a_a727_bd7e0b1804e2"
      unitRef="pure">0.1265</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_SAndPComposite1500IndexMember"
      decimals="4"
      id="h_613_7476b42e_37a1_4b83_b486_e2b54e36cb45"
      unitRef="pure">0.1492</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_SAndP1000IndexMember"
      id="t_297_7047f923_eaca_37ed_1ee5_cb14731ac30a">S&amp;P 1000 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_SAndP1000IndexMember"
      decimals="4"
      id="h_614_cd904616_e267_4353_8066_b80dfc301299"
      unitRef="pure">0.3243</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_SAndP1000IndexMember"
      decimals="4"
      id="h_615_70028cb3_cd6b_4685_abe8_ff70770b23d8"
      unitRef="pure">0.0719</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_SAndP1000IndexMember"
      decimals="4"
      id="h_616_e285f031_bea6_4d05_9381_2443b178077d"
      unitRef="pure">0.1118</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000177432Member"
      id="t_299_084d96ce_73e1_4eca_19bc_cd839babe781"> Performance data quoted represents past performance; past performance does not guarantee future results. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000177432Member"
      id="t_289_141b2b69_2285_465d_83b9_09be61d5b89c">Visit &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt; for the most recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000177432Member"
      id="t_290_eac15761_beeb_41ab_a973_e814be2d31df">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="FY2026_C000177432Member"
      id="t_300_c0d69fcf_a149_2ef1_4517_8b804d69a291">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (April 30, 2026)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;189,447,273&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;842&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;387,139&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;27&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000177432Member"
      decimals="INF"
      id="h_617_7db3d3e5_d5d9_4478_a332_8c9a5dba3fcc"
      unitRef="USD">189447273</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000177432Member"
      decimals="INF"
      id="h_618_afa2f71d_61f5_4f4d_90d9_b4788908cf24"
      unitRef="Holding">842</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000177432Member"
      decimals="INF"
      id="h_619_2160ff3c_24ae_4aa4_b5ed_dc3fccfe7572"
      unitRef="USD">387139</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000177432Member"
      decimals="4"
      id="h_620_93a95a03_ff9d_482f_aac8_5a439117f2b8"
      unitRef="pure">0.27</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000177432Member"
      id="t_301_f47bc428_7534_46de_3a89_89647c5518f0">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What did the Fund invest in? (April 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The tables below show the investment makeup of the Fund, representing the percentage of the net assets of the Fund.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;US Foods Holding Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;nVent Electric PLC&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;MasTec, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Royal Gold, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Curtiss-Wright Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;ATI, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;RB Global, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Everpure, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;XPO, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Woodward, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;SECTOR ALLOCATION&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);padding-right:0px;"&gt; &lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_3367136.jpg" style="width: 167pt;"/&gt;  &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000177432Member"
      id="t_302_46b0f9fe_77ad_342a_1bf9_fa9695156287">&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;US Foods Holding Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;nVent Electric PLC&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;MasTec, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Royal Gold, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Curtiss-Wright Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;ATI, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;RB Global, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Everpure, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;XPO, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Woodward, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000177432Member_USFoodsHoldingCorpMember"
      decimals="4"
      id="h_621_8ce39257_662b_4a58_9fef_a1d22e766a43"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177432Member_NVentElectricPLCMember"
      decimals="4"
      id="h_622_4526d5c9_b016_4fcb_a849_585ec8fcadc7"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177432Member_MasTecIncMember"
      decimals="4"
      id="h_623_ee7479c9_7fd2_41db_8146_a1aa308f146d"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177432Member_RoyalGoldIncMember"
      decimals="4"
      id="h_624_86c67cd7_fc7a_4913_90f0_21a9af860ed1"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177432Member_CurtissWrightCorpMember"
      decimals="4"
      id="h_625_49678aae_b220_4e39_8a87_a90b494ef42f"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177432Member_ATIIncMember"
      decimals="4"
      id="h_626_5e6ad083_0161_4030_aa07_4bf6ffcb0c63"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177432Member_RBGlobalIncMember"
      decimals="4"
      id="h_627_4b5e4c47_7dab_425b_a3ed_b8228820fa87"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177432Member_EverpureIncClassAMember"
      decimals="4"
      id="h_628_8889450d_4017_4171_a7f2_1b6a482e6e7b"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177432Member_XPOIncMember"
      decimals="4"
      id="h_629_a158cfc2_d46c_4f1b_990c_a800759d007c"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177432Member_WoodwardIncMember"
      decimals="4"
      id="h_630_3a57caa5_384d_4d99_a913_a14950558ebb"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000195836Member"
      id="t_302_d416b837_d699_852e_9527_af26c44dc380">Steward Values Enhanced Small-Mid Cap Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000195836Member"
      id="t_303_eda78ff7_9f92_27cd_3d24_eb95b66b35d6">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000195836Member"
      id="t_304_db0bf9b3_3992_5dc7_8272_88a56f0ffbf2">SSMOX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000195836Member"
      id="t_291_51253d05_4dbc_4a86_a91d_3c787ac7f6af">This annual shareholder report contains important information about the Steward Values Enhanced Small-Mid Cap Fund (&#x201c;Fund&#x201d;) for the period of May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000195836Member"
      id="t_292_aedf383d_8422_4637_86a0_112a04697b3b">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000195836Member"
      id="t_293_dc0848fd_ea50_4126_9e58_e6714c3464e2">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt;. You can also request this information by contacting us at 888-845-6910.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000195836Member"
      id="t_294_a887df8e_d2b1_40ce_ba11_07be66f5189f">crossmarkglobal.com/stewardfunds/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000195836Member"
      id="t_295_27980e42_27e4_436e_b43e_5c423398f763">888-845-6910</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000195836Member"
      id="t_296_92a3f683_ddd0_457c_836e_d23ea484fcf3">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What were the Fund costs for the last year?&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-top:0px;margin-bottom:0px;"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; vertical-align: bottom;"&gt;Steward Values Enhanced Small-Mid Cap Fund&lt;br/&gt; (Class R6/SSMOX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;57&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap; vertical-align: bottom;"&gt;0.49&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000195836Member"
      decimals="INF"
      id="h_631_0bbc4197_f383_4867_9328_83946d464b85"
      unitRef="USD">57</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000195836Member"
      decimals="4"
      id="h_632_4243d668_370d_4eda_8fc5_4ec363e0069b"
      unitRef="pure">0.0049</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000195836Member"
      id="t_297_e4ac5ee9_95d4_4975_ba3e_0fcd4cc2621d">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:14pt;"&gt; &lt;b&gt;How did the Fund perform last year? What affected the Fund's performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;FUND AND MARKET PERFORMANCE&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;For the fiscal year ended April 30, 2026, the Steward Values Enhanced Small-Mid Cap Fund (Class R6) (the &#x201c;Fund&#x201d;) returned 32.31%, underperforming the&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; S&amp;amp;P 1000 Index (the &#x201c;Benchmark&#x201d;) return of 32.43%.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Positive and negative contributors to performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;The Fund implements a strategy to upweight companies that score at the top of its positive value score rankings. At fiscal year end, the Fund screened out 4.6% of the Benchmark weight; therefore,&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; the Fund upweighted 46 companies by at least 10 basis points (&#x201c;bps&#x201d;) each.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;The performance of the Fund can also be affected by its values-based screening policies. For the fiscal year ended April 30, 2026, the Fund&#x2019;s values-based&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; screening policies had a negative performance impact of&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;72 bps. Not owning companies such as Casey&#x2019;s General Stores (64.6%), Tenet Healthcare (23.9%) and Carlyle Group (33.0%) detracted 44 bps collectively.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; Casey&#x2019;s General Stores is excluded due to alcohol and tobacco sales while Tenet Healthcare and Carlyle Group are both removed for owning abortion related facilities.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:14pt;"&gt;On the positive side, not owning Corcept Therapeutics (-35.3%) and Medical Properties Trust (-4.0%) added 7 bps of relative performance.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; Both names are removed for abortion-related activities.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000195836Member"
      id="t_298_21ec5d8c_c988_447e_8abd_816ccea797b1">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;Fund Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The performance graph below shows the performance of a hypothetical $10,000 initial investment in the Fund's Class R6 over a ten-year period (or for the life of the Fund or share class, if shorter). The subsequent account value as of the end of the reporting period is listed next to the name of the Fund or index, as applicable. The performance table below shows the average annual total returns of the Fund's Class R6 for the past one-, five- and ten-year periods, as applicable (or for the life of the Fund or share class, if shorter), as of the end of the reporting period. Both the graph and table compare the performance of the Fund's Class R6 to an appropriate broad-based index and may compare to additional indices reflecting the market segment(s) in which the Fund invests, over the same periods.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;GROWTH OF $10,000&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_3367213.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000195836Member"
      id="t_312_09bfd65a_8aa4_bb95_f183_e041b2c82bea">&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; width: 60%;"&gt;Average Annual Total Returns&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;5 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Since&lt;br/&gt; Inception&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Steward Values Enhanced Small-Mid Cap Fund (Class R6/SSMOX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;32.31&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;6.77&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;8.19&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;S&amp;amp;P Composite 1500 Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;12.65&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;14.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;S&amp;amp;P 1000 Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;32.43&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;7.19&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;9.63&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000195836Member"
      id="t_309_9df63ad6_b9f6_9cb3_7f43_f9051efe986c">Steward Values Enhanced Small-Mid Cap Fund (Class R6/SSMOX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000195836Member"
      decimals="4"
      id="h_633_e282482d_1b81_44f8_a72e_b192fa0e4d0e"
      unitRef="pure">0.3231</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000195836Member"
      decimals="4"
      id="h_634_b0fbde6e_131d_453e_a874_84dafd8ce639"
      unitRef="pure">0.0677</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20171213_20260430_C000195836Member"
      decimals="4"
      id="h_635_c4b81d10_86fc_4661_a9d8_a0332e41c92b"
      unitRef="pure">0.0819</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_SAndPComposite1500IndexMember"
      id="t_310_59d300e0_3d53_7863_64d5_976c9ce27e82">S&amp;P Composite 1500 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_SAndPComposite1500IndexMember"
      decimals="4"
      id="h_636_b080252d_dee3_40e9_a32c_2e0918886cbc"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_SAndPComposite1500IndexMember"
      decimals="4"
      id="h_637_113d8f59_f652_4b63_a200_d94dd164c2db"
      unitRef="pure">0.1265</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20171213_20260430_SAndPComposite1500IndexMember"
      decimals="4"
      id="h_638_35a002f4_dde4_43dc_9749_2c26dc96c6ba"
      unitRef="pure">0.1405</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_SAndP1000IndexMember"
      id="t_311_1d739394_7816_5101_9b42_b73c45941180">S&amp;P 1000 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_SAndP1000IndexMember"
      decimals="4"
      id="h_639_c71aab3f_d67a_43d3_b217_089011ac1270"
      unitRef="pure">0.3243</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_SAndP1000IndexMember"
      decimals="4"
      id="h_640_40bdae38_c31a_402f_9564_ae14ace08fe3"
      unitRef="pure">0.0719</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20171213_20260430_SAndP1000IndexMember"
      decimals="4"
      id="h_641_eff486b8_720c_48e2_9290_700eee5f9e19"
      unitRef="pure">0.0963</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000195836Member"
      id="t_305_4f346ef6_39f0_d167_0383_8524a0195f7c"> Performance data quoted represents past performance; past performance does not guarantee future results. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000195836Member"
      id="t_300_6415775e_fc18_451d_b7d6_8cefd491984f">Visit &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt; for the most recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000195836Member"
      id="t_301_a2d988fd_fb34_4621_ba58_9f8061b9feb4">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="FY2026_C000195836Member"
      id="t_306_e199e6e2_bddf_ab52_0132_d4d99175f695">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (April 30, 2026)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;189,447,273&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;842&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;387,139&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;27&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000195836Member"
      decimals="INF"
      id="h_642_bd56fbbf_5dfc_49ce_8aff_37604e4a89a7"
      unitRef="USD">189447273</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000195836Member"
      decimals="INF"
      id="h_643_1af2c379_4c3a_4251_822a_56940558e45a"
      unitRef="Holding">842</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000195836Member"
      decimals="INF"
      id="h_644_31afc0c8_ceb4_4c7f_ae88_9455d34e613e"
      unitRef="USD">387139</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000195836Member"
      decimals="4"
      id="h_645_ef123359_3490_4efb_b500_c528fc3e893a"
      unitRef="pure">0.27</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000195836Member"
      id="t_307_93eb63f1_3318_fb2e_903b_cd8e4b99378f">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What did the Fund invest in? (April 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The tables below show the investment makeup of the Fund, representing the percentage of the net assets of the Fund.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;US Foods Holding Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;nVent Electric PLC&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;MasTec, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Royal Gold, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Curtiss-Wright Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;ATI, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;RB Global, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Everpure, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;XPO, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Woodward, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;SECTOR ALLOCATION&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);padding-right:0px;"&gt; &lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_3367208.jpg" style="width: 167pt;"/&gt;  &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000195836Member"
      id="t_308_89c4df11_5417_7284_05a4_a32fe2da6eb8">&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;US Foods Holding Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;nVent Electric PLC&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;MasTec, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Royal Gold, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Curtiss-Wright Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;ATI, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;RB Global, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Everpure, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;XPO, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Woodward, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000195836Member_USFoodsHoldingCorpMember"
      decimals="4"
      id="h_646_1790f4a4_7a2f_4091_864c_390f0b8c9c63"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195836Member_NVentElectricPLCMember"
      decimals="4"
      id="h_647_e4a73719_3600_415f_a950_c4435f74b245"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195836Member_MasTecIncMember"
      decimals="4"
      id="h_648_74c3aebd_b487_453c_a7d4_15c919a7a5ad"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195836Member_RoyalGoldIncMember"
      decimals="4"
      id="h_649_b69b7ee8_6b1f_4508_a2d5_3883a82f52ff"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195836Member_CurtissWrightCorpMember"
      decimals="4"
      id="h_650_596f5f99_a738_479e_92e1_3a90dce8816a"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195836Member_ATIIncMember"
      decimals="4"
      id="h_651_2a3dbd16_dbf0_44bd_9efb_78bc23aed767"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195836Member_RBGlobalIncMember"
      decimals="4"
      id="h_652_a81334e0_a08f_49a7_bb82_499a8e9fe928"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195836Member_EverpureIncClassAMember"
      decimals="4"
      id="h_653_d1b41b31_4ce1_4b99_bc6d_d57c02034b80"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195836Member_XPOIncMember"
      decimals="4"
      id="h_654_dfc29707_e34e_4847_abd8_b210b58af0aa"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000195836Member_WoodwardIncMember"
      decimals="4"
      id="h_655_5f44dcc0_301c_40b2_a8bc_6b4731c8db8d"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2026_C000177433Member"
      id="t_313_b4bb0cef_736a_1462_4de1_ee3e79d6d766">Steward Values Enhanced Small-Mid Cap Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000177433Member"
      id="t_314_d0dacae1_151b_bdcb_9719_c56bc2ffa37d">Institutional Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000177433Member"
      id="t_315_5fcf37d5_8e72_5856_f7d7_3c67c9bb0064">SCECX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000177433Member"
      id="t_302_52293592_99f5_4c0f_b030_66406d0575e2">This annual shareholder report contains important information about the Steward Values Enhanced Small-Mid Cap Fund (&#x201c;Fund&#x201d;) for the period of May 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000177433Member"
      id="t_303_d4018cd0_25e5_4fe0_86f9_0780c1336496">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000177433Member"
      id="t_304_80d47ced_7fe1_4c45_808a_5d8e5f00534c">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt;. You can also request this information by contacting us at 888-845-6910.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000177433Member"
      id="t_305_4b7629d4_47e0_4c35_8861_5819a8a57530">crossmarkglobal.com/stewardfunds/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000177433Member"
      id="t_306_3e86e872_b834_4648_a72c_4bb5ad827e8f">888-845-6910</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000177433Member"
      id="t_307_21a7da07_803d_4171_a9ce_1885cc141055">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What were the Fund costs for the last year?&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-top:0px;margin-bottom:0px;"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; vertical-align: bottom;"&gt;Steward Values Enhanced Small-Mid Cap Fund&lt;br/&gt; (Institutional Class/SCECX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;71&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap; vertical-align: bottom;"&gt;0.61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000177433Member"
      decimals="INF"
      id="h_656_ab3f3f63_00f5_45de_8d7c_6db72f31fedf"
      unitRef="USD">71</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000177433Member"
      decimals="4"
      id="h_657_ccc8b3f1_c04b_41a9_a904_0ba438f42d54"
      unitRef="pure">0.0061</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000177433Member"
      id="t_308_2826d979_7e33_4d49_a707_3b43cd98f140">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:14pt;"&gt; &lt;b&gt;How did the Fund perform last year? What affected the Fund's performance?&lt;/b&gt; &lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;FUND AND MARKET PERFORMANCE&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;For the fiscal year ended April 30, 2026, the Steward Values Enhanced Small-Mid Cap Fund (Institutional Class) (the &#x201c;Fund&#x201d;) returned 32.13%, underperforming the&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; S&amp;amp;P 1000 Index (the &#x201c;Benchmark&#x201d;) return of 32.43%.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;Positive and negative contributors to performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;The Fund implements a strategy to upweight companies that score at the top of its positive value score rankings. At fiscal year end, the Fund screened out 4.6% of the Benchmark weight; therefore,&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; the Fund upweighted 46 companies by at least 10 basis points (&#x201c;bps&#x201d;) each.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:7.5pt;"&gt;The performance of the Fund can also be affected by its values-based screening policies. For the fiscal year ended April 30, 2026, the Fund&#x2019;s values-based&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; screening policies had a negative performance impact of&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;72 bps. Not owning companies such as Casey&#x2019;s General Stores (64.6%), Tenet Healthcare (23.9%) and Carlyle Group (33.0%) detracted 44 bps collectively.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; Casey&#x2019;s General Stores is excluded due to alcohol and tobacco sales while Tenet Healthcare and Carlyle Group are both removed for owning abortion related facilities.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;font-family:'times new roman';margin-bottom:14pt;"&gt;On the positive side, not owning Corcept Therapeutics (-35.3%) and Medical Properties Trust (-4.0%) added 7 bps of relative performance.&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt; Both names are removed for abortion-related activities.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000177433Member"
      id="t_309_233130dc_c5e1_441e_99a6_c033254e5b98">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;Fund Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The performance graph below shows the performance of a hypothetical $100,000 initial investment in the Fund's Institutional Class over a ten-year period (or for the life of the Fund or share class, if shorter). The subsequent account value as of the end of the reporting period is listed next to the name of the Fund or index, as applicable. The performance table below shows the average annual total returns of the Fund's Institutional Class for the past one-, five- and ten-year periods, as applicable (or for the life of the Fund or share class, if shorter), as of the end of the reporting period. Both the graph and table compare the performance of the Fund's Institutional Class to an appropriate broad-based index and may compare to additional indices reflecting the market segment(s) in which the Fund invests, over the same periods.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:0px;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:bold;"&gt;GROWTH OF $100,000&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_3367158.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 539pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000177433Member"
      id="t_316_01b7a659_d3c5_2239_2c0b_fb6abe35c4fd">&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(3, 80, 123);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman'; font-weight: bold; width: 60%;"&gt;Average Annual Total Returns&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;5 Year&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;10 Year&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;Steward Values Enhanced Small-Mid Cap Fund (Institutional Class/SCECX)&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;32.13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;6.67&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;9.99&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;S&amp;amp;P Composite 1500 Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;31.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;12.65&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;14.92&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Times New Roman';"&gt;S&amp;amp;P 1000 Index&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;32.43&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;7.19&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;11.18&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000177433Member"
      id="t_317_e52dee1b_b830_0a20_98b8_30f078bca168">Steward Values Enhanced Small-Mid Cap Fund (Institutional Class/SCECX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000177433Member"
      decimals="4"
      id="h_658_2375d11b_54db_44a8_8bb4_8becdd72a48a"
      unitRef="pure">0.3213</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000177433Member"
      decimals="4"
      id="h_659_4843ac5f_54ce_4a50_9a84_235c6b26ce17"
      unitRef="pure">0.0667</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000177433Member"
      decimals="4"
      id="h_660_293c82d0_6729_49d9_ab00_d99de36ac72f"
      unitRef="pure">0.0999</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_SAndPComposite1500IndexMember"
      id="t_322_8435b9bc_ab80_4075_9213_e5327b32289e">S&amp;P Composite 1500 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_SAndPComposite1500IndexMember"
      decimals="4"
      id="h_661_6e7f5d59_e591_4020_bfa2_575b0b88a5d3"
      unitRef="pure">0.3105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_SAndPComposite1500IndexMember"
      decimals="4"
      id="h_662_a233e17b_20cd_4adc_a8b8_6ea9189f3613"
      unitRef="pure">0.1265</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_SAndPComposite1500IndexMember"
      decimals="4"
      id="h_663_187adfec_e2c0_48a9_823e_958f60353df3"
      unitRef="pure">0.1492</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_SAndP1000IndexMember"
      id="t_323_d04d6057_395c_ff83_7c1b_4d88fc2f2c6e">S&amp;P 1000 Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_SAndP1000IndexMember"
      decimals="4"
      id="h_664_ad30edaa_a016_4aa5_ab67_77beb88244b3"
      unitRef="pure">0.3243</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_SAndP1000IndexMember"
      decimals="4"
      id="h_665_2c1844d1_91f6_4e50_ab10_93d1c8af3b7a"
      unitRef="pure">0.0719</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_SAndP1000IndexMember"
      decimals="4"
      id="h_666_6292079d_db4f_4354_b724_ae8f03ecc15d"
      unitRef="pure">0.1118</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000177433Member"
      id="t_318_ca891f07_c6ac_14ac_1eca_745b5ae12930"> Performance data quoted represents past performance; past performance does not guarantee future results. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000177433Member"
      id="t_311_63e77f49_8674_46bd_88a4_89b19d137166">Visit &lt;span style="text-decoration-line:underline;color:rgb(3, 80, 123);font-size:9pt;font-family:'times new roman'"&gt;crossmarkglobal.com/stewardfunds/&lt;/span&gt; for the most recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000177433Member"
      id="t_312_3caf02c8_c967_4ddc_8836_a0b957974cc2">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="FY2026_C000177433Member"
      id="t_319_bd67cbbe_febb_1ebe_78a7_ecd485b29e52">&lt;div style="font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;margin-top:10pt;"&gt;Key Fund Statistics (April 30, 2026)&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Fund net assets&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;189,447,273&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;842&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Total advisory fees paid&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;387,139&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; text-align: left; width: 40%; font-family: 'Times New Roman';"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; white-space: nowrap;"&gt;27&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000177433Member"
      decimals="INF"
      id="h_667_83d5fcb1_3a76_4396_9417_345361d77e01"
      unitRef="USD">189447273</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000177433Member"
      decimals="INF"
      id="h_668_3b47ccf6_800b_42d2_8f6a_793cd7a05b6c"
      unitRef="Holding">842</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000177433Member"
      decimals="INF"
      id="h_669_c8963a08_f2da_4c19_bed5_4c8614b04742"
      unitRef="USD">387139</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000177433Member"
      decimals="4"
      id="h_670_8b6f6014_6036_4a1b_b45f_4adde93a1668"
      unitRef="pure">0.27</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000177433Member"
      id="t_320_e6fe8583_a57c_cdfb_ea0f_3247778928cc">&lt;div style="margin-top:0px;font-family:'times new roman';font-weight:bold;font-size:11.52pt;color:rgb(3, 80, 123);margin-bottom:3pt;"&gt;What did the Fund invest in? (April 30, 2026)&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-size:9pt;margin-bottom:10pt;font-family:'times new roman';"&gt;The tables below show the investment makeup of the Fund, representing the percentage of the net assets of the Fund.&lt;/div&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;US Foods Holding Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;nVent Electric PLC&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;MasTec, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Royal Gold, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Curtiss-Wright Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;ATI, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;RB Global, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Everpure, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;XPO, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Woodward, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;SECTOR ALLOCATION&lt;/div&gt;&lt;div style="font-family:'times new roman';font-size:9pt;color:rgb(0, 0, 0);padding-right:0px;"&gt; &lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_3367163.jpg" style="width: 167pt;"/&gt;  &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2026_C000177433Member"
      id="t_321_39b46757_e16d_e78c_1b64_a9b544b44c7b">&lt;div style="font-size:9pt;margin-top:5pt;margin-bottom:5pt;font-family:'times new roman';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;text-align:center;padding-bottom:5pt;margin-right:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt;"&gt;TOP TEN HOLDINGS&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;US Foods Holding Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;nVent Electric PLC&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;MasTec, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Royal Gold, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Curtiss-Wright Corp.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;ATI, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;RB Global, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Everpure, Inc., Class A&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:1pt"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;XPO, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:auto;border-bottom-color:initial;border-bottom-style:none;border-bottom-width:initial"&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 12pt; text-align: left;"&gt;Woodward, Inc.&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 12pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000177433Member_USFoodsHoldingCorpMember"
      decimals="4"
      id="h_671_0374cda3_19fd_493b_ae8e_10533bb3af9e"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177433Member_NVentElectricPLCMember"
      decimals="4"
      id="h_672_53b3b66f_933d_49cf_bf4f_0aa826d53997"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177433Member_MasTecIncMember"
      decimals="4"
      id="h_673_81b445dc_4f2e_4b30_a6ad_4c2127003a19"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177433Member_RoyalGoldIncMember"
      decimals="4"
      id="h_674_86903228_af4d_4a62_af21_096e1875981e"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177433Member_CurtissWrightCorpMember"
      decimals="4"
      id="h_675_a9ae9274_abc2_438a_bd30_6db1f8d374df"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177433Member_ATIIncMember"
      decimals="4"
      id="h_676_afc75824_0977_49e7_a061_3d4ac07829d2"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177433Member_RBGlobalIncMember"
      decimals="4"
      id="h_677_18fc8997_8135_40e6_ae68_b13040170151"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177433Member_EverpureIncClassAMember"
      decimals="4"
      id="h_678_5f7a38d8_8146_4b90_af67_43d78086b892"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177433Member_XPOIncMember"
      decimals="4"
      id="h_679_37b841e5_71ff_4459_be11_09c40e0babb0"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177433Member_WoodwardIncMember"
      decimals="4"
      id="h_680_db89c936_1c99_4fe1_bfe4_d0b09436719d"
      unitRef="pure">0.005</oef:PctOfNav>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#h_1_7404b441_4008_461b_83ea_3e87ec3f467f"
          xlink:label="h_1_7404b441_4008_461b_83ea_3e87ec3f467f"
          xlink:type="locator"/>
        <link:footnote id="f_0001_000001" xlink:label="f_0001_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;">Reflects applicable expense reimbursements and fee waivers.&#160;</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1_7404b441_4008_461b_83ea_3e87ec3f467f"
          xlink:to="f_0001_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_102_80f10f2b_f950_4b68_aa98_ba6fd6302711"
          xlink:label="h_102_80f10f2b_f950_4b68_aa98_ba6fd6302711"
          xlink:type="locator"/>
        <link:footnote id="f_0009_000006" xlink:label="f_0009_000006" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;">Includes the effect of dividend expense and brokerage expense on securities sold short and does not include the proportionate share of expenses and income in the underlying funds in which the Fund invests.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_102_80f10f2b_f950_4b68_aa98_ba6fd6302711"
          xlink:to="f_0009_000006"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_124_bd2b3fce_7ed2_41e6_b5f3_bdb2e89258d6"
          xlink:label="h_124_bd2b3fce_7ed2_41e6_b5f3_bdb2e89258d6"
          xlink:type="locator"/>
        <link:footnote id="f_0011_000007" xlink:label="f_0011_000007" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;">Includes the effect of dividend expense and brokerage expense on securities sold short and does not include the proportionate share of expenses and income in the underlying funds in which the Fund invests.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_124_bd2b3fce_7ed2_41e6_b5f3_bdb2e89258d6"
          xlink:to="f_0011_000007"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_2_038b4322_ba33_49d1_a6d7_2cb91fc43f9b"
          xlink:label="h_2_038b4322_ba33_49d1_a6d7_2cb91fc43f9b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_2_038b4322_ba33_49d1_a6d7_2cb91fc43f9b"
          xlink:to="f_0001_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_249_9ccd53f5_0be7_40b1_a50e_f4d3aa852440"
          xlink:label="h_249_9ccd53f5_0be7_40b1_a50e_f4d3aa852440"
          xlink:type="locator"/>
        <link:footnote id="f_0021_000008" xlink:label="f_0021_000008" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;">Reflects applicable expense reimbursements and fee waivers.&#160;</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_249_9ccd53f5_0be7_40b1_a50e_f4d3aa852440"
          xlink:to="f_0021_000008"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_250_9945f1ba_12e5_4e31_ad5a_0a2b0e38aac6"
          xlink:label="h_250_9945f1ba_12e5_4e31_ad5a_0a2b0e38aac6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_250_9945f1ba_12e5_4e31_ad5a_0a2b0e38aac6"
          xlink:to="f_0021_000008"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_271_80dfc070_cbf0_44de_8ced_4cfe7a9e6b31"
          xlink:label="h_271_80dfc070_cbf0_44de_8ced_4cfe7a9e6b31"
          xlink:type="locator"/>
        <link:footnote id="f_0023_000009" xlink:label="f_0023_000009" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="margin-top: 0px; color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: italic; font-size: 7.5pt; text-align: left; margin-bottom: 0px;">Reflects applicable expense reimbursements and fee waivers.&#160;</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_271_80dfc070_cbf0_44de_8ced_4cfe7a9e6b31"
          xlink:to="f_0023_000009"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_272_abfe68ee_8e5c_4d0d_a633_cb19988ee470"
          xlink:label="h_272_abfe68ee_8e5c_4d0d_a633_cb19988ee470"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_272_abfe68ee_8e5c_4d0d_a633_cb19988ee470"
          xlink:to="f_0023_000009"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_29_344d43d5_f88f_4e75_b0d4_5012916dafc9"
          xlink:label="h_29_344d43d5_f88f_4e75_b0d4_5012916dafc9"
          xlink:type="locator"/>
        <link:footnote id="f_0003_000002" xlink:label="f_0003_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;">Reflects applicable expense reimbursements and fee waivers.&#160;</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_29_344d43d5_f88f_4e75_b0d4_5012916dafc9"
          xlink:to="f_0003_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_291_c1e5d41d_4aeb_4a51_a9fa_f724625f9c0f"
          xlink:label="h_291_c1e5d41d_4aeb_4a51_a9fa_f724625f9c0f"
          xlink:type="locator"/>
        <link:footnote id="f_0025_000010" xlink:label="f_0025_000010" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;">Reflects applicable expense reimbursements and fee waivers.&#160;</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_291_c1e5d41d_4aeb_4a51_a9fa_f724625f9c0f"
          xlink:to="f_0025_000010"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_292_a265908e_80bb_47f4_90cf_8189b94ada09"
          xlink:label="h_292_a265908e_80bb_47f4_90cf_8189b94ada09"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_292_a265908e_80bb_47f4_90cf_8189b94ada09"
          xlink:to="f_0025_000010"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_30_0b835c1c_a342_4541_8efc_899af8ede208"
          xlink:label="h_30_0b835c1c_a342_4541_8efc_899af8ede208"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_30_0b835c1c_a342_4541_8efc_899af8ede208"
          xlink:to="f_0003_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_311_689b4c33_7ed2_4efc_bce7_a3126af4e693"
          xlink:label="h_311_689b4c33_7ed2_4efc_bce7_a3126af4e693"
          xlink:type="locator"/>
        <link:footnote id="f_0027_000011" xlink:label="f_0027_000011" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;">Reflects applicable expense reimbursements and fee waivers.&#160;</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_311_689b4c33_7ed2_4efc_bce7_a3126af4e693"
          xlink:to="f_0027_000011"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_312_45ca07ae_b490_4bfd_afde_3d60ff94c044"
          xlink:label="h_312_45ca07ae_b490_4bfd_afde_3d60ff94c044"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_312_45ca07ae_b490_4bfd_afde_3d60ff94c044"
          xlink:to="f_0027_000011"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_335_4bc54728_f9a1_4194_8d0d_6978f1cec563"
          xlink:label="h_335_4bc54728_f9a1_4194_8d0d_6978f1cec563"
          xlink:type="locator"/>
        <link:footnote id="f_0029_000012" xlink:label="f_0029_000012" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;">Reflects applicable expense reimbursements and fee waivers.&#160;</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_335_4bc54728_f9a1_4194_8d0d_6978f1cec563"
          xlink:to="f_0029_000012"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_336_8dbca361_03e2_4bd8_bb76_8edc045bd774"
          xlink:label="h_336_8dbca361_03e2_4bd8_bb76_8edc045bd774"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_336_8dbca361_03e2_4bd8_bb76_8edc045bd774"
          xlink:to="f_0029_000012"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_357_9028a737_cfe0_4313_a6be_1562427f8a15"
          xlink:label="h_357_9028a737_cfe0_4313_a6be_1562427f8a15"
          xlink:type="locator"/>
        <link:footnote id="f_0031_000013" xlink:label="f_0031_000013" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;">Reflects applicable expense reimbursements and fee waivers.&#160;</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_357_9028a737_cfe0_4313_a6be_1562427f8a15"
          xlink:to="f_0031_000013"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_358_073bb069_1323_4152_bac7_a6862605d629"
          xlink:label="h_358_073bb069_1323_4152_bac7_a6862605d629"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_358_073bb069_1323_4152_bac7_a6862605d629"
          xlink:to="f_0031_000013"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_381_9bd0f822_4a39_444c_90c7_4f3055ace386"
          xlink:label="h_381_9bd0f822_4a39_444c_90c7_4f3055ace386"
          xlink:type="locator"/>
        <link:footnote id="f_0033_000014" xlink:label="f_0033_000014" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;">Reflects applicable expense reimbursements and fee waivers.&#160;</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_381_9bd0f822_4a39_444c_90c7_4f3055ace386"
          xlink:to="f_0033_000014"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_382_8de13a72_8652_4fb2_a189_f69b2197e90f"
          xlink:label="h_382_8de13a72_8652_4fb2_a189_f69b2197e90f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_382_8de13a72_8652_4fb2_a189_f69b2197e90f"
          xlink:to="f_0033_000014"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_57_939bd15d_43ad_4a77_91f9_d3911e794546"
          xlink:label="h_57_939bd15d_43ad_4a77_91f9_d3911e794546"
          xlink:type="locator"/>
        <link:footnote id="f_0005_000001" xlink:label="f_0005_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Class R6 shares of the Fund commenced operations on August 28, 2025. Had Class R6 shares of the Fund been in operation for a full year, the cost of a $10,000 investment would have been higher. Reflects applicable expense reimbursements and fee waivers.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_57_939bd15d_43ad_4a77_91f9_d3911e794546"
          xlink:to="f_0005_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_58_67351833_b85c_4f15_ba63_b8cf340cdfdb"
          xlink:label="h_58_67351833_b85c_4f15_ba63_b8cf340cdfdb"
          xlink:type="locator"/>
        <link:footnote id="f_0005_000002" xlink:label="f_0005_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized. Reflects applicable expense reimbursements and fee waivers.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_58_67351833_b85c_4f15_ba63_b8cf340cdfdb"
          xlink:to="f_0005_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_76_007ca7e5_8b24_4777_8522_6d6c42112e27"
          xlink:label="h_76_007ca7e5_8b24_4777_8522_6d6c42112e27"
          xlink:type="locator"/>
        <link:footnote id="f_0007_000005" xlink:label="f_0007_000005" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="margin-top:0px;color:rgb(0, 0, 0);font-family:'times new roman';font-style:italic;font-size:7.5pt;text-align:left;margin-bottom:0px;">Reflects applicable expense reimbursements and fee waivers.&#160;</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_76_007ca7e5_8b24_4777_8522_6d6c42112e27"
          xlink:to="f_0007_000005"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_77_e387880b_486b_4e84_8a48_220a5f98a22a"
          xlink:label="h_77_e387880b_486b_4e84_8a48_220a5f98a22a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_77_e387880b_486b_4e84_8a48_220a5f98a22a"
          xlink:to="f_0007_000005"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
