<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:imst="http://www.riverbridge.com/20260730"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:oef="http://xbrl.sec.gov/oef/2025"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xs="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="cik0001318342-20260730.xsd" xlink:type="simple"/>
    <context id="D20251201_20260531_C000121983Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121983Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="D20251201_20260531_C000121984Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121984Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="DefaultContext">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
        </entity>
        <period>
            <startDate>2025-12-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="TI20260531_C000121983Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121983Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121983Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121983Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">imst:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121983Member_AlphabetIncClassCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121983Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">imst:AlphabetIncClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121983Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121983Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">imst:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121983Member_AnalogDevicesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121983Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">imst:AnalogDevicesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121983Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121983Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121983Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121983Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121983Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121983Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121983Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121983Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121983Member_FastenalCoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121983Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">imst:FastenalCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121983Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121983Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121983Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121983Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121983Member_HEICOCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121983Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">imst:HEICOCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121983Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121983Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121983Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121983Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121983Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121983Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121983Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121983Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">imst:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121983Member_NVIDIACorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121983Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">imst:NVIDIACorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121983Member_OtherAssetsInExcessOfLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">imst:OtherAssetsInExcessOfLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121983Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121983Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121983Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121983Member_ServiceNowIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121983Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">imst:ServiceNowIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121983Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121983Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121983Member_TylerTechnologiesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121983Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">imst:TylerTechnologiesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121984Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121984Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121984Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">imst:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121984Member_AlphabetIncClassCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">imst:AlphabetIncClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121984Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">imst:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121984Member_AnalogDevicesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">imst:AnalogDevicesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121984Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121984Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121984Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121984Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121984Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121984Member_FastenalCoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">imst:FastenalCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121984Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121984Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121984Member_HEICOCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">imst:HEICOCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121984Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121984Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121984Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121984Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">imst:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121984Member_NVIDIACorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">imst:NVIDIACorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121984Member_OtherAssetsInExcessOfLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">imst:OtherAssetsInExcessOfLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121984Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121984Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121984Member_ServiceNowIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">imst:ServiceNowIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121984Member_ShortTermInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121984Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000121984Member_TylerTechnologiesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001318342</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">imst:C000121984Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">imst:TylerTechnologiesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="Holding">
        <measure>imst:Holding</measure>
    </unit>
    <oef:PctOfNav
      contextRef="TI20260531_C000121983Member_RealEstateSectorMember"
      decimals="4"
      id="h_06ece1a6_ea84_43da_a3e6_2c17fe1c1b72"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121984Member_CommunicationsSectorMember"
      decimals="4"
      id="h_1741615d_ec46_45aa_a27c_ee1b143afda0"
      unitRef="pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121984Member_OtherAssetsInExcessOfLiabilitiesMember"
      decimals="4"
      id="h_24951beb_b4f4_46c1_8223_0ff9159bcccf"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121984Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_27a66a47_d649_4f77_a560_5cdc97b76eb9"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121983Member_MaterialsSectorMember"
      decimals="4"
      id="h_2931f673_c59e_43b1_a23e_6339aef0423f"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121983Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_2b4a36eb_289f_470d_a1ac_9dc0afbe0dec"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121984Member_HealthcareSectorMember"
      decimals="4"
      id="h_34cae441_6942_42ba_93d0_6326bd399b6e"
      unitRef="pure">0.145</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121983Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_47f023b3_a241_418f_ab5d_88c191a0d7fb"
      unitRef="pure">0.141</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121983Member_OtherAssetsInExcessOfLiabilitiesMember"
      decimals="4"
      id="h_4a1bbd04_ae56_4af1_beba_4da72953e38a"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121983Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_562f0be5_c2f4_4c3c_b38c_df335108984e"
      unitRef="pure">0.339</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121984Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_5b8585ff_eec9_4f79_b0e9_b424a49b49bb"
      unitRef="pure">0.141</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121984Member_RealEstateSectorMember"
      decimals="4"
      id="h_7572d48a_ef01_482e_b758_efe93ad81801"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121984Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_76121852_9493_49cb_88e4_c106a3cfe464"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121983Member_IndustrialSectorMember"
      decimals="4"
      id="h_804587cb_f85b_4eaa_ae9d_76d713f5cbaf"
      unitRef="pure">0.183</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121984Member_CommonStockMember"
      decimals="4"
      id="h_83ab9cd1_95fa_4384_946f_58b5b86f394c"
      unitRef="pure">0.981</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121984Member_IndustrialSectorMember"
      decimals="4"
      id="h_8aad060f_d296_4c67_8ce9_30c9a5625ac4"
      unitRef="pure">0.183</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121983Member_ShortTermInvestmentsMember"
      decimals="4"
      id="h_8e1681c1_a4d5_4be9_92aa_bca8fda4f0ea"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121984Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_ab60d773_d0e4_47ea_89da_ac38d4c6ec91"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121984Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_b54dfbfb_e301_44e2_844b_6f43b8ebdac2"
      unitRef="pure">0.339</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121983Member_HealthcareSectorMember"
      decimals="4"
      id="h_bcaa60f0_8597_41f2_a910_1dc9480ab0ed"
      unitRef="pure">0.145</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121984Member_MaterialsSectorMember"
      decimals="4"
      id="h_bff6ff5e_70eb_4511_9bbb_d7afec228764"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121983Member_CommunicationsSectorMember"
      decimals="4"
      id="h_e5dcd30c_9b85_4a76_958b_5c86fb97cadc"
      unitRef="pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121983Member_CommonStockMember"
      decimals="4"
      id="h_f00c9894_8ae6_4975_b3be_90ddb6d951b3"
      unitRef="pure">0.981</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121983Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_fafea25f_8f8f_45e5_b2b1_e26868a9f5bf"
      unitRef="pure">0.007</oef:PctOfNav>
    <dei:EntityCentralIndexKey
      contextRef="DefaultContext"
      id="h1_870a6574_ffe3_49d3_bce5_09cdcfb2f4a8">0001318342</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="DefaultContext"
      id="h3_f44e2e19_0241_4886_8e49_b0b57f25b0eb">false</dei:AmendmentFlag>
    <dei:EntityInvCompanyType
      contextRef="DefaultContext"
      id="h_4_a19180ef-40d3-70fd-8694-f084e51f1117">N-1A</dei:EntityInvCompanyType>
    <dei:DocumentType
      contextRef="DefaultContext"
      id="t_3_c0315f11_9b45_7d09_e5cf_b07f6c7352cf"
      xs:nil="false">N-CSRS</dei:DocumentType>
    <dei:EntityRegistrantName
      contextRef="DefaultContext"
      id="t_2_5f06a768_9e02_09a1_66bc_d3a44b5211b0">INVESTMENT MANAGERS SERIES TRUST</dei:EntityRegistrantName>
    <dei:DocumentPeriodEndDate
      contextRef="DefaultContext"
      id="t_1_ef7601f0_7958_f230_1993_172a4b059523">2026-05-31</dei:DocumentPeriodEndDate>
    <oef:FundName
      contextRef="D20251201_20260531_C000121983Member"
      id="t_10_6352d3ee_99bd_7e60_cc5b_497949548955">Riverbridge Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251201_20260531_C000121983Member"
      id="t_11_d101e162_8849_07b8_a404_f6532f940cb5">Institutional Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251201_20260531_C000121983Member"
      id="t_12_718b812a_aebb_054e_5926_02619f08059b">RIVBX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251201_20260531_C000121983Member"
      id="t_1_4d0a3272_cf94_4dba_bd9e_8b1cef9d33f4">This semi-annual shareholder report contains important information about the Riverbridge Growth Fund (&#x201c;Fund&#x201d;) for the period of December 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251201_20260531_C000121983Member"
      id="t_2_15ae3670_2f25_4f27_bd04_d0b50fb1939d">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251201_20260531_C000121983Member"
      id="t_3_dadc03fd_09b1_4d31_960a_c3df86d8f95f">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 32, 91); font-size: 9pt; font-family: 'arial';"&gt;https://riverbridge.com/growth-fund/&lt;/span&gt;. You can also request this information by contacting us at (888) 447-4470.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251201_20260531_C000121983Member"
      id="t_4_a95b2fe1_ef3a_424a_918a_d79e33fa3ad3">https://riverbridge.com/growth-fund/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251201_20260531_C000121983Member"
      id="t_5_78d6f305_7a2e_4e6f_8224_270365330d62">(888) 447-4470</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251201_20260531_C000121983Member"
      id="t_6_564811ce_0566_4eef_9012_9212453a643d">
&lt;div style="font-family: 'arial'; margin-top: 0px; font-weight: bold; font-size: 11.52pt; color: rgb(0, 0, 0); margin-bottom: 3pt;"&gt;Fund Expenses&lt;/div&gt;

&lt;div style="font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&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; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 1pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Cost of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Riverbridge Growth Fund&lt;br/&gt;(Institutional Class/RIVBX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;47&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.97&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="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial'; font-style: italic; font-size: 7.5pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; width: 5pt; vertical-align: top; padding: 0;"&gt;
&lt;div style="margin-top: 0px; font-family: 'arial'; font-style: italic; font-size: 7.5pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0px; padding: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial'; font-style: italic; font-size: 7.5pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding: 0;"&gt;

&lt;div style="margin-top: 0px; font-family: 'arial'; font-style: italic; font-size: 7.5pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0px; padding: 0px;"&gt;Annualized.&lt;/div&gt;

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

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251201_20260531_C000121983Member"
      decimals="INF"
      id="h_1_878a9ccd_5134_45e2_b2a1_ce1c299567dc"
      unitRef="USD">47</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251201_20260531_C000121983Member"
      decimals="4"
      id="h_2_1f4d1348_1532_41ac_84af_bfcfe8610bf6"
      unitRef="pure">0.0097</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251201_20260531_C000121983Member"
      id="t_7_fbb30e47_2391_4bb0_8aef_3ca845e42f96">
&lt;div style="font-family: 'arial'; font-weight: bold; font-size: 11.52pt; color: rgb(0, 0, 0); margin-bottom: 3pt; margin-top: 10pt;"&gt;Key Fund Statistics&lt;/div&gt;

&lt;div style="font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px;"&gt;The following table outlines key fund statistics that you should pay attention to.&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; width: 40%; font-weight: bold; text-align: left; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;112,407,402&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; width: 40%; font-weight: bold; text-align: left; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;45&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; width: 40%; font-weight: bold; text-align: left; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260531_C000121983Member"
      decimals="INF"
      id="h_3_a88371fb_ad92_498c_a68f_1ca9f7a0fb27"
      unitRef="USD">112407402</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260531_C000121983Member"
      decimals="INF"
      id="h_4_0721e089_622b_4ba4_8e94_56c015d46829"
      unitRef="Holding">45</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251201_20260531_C000121983Member"
      decimals="4"
      id="h_5_da0b4044_93d9_408b_b7a4_895d90ca5748"
      unitRef="pure">0.05</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251201_20260531_C000121983Member"
      id="t_13_4d600562_7d04_caf0_634b_ca2ab09e0cfc">&lt;div style="font-family: 'arial'; margin-top: 0px; font-weight: bold; font-size: 11.52pt; color: rgb(0, 0, 0); margin-bottom: 3pt;"&gt;Graphical Representation of Holdings&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0px; font-family: 'arial'; margin-bottom: 10pt;"&gt;The tables below show the investment makeup of the Fund, representing percentage of the total net assets of the Fund. The Top Ten Holdings and Sector Allocation exclude short-term holdings, if any. The Sector Allocation chart represents Common Stocks of the Fund.&lt;/div&gt;&lt;div style="font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 1pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;9.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;7.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;5.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;Analog Devices, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;4.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;HEICO Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;4.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;Alphabet, Inc. - Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; 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; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;Alphabet, Inc. - Class C&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; 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; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;Fastenal Co.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;ServiceNow, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;Tyler Technologies, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;&lt;div style="font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-left: 8pt; padding-right: 8pt;"&gt;
&lt;p style="font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 1pt; margin: 5pt 0 5pt 0;"&gt;&lt;b&gt;Asset&#160;Allocation&lt;/b&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div style="font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-right: 8pt; padding-left: 7.3pt;"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_1134767.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;&lt;div style="font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-left: 8pt; padding-right: 0;"&gt;
&lt;p style="font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 1pt; margin: 5pt 0 5pt 0;"&gt;&lt;b&gt;Sector&#160;Allocation&lt;/b&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div style="font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-left: 8pt; padding-right: 0;"&gt;&lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_1134772.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251201_20260531_C000121983Member"
      id="t_14_9ff11aa8_b4f3_d9bf_8bfa_5de1af40086f">&lt;div style="font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 1pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;9.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;7.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;5.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;Analog Devices, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;4.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;HEICO Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;4.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;Alphabet, Inc. - Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; 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; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;Alphabet, Inc. - Class C&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; 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; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;Fastenal Co.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;ServiceNow, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;Tyler Technologies, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260531_C000121983Member_NVIDIACorpMember"
      decimals="4"
      id="h_6_f3111143_e3d6_4e7d_853b_cee6f7aa26c7"
      unitRef="pure">0.092</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121983Member_MicrosoftCorpMember"
      decimals="4"
      id="h_7_c48746f3_95f9_4ad6_909f_7a894b8558d6"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121983Member_AmazonComIncMember"
      decimals="4"
      id="h_8_6aa3e281_40f6_470e_a3d4_b9fd3795339f"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121983Member_AnalogDevicesIncMember"
      decimals="4"
      id="h_9_eb24148f_0bd5_419e_b1eb_197b94120fd1"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121983Member_HEICOCorpMember"
      decimals="4"
      id="h_10_9ae8251c_882f_4b53_b120_e216330c7acb"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121983Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_11_04038b62_a336_4000_815c_cfd48dd78df8"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121983Member_AlphabetIncClassCMember"
      decimals="4"
      id="h_12_ed5ce523_907b_4fa5_bb0a_230d0438694e"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121983Member_FastenalCoMember"
      decimals="4"
      id="h_13_b6f7e252_e433_465c_b373_b816184835bd"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121983Member_ServiceNowIncMember"
      decimals="4"
      id="h_14_a589faba_81e4_4890_add7_02d6393e7648"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121983Member_TylerTechnologiesIncMember"
      decimals="4"
      id="h_15_6a76e640_80b8_4f04_88c2_c098c9ab7b99"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:AccountantChngDisagreementsTextBlock
      contextRef="D20251201_20260531_C000121983Member"
      id="t_9_5289e5b2_25d3_49a9_aae6_f3bd22a83bb6">
&lt;div style="font-family: 'arial'; font-weight: bold; font-size: 11.52pt; color: rgb(0, 0, 0); margin-bottom: 3pt; margin-top: 4pt;"&gt;Changes in and Disagreements with Accountants&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0px; font-family: 'arial'; margin-bottom: 10pt;"&gt;There were no changes in or disagreements with the Fund's accountants during the reporting period.&lt;/div&gt;
</oef:AccountantChngDisagreementsTextBlock>
    <oef:FundName
      contextRef="D20251201_20260531_C000121984Member"
      id="t_19_baed44b8_142f_6c21_d27f_d858d813437b">Riverbridge Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251201_20260531_C000121984Member"
      id="t_20_913f79f2_ceb5_4875_4abb_9cf909656eec">Investor Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251201_20260531_C000121984Member"
      id="t_21_206b2b5f_2c71_493d_e98e_9697b441762e">RIVRX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251201_20260531_C000121984Member"
      id="t_10_2da1a965_2474_4a8b_85f9_8c9ea982da4d">This semi-annual shareholder report contains important information about the Riverbridge Growth Fund (&#x201c;Fund&#x201d;) for the period of December 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251201_20260531_C000121984Member"
      id="t_11_cf749695_686c_40fa_9f37_8832b5a16a6c">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251201_20260531_C000121984Member"
      id="t_12_6535f331_541e_4162_ab7d_e8170fa2dd5a">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 32, 91); font-size: 9pt; font-family: 'arial';"&gt;https://riverbridge.com/growth-fund/&lt;/span&gt;. You can also request this information by contacting us at (888) 447-4470.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251201_20260531_C000121984Member"
      id="t_13_83e6e133_63d3_4203_bd85_e30a42c014bb">https://riverbridge.com/growth-fund/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251201_20260531_C000121984Member"
      id="t_14_5b121d34_869a_48d1_8601_b67e3358f84b">(888) 447-4470</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251201_20260531_C000121984Member"
      id="t_15_e697adf9_64b0_4b16_b4fb_a26a4ff353c5">
&lt;div style="font-family: 'arial'; margin-top: 0px; font-weight: bold; font-size: 11.52pt; color: rgb(0, 0, 0); margin-bottom: 3pt;"&gt;Fund Expenses&lt;/div&gt;

&lt;div style="font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&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; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 1pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Cost of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Riverbridge Growth Fund&lt;br/&gt;(Investor Class/RIVRX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;59&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;1.22&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="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial'; font-style: italic; font-size: 7.5pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; width: 5pt; vertical-align: top; padding: 0;"&gt;
&lt;div style="margin-top: 0px; font-family: 'arial'; font-style: italic; font-size: 7.5pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0px; padding: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial'; font-style: italic; font-size: 7.5pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding: 0;"&gt;

&lt;div style="margin-top: 0px; font-family: 'arial'; font-style: italic; font-size: 7.5pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0px; padding: 0px;"&gt;Annualized.&lt;/div&gt;

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

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251201_20260531_C000121984Member"
      decimals="INF"
      id="h_16_6d1346f5_48dc_4dbf_a946_23e94156954e"
      unitRef="USD">59</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251201_20260531_C000121984Member"
      decimals="4"
      id="h_17_d56bb67d_05da_4c28_b247_0209a872037d"
      unitRef="pure">0.0122</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251201_20260531_C000121984Member"
      id="t_16_8c65e564_e560_4621_8797_11d6a05d5218">
&lt;div style="font-family: 'arial'; font-weight: bold; font-size: 11.52pt; color: rgb(0, 0, 0); margin-bottom: 3pt; margin-top: 10pt;"&gt;Key Fund Statistics&lt;/div&gt;

&lt;div style="font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px;"&gt;The following table outlines key fund statistics that you should pay attention to.&lt;/div&gt;

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

&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; width: 40%; font-weight: bold; text-align: left; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;112,407,402&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; width: 40%; font-weight: bold; text-align: left; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;45&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; width: 40%; font-weight: bold; text-align: left; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate as of the end of the reporting period&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260531_C000121984Member"
      decimals="INF"
      id="h_18_73a71329_d611_48ad_8932_6207febef74b"
      unitRef="USD">112407402</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260531_C000121984Member"
      decimals="INF"
      id="h_19_fb2e3163_e80e_4d77_beae_d7089d5c0e39"
      unitRef="Holding">45</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251201_20260531_C000121984Member"
      decimals="4"
      id="h_20_aca02e76_e13f_46b5_80c0_56dbe233ff7d"
      unitRef="pure">0.05</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251201_20260531_C000121984Member"
      id="t_22_dd045868_c0da_965e_7e49_7b2ba0d3a2a6">&lt;div style="font-family: 'arial'; margin-top: 0px; font-weight: bold; font-size: 11.52pt; color: rgb(0, 0, 0); margin-bottom: 3pt;"&gt;Graphical Representation of Holdings&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0px; font-family: 'arial'; margin-bottom: 10pt;"&gt;The tables below show the investment makeup of the Fund, representing percentage of the total net assets of the Fund. The Top Ten Holdings and Sector Allocation exclude short-term holdings, if any. The Sector Allocation chart represents Common Stocks of the Fund.&lt;/div&gt;&lt;div style="font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 1pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;9.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;7.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;5.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;Analog Devices, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;4.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;HEICO Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;4.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;Alphabet, Inc. - Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; 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; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;Alphabet, Inc. - Class C&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; 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; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;Fastenal Co.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;ServiceNow, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;Tyler Technologies, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;&lt;div style="font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-left: 8pt; padding-right: 8pt;"&gt;
&lt;p style="font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 1pt; margin: 5pt 0 5pt 0;"&gt;&lt;b&gt;Asset&#160;Allocation&lt;/b&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div style="font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-right: 8pt; padding-left: 7.3pt;"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_1134731.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;&lt;div style="font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-left: 8pt; padding-right: 0;"&gt;
&lt;p style="font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 1pt; margin: 5pt 0 5pt 0;"&gt;&lt;b&gt;Sector&#160;Allocation&lt;/b&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div style="font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-left: 8pt; padding-right: 0;"&gt;&lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_1134736.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251201_20260531_C000121984Member"
      id="t_23_776a2463_3cf6_01d4_4ca2_61ad2400751b">&lt;div style="font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 1pt; margin: 5pt 0px 5pt 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;NVIDIA Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;9.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;7.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;5.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;Analog Devices, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;4.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;HEICO Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;4.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;Alphabet, Inc. - Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; 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; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;Alphabet, Inc. - Class C&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; 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; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;Fastenal Co.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(247, 151, 42); border-bottom-style: solid; border-bottom-width: 0.7pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;ServiceNow, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 12pt;"&gt;Tyler Technologies, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 12pt 3pt 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260531_C000121984Member_NVIDIACorpMember"
      decimals="4"
      id="h_31_9a1a65c6_5b6c_49f5_7fe0_8bb4b348f8b7"
      unitRef="pure">0.092</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121984Member_MicrosoftCorpMember"
      decimals="4"
      id="h_22_31c6d5fc_ec01_4631_8941_692499b03460"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121984Member_AmazonComIncMember"
      decimals="4"
      id="h_23_81f50614_77e1_490c_b552_51a4c44344fd"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121984Member_AnalogDevicesIncMember"
      decimals="4"
      id="h_24_7a6a46ee_cec6_4f7b_a6cf_72c96ac494f1"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121984Member_HEICOCorpMember"
      decimals="4"
      id="h_25_2fbaefb2_ed5a_4912_a97a_d432d39a8e5b"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121984Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_26_a1db6a3b_b64a_41e2_b50f_ed2b6d20c713"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121984Member_AlphabetIncClassCMember"
      decimals="4"
      id="h_27_88f2e836_2328_4efa_9875_027e6059d369"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121984Member_FastenalCoMember"
      decimals="4"
      id="h_28_3566516c_573a_4481_b8ee_520cb6b4c6c0"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121984Member_ServiceNowIncMember"
      decimals="4"
      id="h_29_77219467_09ae_4d6b_9c6d_b4354eb26983"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000121984Member_TylerTechnologiesIncMember"
      decimals="4"
      id="h_30_3e47cf41_87e4_4493_9a95_30c59c875d49"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:AccountantChngDisagreementsTextBlock
      contextRef="D20251201_20260531_C000121984Member"
      id="t_18_7b48fdf3_422c_4319_9962_bda7e3e205e1">
&lt;div style="font-family: 'arial'; font-weight: bold; font-size: 11.52pt; color: rgb(0, 0, 0); margin-bottom: 3pt; margin-top: 4pt;"&gt;Changes in and Disagreements with Accountants&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0px; font-family: 'arial'; margin-bottom: 10pt;"&gt;There were no changes in or disagreements with the Fund's accountants during the reporting period.&lt;/div&gt;
</oef:AccountantChngDisagreementsTextBlock>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#h_17_d56bb67d_05da_4c28_b247_0209a872037d"
          xlink:label="h_17_d56bb67d_05da_4c28_b247_0209a872037d"
          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; font-family: 'arial'; font-style: italic; font-size: 7.5pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0px; padding: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_17_d56bb67d_05da_4c28_b247_0209a872037d"
          xlink:to="f_0003_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_2_1f4d1348_1532_41ac_84af_bfcfe8610bf6"
          xlink:label="h_2_1f4d1348_1532_41ac_84af_bfcfe8610bf6"
          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; font-family: 'arial'; font-style: italic; font-size: 7.5pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0px; padding: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_2_1f4d1348_1532_41ac_84af_bfcfe8610bf6"
          xlink:to="f_0001_000001"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
