<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:hennessy="http://hennessyfunds.com/20260430"
  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:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="hennessy-20260430.xsd" xlink:type="simple"/>
    <context id="From2025-11-01to2026-04-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="From2025-11-012026-04-30_custom_C000139151Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139151Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139151Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139151Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139151Member_oef_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139151Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139151Member_oef_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139151Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139151Member_oef_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139151Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139151Member_us-gaap_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139151Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139151Member_us-gaap_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139151Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139151Member_us-gaap_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139151Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139151Member_oef_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139151Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139151Member_oef_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139151Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139151Member_us-gaap_RealEstateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139151Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139151Member_oef_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139151Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139151Member_custom_ShortTermInvestmentsandOtherSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139151Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:ShortTermInvestmentsandOtherSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="From2025-11-012026-04-30_custom_C000139152Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139152Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139152Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139152Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139152Member_oef_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139152Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139152Member_oef_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139152Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139152Member_oef_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139152Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139152Member_us-gaap_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139152Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139152Member_us-gaap_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139152Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139152Member_us-gaap_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139152Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139152Member_oef_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139152Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139152Member_oef_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139152Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139152Member_us-gaap_RealEstateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139152Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139152Member_oef_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139152Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139152Member_custom_ShortTermInvestmentsandOtherSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139152Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:ShortTermInvestmentsandOtherSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="From2025-11-012026-04-30_custom_C000118915Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118915Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118915Member_oef_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118915Member_oef_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118915Member_us-gaap_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118915Member_us-gaap_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118915Member_oef_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118915Member_oef_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118915Member_us-gaap_RealEstateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118915Member_custom_ShortTermInvestmentsandOtherSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:ShortTermInvestmentsandOtherSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="From2025-11-012026-04-30_custom_C000118916Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118916Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118916Member_oef_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118916Member_oef_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118916Member_us-gaap_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118916Member_us-gaap_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118916Member_oef_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118916Member_oef_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118916Member_us-gaap_RealEstateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118916Member_custom_ShortTermInvestmentsandOtherSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:ShortTermInvestmentsandOtherSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="From2025-11-012026-04-30_custom_C000139153Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139153Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139153Member_oef_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139153Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139153Member_oef_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139153Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139153Member_oef_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139153Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139153Member_us-gaap_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139153Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139153Member_oef_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139153Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139153Member_oef_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139153Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139153Member_oef_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139153Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139153Member_us-gaap_RealEstateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139153Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139153Member_custom_ShortTermInvestmentsandOtherSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139153Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:ShortTermInvestmentsandOtherSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="From2025-11-012026-04-30_custom_C000139154Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139154Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139154Member_oef_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139154Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139154Member_oef_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139154Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139154Member_oef_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139154Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139154Member_us-gaap_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139154Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139154Member_oef_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139154Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139154Member_oef_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139154Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139154Member_oef_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139154Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139154Member_us-gaap_RealEstateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139154Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139154Member_custom_ShortTermInvestmentsandOtherSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139154Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:ShortTermInvestmentsandOtherSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="From2025-11-012026-04-30_custom_C000054248Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000054248Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000054248Member_oef_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000054248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000054248Member_oef_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000054248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000054248Member_oef_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000054248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000054248Member_us-gaap_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000054248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000054248Member_us-gaap_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000054248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000054248Member_us-gaap_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000054248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000054248Member_oef_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000054248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000054248Member_oef_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000054248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000054248Member_oef_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000054248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000054248Member_custom_ShortTermInvestmentsandOtherSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000054248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:ShortTermInvestmentsandOtherSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="From2025-11-012026-04-30_custom_C000074662Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000074662Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000074662Member_oef_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000074662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000074662Member_oef_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000074662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000074662Member_oef_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000074662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000074662Member_us-gaap_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000074662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000074662Member_us-gaap_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000074662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000074662Member_us-gaap_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000074662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000074662Member_oef_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000074662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000074662Member_oef_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000074662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000074662Member_oef_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000074662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000074662Member_custom_ShortTermInvestmentsandOtherSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000074662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:ShortTermInvestmentsandOtherSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="From2025-11-012026-04-30_custom_C000139155Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139155Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139155Member_oef_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139155Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139155Member_oef_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139155Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139155Member_oef_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139155Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139155Member_us-gaap_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139155Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139155Member_us-gaap_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139155Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139155Member_us-gaap_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139155Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139155Member_oef_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139155Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139155Member_custom_ShortTermInvestmentsandOtherSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139155Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:ShortTermInvestmentsandOtherSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="From2025-11-012026-04-30_custom_C000139156Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139156Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139156Member_oef_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139156Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139156Member_oef_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139156Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139156Member_oef_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139156Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139156Member_us-gaap_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139156Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139156Member_us-gaap_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139156Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139156Member_us-gaap_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139156Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139156Member_oef_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139156Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139156Member_custom_ShortTermInvestmentsandOtherSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139156Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:ShortTermInvestmentsandOtherSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="From2025-11-012026-04-30_custom_C000139157Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139157Member_oef_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139157Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139157Member_oef_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139157Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139157Member_oef_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139157Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139157Member_us-gaap_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139157Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139157Member_us-gaap_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139157Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139157Member_oef_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139157Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139157Member_custom_ShortTermInvestmentsandOtherSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139157Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:ShortTermInvestmentsandOtherSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="From2025-11-012026-04-30_custom_C000118924Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118924Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118924Member_oef_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118924Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118924Member_oef_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118924Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118924Member_oef_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118924Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118924Member_us-gaap_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118924Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118924Member_us-gaap_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118924Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118924Member_us-gaap_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118924Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118924Member_oef_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118924Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118924Member_oef_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118924Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118924Member_oef_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118924Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118924Member_oef_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118924Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118924Member_us-gaap_MortgageBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118924Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118924Member_custom_USTreasuryNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118924Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:USTreasuryNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118924Member_custom_ShortTermInvestmentsandOtherSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118924Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:ShortTermInvestmentsandOtherSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="From2025-11-012026-04-30_custom_C000118923Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118923Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118923Member_oef_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118923Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118923Member_oef_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118923Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118923Member_oef_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118923Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118923Member_us-gaap_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118923Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118923Member_us-gaap_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118923Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118923Member_us-gaap_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118923Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118923Member_oef_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118923Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118923Member_oef_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118923Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118923Member_oef_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118923Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118923Member_oef_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118923Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118923Member_us-gaap_MortgageBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118923Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118923Member_custom_USTreasuryNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118923Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:USTreasuryNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118923Member_custom_ShortTermInvestmentsandOtherSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118923Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:ShortTermInvestmentsandOtherSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="From2025-11-012026-04-30_custom_C000139158Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139158Member_oef_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139158Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139158Member_oef_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139158Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139158Member_oef_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139158Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139158Member_us-gaap_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139158Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139158Member_us-gaap_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139158Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139158Member_oef_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139158Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139158Member_custom_ShortTermInvestmentsandOtherSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139158Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:ShortTermInvestmentsandOtherSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="From2025-11-012026-04-30_custom_C000205118Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000205118Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000205118Member_custom_DownstreamSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000205118Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:DownstreamSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000205118Member_custom_ExplorationandProductionSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000205118Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:ExplorationandProductionSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000205118Member_custom_IntegratedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000205118Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:IntegratedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000205118Member_oef_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000205118Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000205118Member_custom_MidstreamSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000205118Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:MidstreamSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000205118Member_custom_OilServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000205118Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:OilServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000205118Member_oef_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000205118Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000205118Member_custom_ShortTermInvestmentsandOtherSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000205118Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:ShortTermInvestmentsandOtherSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="From2025-11-012026-04-30_custom_C000205117Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000205117Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000205117Member_custom_DownstreamMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000205117Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:DownstreamMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000205117Member_custom_ExplorationAndProductionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000205117Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:ExplorationAndProductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000205117Member_custom_IntegratedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000205117Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:IntegratedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000205117Member_oef_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000205117Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000205117Member_custom_MidstreamMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000205117Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:MidstreamMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000205117Member_custom_OilServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000205117Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:OilServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000205117Member_oef_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000205117Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000205117Member_custom_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000205117Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="From2025-11-012026-04-30_custom_C000205119Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000205119Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000205119Member_custom_CrudeOilAndRefinedProductsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000205119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:CrudeOilAndRefinedProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000205119Member_custom_GeatheringAndProcessingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000205119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:GeatheringAndProcessingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000205119Member_custom_NaturalGasNGLTransportationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000205119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:NaturalGasNGLTransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000205119Member_custom_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000205119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="From2025-11-012026-04-30_custom_C000205120Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000205120Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000205120Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000205120Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000205120Member_custom_CrudeOilAndRefinedProductsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000205120Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:CrudeOilAndRefinedProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000205120Member_custom_GeatheringAndProcessingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000205120Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:GeatheringAndProcessingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000205120Member_custom_NaturalGasNGLTransportationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000205120Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:NaturalGasNGLTransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000205120Member_custom_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000205120Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="From2025-11-012026-04-30_custom_C000118922Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118922Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118922Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118922Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118922Member_us-gaap_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118922Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118922Member_us-gaap_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118922Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118922Member_oef_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118922Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118922Member_custom_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118922Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="From2025-11-012026-04-30_custom_C000179119Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000179119Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000179119Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000179119Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000179119Member_us-gaap_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000179119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000179119Member_us-gaap_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000179119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000179119Member_oef_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000179119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000179119Member_custom_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000179119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="From2025-11-012026-04-30_custom_C000139160Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139160Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139160Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139160Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139160Member_oef_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139160Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139160Member_oef_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139160Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139160Member_oef_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139160Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139160Member_us-gaap_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139160Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139160Member_us-gaap_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139160Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139160Member_oef_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139160Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139160Member_oef_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139160Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139160Member_oef_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139160Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139160Member_us-gaap_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139160Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139160Member_custom_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139160Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="From2025-11-012026-04-30_custom_C000139159Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139159Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139159Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139159Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139159Member_oef_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139159Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139159Member_oef_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139159Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139159Member_oef_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139159Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139159Member_us-gaap_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139159Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139159Member_us-gaap_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139159Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139159Member_oef_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139159Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139159Member_oef_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139159Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139159Member_oef_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139159Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139159Member_us-gaap_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139159Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139159Member_custom_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139159Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="From2025-11-012026-04-30_custom_C000139161Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139161Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139161Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139161Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139161Member_oef_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139161Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139161Member_oef_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139161Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139161Member_oef_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139161Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139161Member_us-gaap_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139161Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139161Member_us-gaap_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139161Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139161Member_oef_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139161Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139161Member_oef_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139161Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139161Member_oef_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139161Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139161Member_us-gaap_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139161Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139161Member_oef_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139161Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139161Member_custom_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139161Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="From2025-11-012026-04-30_custom_C000157631Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000157631Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000157631Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000157631Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000157631Member_oef_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000157631Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000157631Member_oef_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000157631Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000157631Member_oef_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000157631Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000157631Member_us-gaap_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000157631Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000157631Member_us-gaap_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000157631Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000157631Member_oef_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000157631Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000157631Member_oef_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000157631Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000157631Member_oef_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000157631Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000157631Member_us-gaap_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000157631Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000157631Member_oef_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000157631Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000157631Member_custom_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000157631Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="From2025-11-012026-04-30_custom_C000118917Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118917Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118917Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118917Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118917Member_us-gaap_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118917Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118917Member_custom_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118917Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="From2025-11-012026-04-30_custom_C000157630Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000157630Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000157630Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000157630Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000157630Member_us-gaap_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000157630Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000157630Member_custom_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000157630Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="From2025-11-012026-04-30_custom_C000118918Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118918Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118918Member_us-gaap_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118918Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118918Member_custom_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118918Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="From2025-11-012026-04-30_custom_C000118919Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118919Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118919Member_us-gaap_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118919Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118919Member_custom_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118919Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="From2025-11-012026-04-30_custom_C000118920Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118920Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118920Member_oef_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118920Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118920Member_oef_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118920Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118920Member_custom_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118920Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="From2025-11-012026-04-30_custom_C000118921Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118921Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118921Member_oef_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118921Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118921Member_oef_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118921Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118921Member_custom_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118921Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="From2025-11-012026-04-30_custom_C000239897Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000239897Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000239897Member_oef_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000239897Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000239897Member_oef_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000239897Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000239897Member_oef_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000239897Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000239897Member_us-gaap_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000239897Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000239897Member_us-gaap_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000239897Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000239897Member_oef_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000239897Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000239897Member_oef_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000239897Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000239897Member_oef_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000239897Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000239897Member_us-gaap_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000239897Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000239897Member_oef_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000239897Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000239897Member_custom_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000239897Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">hennessy:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118915Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118915Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118916Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118916Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139153Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139153Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139154Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139154Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000054248Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000054248Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000074662Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000074662Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139155Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139155Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139156Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139156Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139157Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118924Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118924Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118923Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118923Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000139158Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000139158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000205118Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000205118Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000205117Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000205117Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000205119Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000205119Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118918Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118918Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118919Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118919Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118920Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118920Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000118921Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000118921Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="AsOf2026-04-30_custom_C000239897Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891944</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">hennessy:C000239897Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Ratio">
        <measure>pure</measure>
    </unit>
    <unit id="Holdings">
        <measure>hennessy:Holdings</measure>
    </unit>
    <dei:AmendmentFlag contextRef="From2025-11-01to2026-04-30" id="Fact000003">false</dei:AmendmentFlag>
    <dei:EntityInvCompanyType contextRef="From2025-11-01to2026-04-30" id="Fact000004">N-1A</dei:EntityInvCompanyType>
    <dei:EntityCentralIndexKey contextRef="From2025-11-01to2026-04-30" id="Fact000005">0000891944</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="From2025-11-01to2026-04-30" id="xdx2ixbrl0012">N-CSRS</dei:DocumentType>
    <dei:EntityRegistrantName contextRef="From2025-11-01to2026-04-30" id="Fact000013">Hennessy Funds Trust</dei:EntityRegistrantName>
    <dei:DocumentPeriodEndDate contextRef="From2025-11-01to2026-04-30" id="Fact000014">2026-04-30</dei:DocumentPeriodEndDate>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="From2025-11-01to2026-04-30" id="Fact000015">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:FundName
      contextRef="From2025-11-012026-04-30_custom_C000139151Member"
      id="Fact000016">Hennessy         Cornerstone Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2025-11-012026-04-30_custom_C000139151Member"
      id="Fact000017">Investor         Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-11-012026-04-30_custom_C000139151Member"
      id="Fact000018">HFCGX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139151Member"
      id="Fact000019">This
&lt;span id="xdx_900_eoef--ShareholderReportAnnualOrSemiAnnual_c20251101__20260430__oef--ClassAxis__custom--C000139151Member_zarimD4O4Chh"&gt;semi-annual shareholder report&lt;/span&gt; contains important information about the Hennessy Cornerstone Growth Fund &#x2013; Investor Class (the &#x201c;Fund&#x201d;)
for the period of November 1, 2025, to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-11-012026-04-30_custom_C000139151Member"
      id="Fact000020">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139151Member"
      id="Fact000021">You can find additional information about the Fund at &lt;span id="xdx_90B_eoef--AddlInfoWebsite_c20251101__20260430__oef--ClassAxis__custom--C000139151Member_zI5MwgMlHTBj"&gt;www.hennessyfunds.com/funds/regulatory-documents&lt;/span&gt;.
You&#160;can also request this information by contacting us at &lt;span id="xdx_904_eoef--AddlInfoPhoneNumber_c20251101__20260430__oef--ClassAxis__custom--C000139151Member_z48smTohDmzl"&gt;1-800-966-4354&lt;/span&gt; or &lt;span id="xdx_901_eoef--AddlInfoEmail_c20251101__20260430__oef--ClassAxis__custom--C000139151Member_zGUNkqHqdxqi"&gt;fundsinfo@hennessyfunds.com&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-11-012026-04-30_custom_C000139151Member"
      id="Fact000022">www.hennessyfunds.com/funds/regulatory-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-11-012026-04-30_custom_C000139151Member"
      id="Fact000023">1-800-966-4354</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="From2025-11-012026-04-30_custom_C000139151Member"
      id="Fact000024">fundsinfo@hennessyfunds.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139151Member"
      id="Fact000026">&lt;p id="xdx_804_eoef--ExpensesTextBlock_hoef--ClassAxis__custom--C000139151Member_dU_zOC4ZloWEDo2" style="font: bold 11pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 18px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;What
were the Fund costs for the last six months?&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(based
on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Class
        Name&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        of a $10,000 investment&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        paid as a percentage of a $10,000 investment*&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Investor
        Class&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$&lt;span id="xdx_900_eoef--ExpensesPaidAmt_c20251101__20260430__oef--ClassAxis__custom--C000139151Member_z39FRNSvxnuj"&gt;69&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;&lt;span id="xdx_90F_eoef--ExpenseRatioPct_dp_c20251101__20260430__oef--ClassAxis__custom--C000139151Member_fKg_____zhmJFKG8JKa5"&gt;1.30&lt;/span&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td id="xdx_F04_z0LaGXp3HTr2" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F16_zweLPH77iyyl" style="text-align: justify"&gt;Annualized.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-11-012026-04-30_custom_C000139151Member"
      decimals="0"
      id="Fact000027"
      unitRef="USD">69</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-11-012026-04-30_custom_C000139151Member"
      decimals="INF"
      id="Fact000028"
      unitRef="Ratio">0.0130</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139151Member"
      id="Fact000031">&lt;p id="xdx_803_eoef--AddlFundStatisticsTextBlock_hoef--ClassAxis__custom--C000139151Member_dU_zjC7DlfkD4F2" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Key
Fund Statistics&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 6pt; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(as
of &lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;April
30, 2026&lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 1pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Fund
        Net Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$&lt;span id="xdx_900_eus-gaap--AssetsNet_iI_c20260430__oef--ClassAxis__custom--C000139151Member_zWCdSPVSmdu5"&gt;500,562,498&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Number
        of Portfolio Holdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98C_eoef--HoldingsCount_iI_uHoldings_c20260430__oef--ClassAxis__custom--C000139151Member_znIaHxt1zzJ1" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;52&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Annual
        Portfolio Turnover*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98A_eus-gaap--InvestmentCompanyPortfolioTurnover_dp_c20251101__20260430__oef--ClassAxis__custom--C000139151Member_fKg_____zmW94zFfoyX2" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td id="xdx_F01_z7B0MZSqY32" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F13_zHjG9StT6nsl" style="text-align: justify"&gt;Not annualized.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-04-30_custom_C000139151Member"
      decimals="0"
      id="Fact000032"
      unitRef="USD">500562498</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-04-30_custom_C000139151Member"
      decimals="INF"
      id="Fact000033"
      unitRef="Holdings">52</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-11-012026-04-30_custom_C000139151Member"
      decimals="INF"
      id="Fact000034"
      unitRef="Ratio">0</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139151Member"
      id="Fact000037">&lt;p id="xdx_80A_eoef--HoldingsTableTextBlock_hoef--ClassAxis__custom--C000139151Member_dU_zEvCtHebrb0e" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Sector
Breakdown (% of net assets)&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="margin: 0; padding: 0; box-sizing: border-box; width: fit-content; table-layout: fixed; border-collapse: collapse; display: none"&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;sector&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Communication Services&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98A_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139151Member__oef--IndustrySectorAxis__oef--CommunicationsSectorMember_zdgEH7Mvi1De" style="box-sizing: border-box; text-align-last: auto"&gt;0.14&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Discretionary&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_984_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139151Member__oef--IndustrySectorAxis__oef--ConsumerDiscretionarySectorMember_zWUmPUiCtt59" style="box-sizing: border-box; text-align-last: auto"&gt;0.079&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Staples&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98F_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139151Member__oef--IndustrySectorAxis__oef--ConsumerStaplesSectorMember_zCtw9Izud3l3" style="box-sizing: border-box; text-align-last: auto"&gt;0.201&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Energy&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_980_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139151Member__oef--IndustrySectorAxis__us-gaap--EnergySectorMember_zkPpFdtt4Fw4" style="box-sizing: border-box; text-align-last: auto"&gt;0.019&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Financials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_984_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139151Member__oef--IndustrySectorAxis__us-gaap--FinancialServicesSectorMember_z79FtI12gcnf" style="box-sizing: border-box; text-align-last: auto"&gt;0.277&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Health Care&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98D_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139151Member__oef--IndustrySectorAxis__us-gaap--HealthcareSectorMember_z79s7TcSQpn8" style="box-sizing: border-box; text-align-last: auto"&gt;0.107&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Industrials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_985_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139151Member__oef--IndustrySectorAxis__oef--IndustrialSectorMember_zIyDeVnAmXz" style="box-sizing: border-box; text-align-last: auto"&gt;0.107&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Information Technology&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98A_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139151Member__oef--IndustrySectorAxis__oef--InformationTechnologySectorMember_z9RRovB0X4I" style="box-sizing: border-box; text-align-last: auto"&gt;0.027&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Real Estate&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_986_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139151Member__oef--IndustrySectorAxis__us-gaap--RealEstateMember_zgX4QSL24sUi" style="box-sizing: border-box; text-align-last: auto"&gt;0.017&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Utilities&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_988_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139151Member__oef--IndustrySectorAxis__oef--UtilitiesSectorMember_z8mIumCRNex8" style="box-sizing: border-box; text-align-last: auto"&gt;0.018&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Short-Term Investments and Other&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_980_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139151Member__oef--IndustrySectorAxis__custom--ShortTermInvestmentsandOtherSectorMember_zdt45ZT8Hxgk" style="box-sizing: border-box; text-align-last: auto"&gt;0.008&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;img alt="bar" src="qes2y14n1mqjmqr6h.jpg" style="box-sizing: border-box; width: 100%; height: auto"/&gt;&lt;/div&gt;

&lt;div style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; box-sizing: border-box; text-align-last: auto; color: #006a55; text-align: left; text-indent: 0"&gt;

&lt;p style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; min-height: 13px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0; display: block"&gt;Sector
sub-classifications may differ from those utilized for compliance purposes.&lt;/p&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139151Member_oef_CommunicationsSectorMember"
      decimals="INF"
      id="Fact000038"
      unitRef="Ratio">0.14</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139151Member_oef_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="Fact000039"
      unitRef="Ratio">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139151Member_oef_ConsumerStaplesSectorMember"
      decimals="INF"
      id="Fact000040"
      unitRef="Ratio">0.201</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139151Member_us-gaap_EnergySectorMember"
      decimals="INF"
      id="Fact000041"
      unitRef="Ratio">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139151Member_us-gaap_FinancialServicesSectorMember"
      decimals="INF"
      id="Fact000042"
      unitRef="Ratio">0.277</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139151Member_us-gaap_HealthcareSectorMember"
      decimals="INF"
      id="Fact000043"
      unitRef="Ratio">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139151Member_oef_IndustrialSectorMember"
      decimals="INF"
      id="Fact000044"
      unitRef="Ratio">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139151Member_oef_InformationTechnologySectorMember"
      decimals="INF"
      id="Fact000045"
      unitRef="Ratio">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139151Member_us-gaap_RealEstateMember"
      decimals="INF"
      id="Fact000046"
      unitRef="Ratio">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139151Member_oef_UtilitiesSectorMember"
      decimals="INF"
      id="Fact000047"
      unitRef="Ratio">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139151Member_custom_ShortTermInvestmentsandOtherSectorMember"
      decimals="INF"
      id="Fact000048"
      unitRef="Ratio">0.008</oef:PctOfNav>
    <oef:FundName
      contextRef="From2025-11-012026-04-30_custom_C000139152Member"
      id="Fact000049">Hennessy         Cornerstone Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2025-11-012026-04-30_custom_C000139152Member"
      id="Fact000050">Institutional         Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-11-012026-04-30_custom_C000139152Member"
      id="Fact000051">HICGX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139152Member"
      id="Fact000052">This
&lt;span id="xdx_90D_eoef--ShareholderReportAnnualOrSemiAnnual_c20251101__20260430__oef--ClassAxis__custom--C000139152Member_zQCCtXIuJBCf"&gt;semi-annual shareholder report&lt;/span&gt; contains important information about the Hennessy Cornerstone Growth Fund &#x2013; Institutional Class (the
&#x201c;Fund&#x201d;) for the period of November 1, 2025, to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-11-012026-04-30_custom_C000139152Member"
      id="Fact000053">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139152Member"
      id="Fact000054">You can find additional information about the Fund at &lt;span id="xdx_90F_eoef--AddlInfoWebsite_c20251101__20260430__oef--ClassAxis__custom--C000139152Member_zvB0xSdBqjid"&gt;www.hennessyfunds.com/funds/regulatory-documents&lt;/span&gt;.
You&#160;can also request this information by contacting us at &lt;span id="xdx_901_eoef--AddlInfoPhoneNumber_c20251101__20260430__oef--ClassAxis__custom--C000139152Member_z08C7MIiGMmb"&gt;1-800-966-4354&lt;/span&gt; or &lt;span id="xdx_904_eoef--AddlInfoEmail_c20251101__20260430__oef--ClassAxis__custom--C000139152Member_zM8GUqimWFi9"&gt;fundsinfo@hennessyfunds.com&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-11-012026-04-30_custom_C000139152Member"
      id="Fact000055">www.hennessyfunds.com/funds/regulatory-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-11-012026-04-30_custom_C000139152Member"
      id="Fact000056">1-800-966-4354</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="From2025-11-012026-04-30_custom_C000139152Member"
      id="Fact000057">fundsinfo@hennessyfunds.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139152Member"
      id="Fact000059">&lt;p id="xdx_80F_eoef--ExpensesTextBlock_hoef--ClassAxis__custom--C000139152Member_dU_zjsALWGWznC1" style="font: bold 11pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 18px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;What
were the Fund costs for the last six months?&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(based
on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Class
        Name&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        of a $10,000 investment&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        paid as a percentage of a $10,000 investment*&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Institutional
        Class&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$&lt;span id="xdx_900_eoef--ExpensesPaidAmt_c20251101__20260430__oef--ClassAxis__custom--C000139152Member_zOnwP37QQtTe"&gt;52&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;&lt;span id="xdx_90C_eoef--ExpenseRatioPct_dp_c20251101__20260430__oef--ClassAxis__custom--C000139152Member_fKg_____z3v0E6NXvQd5"&gt;0.98&lt;/span&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt; &lt;td id="xdx_F0E_zUPLsuo6wdte" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F1C_zW4OkIl204zj" style="text-align: justify"&gt;Annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-11-012026-04-30_custom_C000139152Member"
      decimals="0"
      id="Fact000060"
      unitRef="USD">52</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-11-012026-04-30_custom_C000139152Member"
      decimals="INF"
      id="Fact000061"
      unitRef="Ratio">0.0098</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139152Member"
      id="Fact000064">&lt;p id="xdx_80F_eoef--AddlFundStatisticsTextBlock_hoef--ClassAxis__custom--C000139152Member_dU_zJ6UBrGuFx6g" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Key
Fund Statistics&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 6pt; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(as
of &lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;April
30, 2026&lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 1pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Fund
        Net Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$&lt;span id="xdx_900_eus-gaap--AssetsNet_iI_c20260430__oef--ClassAxis__custom--C000139152Member_zq9b6MYl0KE8"&gt;500,562,498&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Number
        of Portfolio Holdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_984_eoef--HoldingsCount_iI_uHoldings_c20260430__oef--ClassAxis__custom--C000139152Member_zvuXc0IdetWc" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;52&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Annual
        Portfolio Turnover*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98D_eus-gaap--InvestmentCompanyPortfolioTurnover_dp_c20251101__20260430__oef--ClassAxis__custom--C000139152Member_fKg_____zHTfcXxRK5s1" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&lt;td id="xdx_F07_zbOyDPmw3OJ4" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F1F_zWeuw8eY6ZU7" style="text-align: justify"&gt;Not annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-04-30_custom_C000139152Member"
      decimals="0"
      id="Fact000065"
      unitRef="USD">500562498</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-04-30_custom_C000139152Member"
      decimals="INF"
      id="Fact000066"
      unitRef="Holdings">52</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-11-012026-04-30_custom_C000139152Member"
      decimals="INF"
      id="Fact000067"
      unitRef="Ratio">0</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139152Member"
      id="Fact000070">&lt;p id="xdx_803_eoef--HoldingsTableTextBlock_hoef--ClassAxis__custom--C000139152Member_dU_zpD3NfSJJ053" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Sector
Breakdown (% of net assets)&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="margin: 0; padding: 0; box-sizing: border-box; width: fit-content; table-layout: fixed; border-collapse: collapse; display: none"&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;sector&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Communication Services&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_987_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139152Member__oef--IndustrySectorAxis__oef--CommunicationsSectorMember_z1G6oyyIg29g" style="box-sizing: border-box; text-align-last: auto"&gt;0.14&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Discretionary&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_984_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139152Member__oef--IndustrySectorAxis__oef--ConsumerDiscretionarySectorMember_zl6m1QRGhy7l" style="box-sizing: border-box; text-align-last: auto"&gt;0.079&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Staples&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98E_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139152Member__oef--IndustrySectorAxis__oef--ConsumerStaplesSectorMember_zi9gGQKiHJp8" style="box-sizing: border-box; text-align-last: auto"&gt;0.201&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Energy&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_982_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139152Member__oef--IndustrySectorAxis__us-gaap--EnergySectorMember_zCQX2EHOapQa" style="box-sizing: border-box; text-align-last: auto"&gt;0.019&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Financials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_988_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139152Member__oef--IndustrySectorAxis__us-gaap--FinancialServicesSectorMember_zJ7n1qxfJyP8" style="box-sizing: border-box; text-align-last: auto"&gt;0.277&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Health Care&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98E_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139152Member__oef--IndustrySectorAxis__us-gaap--HealthcareSectorMember_zQB11TyJoUP5" style="box-sizing: border-box; text-align-last: auto"&gt;0.107&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Industrials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_982_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139152Member__oef--IndustrySectorAxis__oef--IndustrialSectorMember_zORJPrrwNWef" style="box-sizing: border-box; text-align-last: auto"&gt;0.107&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Information Technology&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_983_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139152Member__oef--IndustrySectorAxis__oef--InformationTechnologySectorMember_zbq9lzmDMxY1" style="box-sizing: border-box; text-align-last: auto"&gt;0.027&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Real Estate&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_987_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139152Member__oef--IndustrySectorAxis__us-gaap--RealEstateMember_zEzwKUG7IWLd" style="box-sizing: border-box; text-align-last: auto"&gt;0.017&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Utilities&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_985_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139152Member__oef--IndustrySectorAxis__oef--UtilitiesSectorMember_zjdwTXenspJ1" style="box-sizing: border-box; text-align-last: auto"&gt;0.018&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Short-Term Investments and Other&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_980_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139152Member__oef--IndustrySectorAxis__custom--ShortTermInvestmentsandOtherSectorMember_z2GY10LKMZT6" style="box-sizing: border-box; text-align-last: auto"&gt;0.008&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;img alt="bar" src="qes2y14n1mqjmqr6h.jpg" style="box-sizing: border-box; width: 100%; height: auto"/&gt;&lt;/div&gt;

&lt;div style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; box-sizing: border-box; text-align-last: auto; color: #006a55; text-align: left; text-indent: 0"&gt;

&lt;p style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; min-height: 13px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0; display: block"&gt;Sector
sub-classifications may differ from those utilized for compliance purposes.&lt;/p&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139152Member_oef_CommunicationsSectorMember"
      decimals="INF"
      id="Fact000071"
      unitRef="Ratio">0.14</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139152Member_oef_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="Fact000072"
      unitRef="Ratio">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139152Member_oef_ConsumerStaplesSectorMember"
      decimals="INF"
      id="Fact000073"
      unitRef="Ratio">0.201</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139152Member_us-gaap_EnergySectorMember"
      decimals="INF"
      id="Fact000074"
      unitRef="Ratio">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139152Member_us-gaap_FinancialServicesSectorMember"
      decimals="INF"
      id="Fact000075"
      unitRef="Ratio">0.277</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139152Member_us-gaap_HealthcareSectorMember"
      decimals="INF"
      id="Fact000076"
      unitRef="Ratio">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139152Member_oef_IndustrialSectorMember"
      decimals="INF"
      id="Fact000077"
      unitRef="Ratio">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139152Member_oef_InformationTechnologySectorMember"
      decimals="INF"
      id="Fact000078"
      unitRef="Ratio">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139152Member_us-gaap_RealEstateMember"
      decimals="INF"
      id="Fact000079"
      unitRef="Ratio">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139152Member_oef_UtilitiesSectorMember"
      decimals="INF"
      id="Fact000080"
      unitRef="Ratio">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139152Member_custom_ShortTermInvestmentsandOtherSectorMember"
      decimals="INF"
      id="Fact000081"
      unitRef="Ratio">0.008</oef:PctOfNav>
    <oef:FundName
      contextRef="From2025-11-012026-04-30_custom_C000118915Member"
      id="Fact000082">Hennessy         Focus Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2025-11-012026-04-30_custom_C000118915Member"
      id="Fact000083">Investor         Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-11-012026-04-30_custom_C000118915Member"
      id="Fact000084">HFCSX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118915Member"
      id="Fact000085">This
&lt;span id="xdx_906_eoef--ShareholderReportAnnualOrSemiAnnual_c20251101__20260430__oef--ClassAxis__custom--C000118915Member_zkf39AQaejW7"&gt;semi-annual shareholder report&lt;/span&gt; contains important information about the Hennessy Focus Fund &#x2013; Investor Class (the &#x201c;Fund&#x201d;)
for the period of November 1, 2025, to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-11-012026-04-30_custom_C000118915Member"
      id="Fact000086">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118915Member"
      id="Fact000087">You can find additional information about the Fund at &lt;span id="xdx_90E_eoef--AddlInfoWebsite_c20251101__20260430__oef--ClassAxis__custom--C000118915Member_zFQgAsnoXZci"&gt;www.hennessyfunds.com/funds/regulatory-documents&lt;/span&gt;.
You&#160;can also request this information by contacting us at &lt;span id="xdx_907_eoef--AddlInfoPhoneNumber_c20251101__20260430__oef--ClassAxis__custom--C000118915Member_z6OEdNlFs4Fg"&gt;1-800-966-4354&lt;/span&gt; or &lt;span id="xdx_909_eoef--AddlInfoEmail_c20251101__20260430__oef--ClassAxis__custom--C000118915Member_zQYOTQOYRhbc"&gt;fundsinfo@hennessyfunds.com&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-11-012026-04-30_custom_C000118915Member"
      id="Fact000088">www.hennessyfunds.com/funds/regulatory-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-11-012026-04-30_custom_C000118915Member"
      id="Fact000089">1-800-966-4354</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="From2025-11-012026-04-30_custom_C000118915Member"
      id="Fact000090">fundsinfo@hennessyfunds.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118915Member"
      id="Fact000092">&lt;p id="xdx_80D_eoef--ExpensesTextBlock_hoef--ClassAxis__custom--C000118915Member_dD_zA8JzNuvXuoe" style="font: bold 11pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 18px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;What
were the Fund costs for the last six months?&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(based
on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Class
        Name&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        of a $10,000 investment&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        paid as a percentage of a $10,000 investment*&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Investor
        Class&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$&lt;span id="xdx_90F_eoef--ExpensesPaidAmt_c20251101__20260430__oef--ClassAxis__custom--C000118915Member_zVTZDbi2ZSS4"&gt;71&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;&lt;span id="xdx_903_eoef--ExpenseRatioPct_dp_c20251101__20260430__oef--ClassAxis__custom--C000118915Member_fKg_____zWmRYnFmGljb"&gt;1.46&lt;/span&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt; &lt;td id="xdx_F0D_z9PNfQkbynBh" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F11_zhXMokEu5OQi" style="text-align: justify"&gt;Annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-11-012026-04-30_custom_C000118915Member"
      decimals="0"
      id="Fact000094"
      unitRef="USD">71</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-11-012026-04-30_custom_C000118915Member"
      decimals="INF"
      id="Fact000095"
      unitRef="Ratio">0.0146</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118915Member"
      id="Fact000098">&lt;p id="xdx_80F_eoef--AddlFundStatisticsTextBlock_hoef--ClassAxis__custom--C000118915Member_dD_zXlRoAPDkZQ2" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Key
Fund Statistics&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 6pt; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(as
of &lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;April
30, 2026&lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 1pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Fund
        Net Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$&lt;span id="xdx_90E_eus-gaap--AssetsNet_iI_c20260430__oef--ClassAxis__custom--C000118915Member_ze6Ka5Luu3a"&gt;491,374,302&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Number
        of Portfolio Holdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98C_eoef--HoldingsCount_iI_uHoldings_c20260430__oef--ClassAxis__custom--C000118915Member_zwM00KhVcEm8" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;25&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Annual
        Portfolio Turnover*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_980_eus-gaap--InvestmentCompanyPortfolioTurnover_dp_c20251101__20260430__oef--ClassAxis__custom--C000118915Member_fKg_____zZsFjzikUfu6" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;3%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&lt;td id="xdx_F09_z0UKgrslr1Gi" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F14_z2zHz7LI4gxb" style="text-align: justify"&gt;Not annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-04-30_custom_C000118915Member"
      decimals="0"
      id="Fact000100"
      unitRef="USD">491374302</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-04-30_custom_C000118915Member"
      decimals="INF"
      id="Fact000101"
      unitRef="Holdings">25</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-11-012026-04-30_custom_C000118915Member"
      decimals="INF"
      id="Fact000102"
      unitRef="Ratio">0.03</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118915Member"
      id="Fact000105">&lt;p id="xdx_80C_eoef--HoldingsTableTextBlock_hoef--ClassAxis__custom--C000118915Member_dU_z5i9ZUSxt9n6" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Sector
Breakdown (% of net assets)&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="margin: 0; padding: 0; box-sizing: border-box; width: fit-content; table-layout: fixed; border-collapse: collapse; display: none"&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;sector breakdown&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;(%)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Communication Services&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_987_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000118915Member__oef--IndustrySectorAxis__oef--CommunicationsSectorMember_zcmGiNrXsB3a" style="box-sizing: border-box; text-align-last: auto"&gt;21.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Discretionary&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98B_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000118915Member__oef--IndustrySectorAxis__oef--ConsumerDiscretionarySectorMember_zqWscP2h21H3" style="box-sizing: border-box; text-align-last: auto"&gt;16.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Financials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_981_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000118915Member__oef--IndustrySectorAxis__us-gaap--FinancialServicesSectorMember_ztYJu3vYqiah" style="box-sizing: border-box; text-align-last: auto"&gt;23.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Health Care&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_987_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000118915Member__oef--IndustrySectorAxis__us-gaap--HealthcareSectorMember_zVHi5qbmzov9" style="box-sizing: border-box; text-align-last: auto"&gt;2.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Industrials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_980_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000118915Member__oef--IndustrySectorAxis__oef--IndustrialSectorMember_zXa5tou4bfB2" style="box-sizing: border-box; text-align-last: auto"&gt;11.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Information Technology&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_980_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000118915Member__oef--IndustrySectorAxis__oef--InformationTechnologySectorMember_zkFmaMXNGOP2" style="box-sizing: border-box; text-align-last: auto"&gt;11.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Real Estate&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_985_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000118915Member__oef--IndustrySectorAxis__us-gaap--RealEstateMember_z3M4tIWw9wwd" style="box-sizing: border-box; text-align-last: auto"&gt;5.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Short-Term Investments and Other&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98E_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000118915Member__oef--IndustrySectorAxis__custom--ShortTermInvestmentsandOtherSectorMember_zvsZlmSOTue7" style="box-sizing: border-box; text-align-last: auto"&gt;6.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;img alt="bar" src="qes2y14n1mqjn6sjs.jpg" style="box-sizing: border-box; width: 100%; height: auto"/&gt;&lt;/div&gt;

&lt;div style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; box-sizing: border-box; text-align-last: auto; color: #006a55; text-align: left; text-indent: 0"&gt;

&lt;p style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; min-height: 13px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0; display: block"&gt;Sector
sub-classifications may differ from those utilized for compliance purposes.&lt;/p&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118915Member_oef_CommunicationsSectorMember"
      decimals="INF"
      id="Fact000106"
      unitRef="Ratio">0.217</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118915Member_oef_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="Fact000107"
      unitRef="Ratio">0.167</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118915Member_us-gaap_FinancialServicesSectorMember"
      decimals="INF"
      id="Fact000108"
      unitRef="Ratio">0.239</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118915Member_us-gaap_HealthcareSectorMember"
      decimals="INF"
      id="Fact000109"
      unitRef="Ratio">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118915Member_oef_IndustrialSectorMember"
      decimals="INF"
      id="Fact000110"
      unitRef="Ratio">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118915Member_oef_InformationTechnologySectorMember"
      decimals="INF"
      id="Fact000111"
      unitRef="Ratio">0.117</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118915Member_us-gaap_RealEstateMember"
      decimals="INF"
      id="Fact000112"
      unitRef="Ratio">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118915Member_custom_ShortTermInvestmentsandOtherSectorMember"
      decimals="INF"
      id="Fact000113"
      unitRef="Ratio">0.060</oef:PctOfNav>
    <oef:FundName
      contextRef="From2025-11-012026-04-30_custom_C000118916Member"
      id="Fact000114">Hennessy         Focus Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2025-11-012026-04-30_custom_C000118916Member"
      id="Fact000115">Institutional         Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-11-012026-04-30_custom_C000118916Member"
      id="Fact000116">HFCIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118916Member"
      id="Fact000117">This
&lt;span id="xdx_907_eoef--ShareholderReportAnnualOrSemiAnnual_c20251101__20260430__oef--ClassAxis__custom--C000118916Member_zeidcLfxS6qh"&gt;semi-annual shareholder report&lt;/span&gt; contains important information about the Hennessy Focus Fund &#x2013; Institutional Class (the &#x201c;Fund&#x201d;)
for the period of November&#160;1, 2025, to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-11-012026-04-30_custom_C000118916Member"
      id="Fact000118">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118916Member"
      id="Fact000119">You can find additional information about the Fund at &lt;span id="xdx_909_eoef--AddlInfoWebsite_c20251101__20260430__oef--ClassAxis__custom--C000118916Member_zD2VxXx75y3i"&gt;www.hennessyfunds.com/funds/regulatory-documents&lt;/span&gt;.
You&#160;can also request this information by contacting us at &lt;span id="xdx_90D_eoef--AddlInfoPhoneNumber_c20251101__20260430__oef--ClassAxis__custom--C000118916Member_zxLmJITxSBd1"&gt;1-800-966-4354&lt;/span&gt; or &lt;span id="xdx_90A_eoef--AddlInfoEmail_c20251101__20260430__oef--ClassAxis__custom--C000118916Member_zs6WAKMfZrb3"&gt;fundsinfo@hennessyfunds.com&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-11-012026-04-30_custom_C000118916Member"
      id="Fact000120">www.hennessyfunds.com/funds/regulatory-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-11-012026-04-30_custom_C000118916Member"
      id="Fact000121">1-800-966-4354</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="From2025-11-012026-04-30_custom_C000118916Member"
      id="Fact000122">fundsinfo@hennessyfunds.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118916Member"
      id="Fact000124">&lt;p id="xdx_807_eoef--ExpensesTextBlock_hoef--ClassAxis__custom--C000118916Member_dD_zBKvbu5nNdq2" style="font: bold 11pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 18px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;What
were the Fund costs for the last six months?&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(based
on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Class
        Name&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        of a $10,000 investment&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        paid as a percentage of a $10,000 investment*&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Institutional
        Class&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_983_eoef--ExpensesPaidAmt_c20251101__20260430__oef--ClassAxis__custom--C000118916Member_zXOVL29ZVZlc" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$54&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_980_eoef--ExpenseRatioPct_dp_c20251101__20260430__oef--ClassAxis__custom--C000118916Member_fKg_____zhPdY7M4k8m2" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;1.12%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt; &lt;td id="xdx_F08_zjMVq90QUcXe" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F1A_zkLyQTv6xLma" style="text-align: justify"&gt;Annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-11-012026-04-30_custom_C000118916Member"
      decimals="0"
      id="Fact000126"
      unitRef="USD">54</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-11-012026-04-30_custom_C000118916Member"
      decimals="INF"
      id="Fact000127"
      unitRef="Ratio">0.0112</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118916Member"
      id="Fact000130">&lt;p id="xdx_803_eoef--AddlFundStatisticsTextBlock_hoef--ClassAxis__custom--C000118916Member_dD_z2gxKo01TZSh" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Key
Fund Statistics&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 6pt; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(as
of &lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;April
30, 2026&lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 1pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Fund
        Net Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$&lt;span id="xdx_909_eus-gaap--AssetsNet_iI_c20260430__oef--ClassAxis__custom--C000118916Member_zDAFeSjSeJr8"&gt;491,374,302&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Number
        of Portfolio Holdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_980_eoef--HoldingsCount_iI_uHoldings_c20260430__oef--ClassAxis__custom--C000118916Member_zfjv16CGBvj4" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;25&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Annual
        Portfolio Turnover*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98B_eus-gaap--InvestmentCompanyPortfolioTurnover_dp_c20251101__20260430__oef--ClassAxis__custom--C000118916Member_fKg_____zS0xSk0aVPF2" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;3%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&lt;td id="xdx_F09_zZtmef8pprWl" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F13_zbB1sfy0Duc2" style="text-align: justify"&gt;Not annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-04-30_custom_C000118916Member"
      decimals="0"
      id="Fact000132"
      unitRef="USD">491374302</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-04-30_custom_C000118916Member"
      decimals="INF"
      id="Fact000133"
      unitRef="Holdings">25</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-11-012026-04-30_custom_C000118916Member"
      decimals="INF"
      id="Fact000134"
      unitRef="Ratio">0.03</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118916Member"
      id="Fact000137">&lt;p id="xdx_802_eoef--HoldingsTableTextBlock_hoef--ClassAxis__custom--C000118916Member_dU_zDgsEQD8vV55" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Sector
Breakdown (% of net assets)&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="margin: 0; padding: 0; box-sizing: border-box; width: fit-content; table-layout: fixed; border-collapse: collapse; display: none"&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;sector breakdown&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;(%)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Communication Services&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_988_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000118916Member__oef--IndustrySectorAxis__oef--CommunicationsSectorMember_zg9pUo7isI3j" style="box-sizing: border-box; text-align-last: auto"&gt;21.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Discretionary&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_984_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000118916Member__oef--IndustrySectorAxis__oef--ConsumerDiscretionarySectorMember_zgd62Mk573D1" style="box-sizing: border-box; text-align-last: auto"&gt;16.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Financials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_988_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000118916Member__oef--IndustrySectorAxis__us-gaap--FinancialServicesSectorMember_z936sRp6Vtx5" style="box-sizing: border-box; text-align-last: auto"&gt;23.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Health Care&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98C_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000118916Member__oef--IndustrySectorAxis__us-gaap--HealthcareSectorMember_zRriFeaDQ167" style="box-sizing: border-box; text-align-last: auto"&gt;2.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Industrials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_986_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000118916Member__oef--IndustrySectorAxis__oef--IndustrialSectorMember_zBCWCvXsqmXb" style="box-sizing: border-box; text-align-last: auto"&gt;11.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Information Technology&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98E_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000118916Member__oef--IndustrySectorAxis__oef--InformationTechnologySectorMember_z958q8YBLGKl" style="box-sizing: border-box; text-align-last: auto"&gt;11.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Real Estate&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_985_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000118916Member__oef--IndustrySectorAxis__us-gaap--RealEstateMember_z4II1jSUddP4" style="box-sizing: border-box; text-align-last: auto"&gt;5.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Short-Term Investments and Other&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98B_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000118916Member__oef--IndustrySectorAxis__custom--ShortTermInvestmentsandOtherSectorMember_zQXSIil3bNie" style="box-sizing: border-box; text-align-last: auto"&gt;6.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;img alt="bar" src="qes2y14n1mqjn6sjs.jpg" style="box-sizing: border-box; width: 100%; height: auto"/&gt;&lt;/div&gt;

&lt;div style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; box-sizing: border-box; text-align-last: auto; color: #006a55; text-align: left; text-indent: 0"&gt;

&lt;p style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; min-height: 13px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0; display: block"&gt;Sector
sub-classifications may differ from those utilized for compliance purposes.&lt;/p&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118916Member_oef_CommunicationsSectorMember"
      decimals="INF"
      id="Fact000138"
      unitRef="Ratio">0.217</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118916Member_oef_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="Fact000139"
      unitRef="Ratio">0.167</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118916Member_us-gaap_FinancialServicesSectorMember"
      decimals="INF"
      id="Fact000140"
      unitRef="Ratio">0.239</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118916Member_us-gaap_HealthcareSectorMember"
      decimals="INF"
      id="Fact000141"
      unitRef="Ratio">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118916Member_oef_IndustrialSectorMember"
      decimals="INF"
      id="Fact000142"
      unitRef="Ratio">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118916Member_oef_InformationTechnologySectorMember"
      decimals="INF"
      id="Fact000143"
      unitRef="Ratio">0.117</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118916Member_us-gaap_RealEstateMember"
      decimals="INF"
      id="Fact000144"
      unitRef="Ratio">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118916Member_custom_ShortTermInvestmentsandOtherSectorMember"
      decimals="INF"
      id="Fact000145"
      unitRef="Ratio">0.060</oef:PctOfNav>
    <oef:FundName
      contextRef="From2025-11-012026-04-30_custom_C000139153Member"
      id="Fact000146">Hennessy         Cornerstone Mid Cap 30 Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2025-11-012026-04-30_custom_C000139153Member"
      id="Fact000147">Investor         Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-11-012026-04-30_custom_C000139153Member"
      id="Fact000148">HFMDX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139153Member"
      id="Fact000149">This
&lt;span id="xdx_903_eoef--ShareholderReportAnnualOrSemiAnnual_c20251101__20260430__oef--ClassAxis__custom--C000139153Member_zMfm6FZyFYag"&gt;semi-annual shareholder report&lt;/span&gt; contains important information about the Hennessy Cornerstone Mid Cap 30 Fund &#x2013; Investor Class (the
&#x201c;Fund&#x201d;) for the period of November 1, 2025, to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-11-012026-04-30_custom_C000139153Member"
      id="Fact000150">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139153Member"
      id="Fact000151">You can find additional information about the Fund at &lt;span id="xdx_901_eoef--AddlInfoWebsite_c20251101__20260430__oef--ClassAxis__custom--C000139153Member_zdwx7x3bnj1e"&gt;www.hennessyfunds.com/funds/regulatory-documents&lt;/span&gt;.
You&#160;can also request this information by contacting us at &lt;span id="xdx_905_eoef--AddlInfoPhoneNumber_c20251101__20260430__oef--ClassAxis__custom--C000139153Member_zsZSGHUUm469"&gt;1-800-966-4354&lt;/span&gt; or &lt;span id="xdx_907_eoef--AddlInfoEmail_c20251101__20260430__oef--ClassAxis__custom--C000139153Member_zOrdjXI0vqLk"&gt;fundsinfo@hennessyfunds.com&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-11-012026-04-30_custom_C000139153Member"
      id="Fact000152">www.hennessyfunds.com/funds/regulatory-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-11-012026-04-30_custom_C000139153Member"
      id="Fact000153">1-800-966-4354</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="From2025-11-012026-04-30_custom_C000139153Member"
      id="Fact000154">fundsinfo@hennessyfunds.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139153Member"
      id="Fact000156">&lt;p id="xdx_807_eoef--ExpensesTextBlock_hoef--ClassAxis__custom--C000139153Member_dD_zkvlAX46fcZ3" style="font: bold 11pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 18px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;What
were the Fund costs for the last six months?&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(based
on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Class
        Name&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        of a $10,000 investment&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        paid as a percentage of a $10,000 investment*&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Investor
        Class&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98C_eoef--ExpensesPaidAmt_c20251101__20260430__oef--ClassAxis__custom--C000139153Member_zMTnGY641HS8" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$71&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98F_eoef--ExpenseRatioPct_dp_c20251101__20260430__oef--ClassAxis__custom--C000139153Member_fKg_____z5AmZndPc6H2" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;1.33%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt; &lt;td id="xdx_F04_zDPg9PlgaH5l" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F1D_zK9IJF5vnsY1" style="text-align: justify"&gt;Annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-11-012026-04-30_custom_C000139153Member"
      decimals="0"
      id="Fact000158"
      unitRef="USD">71</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-11-012026-04-30_custom_C000139153Member"
      decimals="INF"
      id="Fact000159"
      unitRef="Ratio">0.0133</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139153Member"
      id="Fact000162">&lt;p id="xdx_803_eoef--AddlFundStatisticsTextBlock_hoef--ClassAxis__custom--C000139153Member_dD_zdbDL6sKlAZk" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Key
Fund Statistics&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 6pt; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(as
of &lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;April
30, 2026&lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 1pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Fund
        Net Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98E_eus-gaap--AssetsNet_iI_c20260430__oef--ClassAxis__custom--C000139153Member_zGQynyAdDubk" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$1,285,463,558&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Number
        of Portfolio Holdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_986_eoef--HoldingsCount_iI_uHoldings_c20260430__oef--ClassAxis__custom--C000139153Member_fuQ_____zVUhw16OS9Ca" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Annual
        Portfolio Turnover*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98B_eus-gaap--InvestmentCompanyPortfolioTurnover_dp_c20251101__20260430__oef--ClassAxis__custom--C000139153Member_fKg_____zcAePA5PbCY2" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&lt;td id="xdx_F06_zCyYsC2CMqP1" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F1F_zIgk2rmeg1Zj" style="text-align: justify"&gt;Not annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-04-30_custom_C000139153Member"
      decimals="0"
      id="Fact000164"
      unitRef="USD">1285463558</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-04-30_custom_C000139153Member"
      decimals="INF"
      id="Fact000165"
      unitRef="Holdings">31</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-11-012026-04-30_custom_C000139153Member"
      decimals="INF"
      id="Fact000166"
      unitRef="Ratio">0</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139153Member"
      id="Fact000169">&lt;p id="xdx_802_eoef--HoldingsTableTextBlock_hoef--ClassAxis__custom--C000139153Member_dU_z8u5y11IimQ5" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Sector
Breakdown (% of net assets)&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="margin: 0; padding: 0; box-sizing: border-box; width: fit-content; table-layout: fixed; border-collapse: collapse; display: none"&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;sector breakdown&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;(%)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Communication Services&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98A_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000139153Member__oef--IndustrySectorAxis__oef--CommunicationsSectorMember_zQiWbvTaXnob" style="box-sizing: border-box; text-align-last: auto"&gt;7.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Discretionary&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98E_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000139153Member__oef--IndustrySectorAxis__oef--ConsumerDiscretionarySectorMember_zL2c9x4WcFd" style="box-sizing: border-box; text-align-last: auto"&gt;19.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Staples&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_983_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000139153Member__oef--IndustrySectorAxis__oef--ConsumerStaplesSectorMember_zdilXAJWs1p9" style="box-sizing: border-box; text-align-last: auto"&gt;6.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Financials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_988_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000139153Member__oef--IndustrySectorAxis__us-gaap--FinancialServicesSectorMember_zNnCEblJ8vi3" style="box-sizing: border-box; text-align-last: auto"&gt;4.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Industrials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98D_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000139153Member__oef--IndustrySectorAxis__oef--IndustrialSectorMember_zQ2oBUIqfkpg" style="box-sizing: border-box; text-align-last: auto"&gt;34.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Information Technology&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98A_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000139153Member__oef--IndustrySectorAxis__oef--InformationTechnologySectorMember_zJjtZn26NHKl" style="box-sizing: border-box; text-align-last: auto"&gt;17.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Materials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_989_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000139153Member__oef--IndustrySectorAxis__oef--MaterialsSectorMember_zLVdapd5Xk5j" style="box-sizing: border-box; text-align-last: auto"&gt;2.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Real Estate&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_988_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000139153Member__oef--IndustrySectorAxis__us-gaap--RealEstateMember_zR2HRE0tIzSi" style="box-sizing: border-box; text-align-last: auto"&gt;4.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Short-Term Investments and Other&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98F_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000139153Member__oef--IndustrySectorAxis__custom--ShortTermInvestmentsandOtherSectorMember_zJDQS8TPkefj" style="box-sizing: border-box; text-align-last: auto"&gt;2.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;img alt="bar" src="qes2y14n1mqjmyqwo.jpg" style="box-sizing: border-box; width: 100%; height: auto"/&gt;&lt;/div&gt;

&lt;div style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; box-sizing: border-box; text-align-last: auto; color: #006a55; text-align: left; text-indent: 0"&gt;

&lt;p style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; min-height: 13px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0; display: block"&gt;Sector
sub-classifications may differ from those utilized for compliance purposes.&lt;/p&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139153Member_oef_CommunicationsSectorMember"
      decimals="INF"
      id="Fact000170"
      unitRef="Ratio">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139153Member_oef_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="Fact000171"
      unitRef="Ratio">0.193</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139153Member_oef_ConsumerStaplesSectorMember"
      decimals="INF"
      id="Fact000172"
      unitRef="Ratio">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139153Member_us-gaap_FinancialServicesSectorMember"
      decimals="INF"
      id="Fact000173"
      unitRef="Ratio">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139153Member_oef_IndustrialSectorMember"
      decimals="INF"
      id="Fact000174"
      unitRef="Ratio">0.341</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139153Member_oef_InformationTechnologySectorMember"
      decimals="INF"
      id="Fact000175"
      unitRef="Ratio">0.179</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139153Member_oef_MaterialsSectorMember"
      decimals="INF"
      id="Fact000176"
      unitRef="Ratio">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139153Member_us-gaap_RealEstateMember"
      decimals="INF"
      id="Fact000177"
      unitRef="Ratio">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139153Member_custom_ShortTermInvestmentsandOtherSectorMember"
      decimals="INF"
      id="Fact000178"
      unitRef="Ratio">0.028</oef:PctOfNav>
    <oef:FundName
      contextRef="From2025-11-012026-04-30_custom_C000139154Member"
      id="Fact000179">Hennessy         Cornerstone Mid Cap 30 Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2025-11-012026-04-30_custom_C000139154Member"
      id="Fact000180">Institutional         Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-11-012026-04-30_custom_C000139154Member"
      id="Fact000181">HIMDX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139154Member"
      id="Fact000182">This
&lt;span id="xdx_908_eoef--ShareholderReportAnnualOrSemiAnnual_c20251101__20260430__oef--ClassAxis__custom--C000139154Member_zmUMUvGO6wk5"&gt;semi-annual shareholder report&lt;/span&gt; contains important information about the Hennessy Cornerstone Mid Cap 30 Fund &#x2013; Institutional Class
(the &#x201c;Fund&#x201d;) for the period of November 1, 2025, to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-11-012026-04-30_custom_C000139154Member"
      id="Fact000183">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139154Member"
      id="Fact000184">You can find additional information about the Fund at
&lt;span id="xdx_900_eoef--AddlInfoWebsite_c20251101__20260430__oef--ClassAxis__custom--C000139154Member_zXXYHmLdkqge"&gt;www.hennessyfunds.com/funds/regulatory-documents&lt;/span&gt;. You&#160;can also request this information by contacting us at &lt;span id="xdx_90E_eoef--AddlInfoPhoneNumber_c20251101__20260430__oef--ClassAxis__custom--C000139154Member_z4DbjF5240di"&gt;1-800-966-4354&lt;/span&gt; or &lt;span id="xdx_90F_eoef--AddlInfoEmail_c20251101__20260430__oef--ClassAxis__custom--C000139154Member_z7MD5OnxTXl4"&gt;fundsinfo@hennessyfunds.com&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-11-012026-04-30_custom_C000139154Member"
      id="Fact000185">www.hennessyfunds.com/funds/regulatory-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-11-012026-04-30_custom_C000139154Member"
      id="Fact000186">1-800-966-4354</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="From2025-11-012026-04-30_custom_C000139154Member"
      id="Fact000187">fundsinfo@hennessyfunds.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139154Member"
      id="Fact000189">&lt;p id="xdx_80B_eoef--ExpensesTextBlock_hoef--ClassAxis__custom--C000139154Member_dD_zWhgPIXShkqi" style="font: bold 11pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 18px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;What
were the Fund costs for the last six months?&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(based
on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Class
        Name&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        of a $10,000 investment&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        paid as a percentage of a $10,000 investment*&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Institutional
        Class&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_985_eoef--ExpensesPaidAmt_c20251101__20260430__oef--ClassAxis__custom--C000139154Member_zNgtR41sFuGc" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$52&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_981_eoef--ExpenseRatioPct_dp_c20251101__20260430__oef--ClassAxis__custom--C000139154Member_fKg_____zk56G9zVeBo7" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;0.98%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt; &lt;td id="xdx_F04_z2PD47LbUMT5" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F1C_zWKoFTJ7sWz8" style="text-align: justify"&gt;Annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-11-012026-04-30_custom_C000139154Member"
      decimals="0"
      id="Fact000191"
      unitRef="USD">52</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-11-012026-04-30_custom_C000139154Member"
      decimals="INF"
      id="Fact000192"
      unitRef="Ratio">0.0098</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139154Member"
      id="Fact000195">&lt;p id="xdx_80E_eoef--AddlFundStatisticsTextBlock_hoef--ClassAxis__custom--C000139154Member_dD_zp4aJbOsB3Gg" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Key
Fund Statistics&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 6pt; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(as
of &lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;April
30, 2026&lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 1pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Fund
        Net Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98C_eus-gaap--AssetsNet_iI_c20260430__oef--ClassAxis__custom--C000139154Member_znmjUyKHIuJe" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$1,285,463,558&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Number
        of Portfolio Holdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98F_eoef--HoldingsCount_iI_uHoldings_c20260430__oef--ClassAxis__custom--C000139154Member_fuQ_____zYjUgizVsSTb" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Annual
        Portfolio Turnover*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_982_eus-gaap--InvestmentCompanyPortfolioTurnover_dp_c20251101__20260430__oef--ClassAxis__custom--C000139154Member_fKg_____z79EztU3jZm5" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&lt;td id="xdx_F05_zqIA7kBNVs53" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F16_zuLXfoxx2L0i" style="text-align: justify"&gt;Not annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-04-30_custom_C000139154Member"
      decimals="0"
      id="Fact000197"
      unitRef="USD">1285463558</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-04-30_custom_C000139154Member"
      decimals="INF"
      id="Fact000198"
      unitRef="Holdings">31</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-11-012026-04-30_custom_C000139154Member"
      decimals="INF"
      id="Fact000199"
      unitRef="Ratio">0</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139154Member"
      id="Fact000202">&lt;p id="xdx_806_eoef--HoldingsTableTextBlock_hoef--ClassAxis__custom--C000139154Member_dU_zH10qZHDgfC1" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Sector
Breakdown (% of net assets)&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="margin: 0; padding: 0; box-sizing: border-box; width: fit-content; table-layout: fixed; border-collapse: collapse; display: none"&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;sector breakdown&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;(%)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Communication Services&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98D_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000139154Member__oef--IndustrySectorAxis__oef--CommunicationsSectorMember_zvVBBAat80nl" style="box-sizing: border-box; text-align-last: auto"&gt;7.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Discretionary&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98E_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000139154Member__oef--IndustrySectorAxis__oef--ConsumerDiscretionarySectorMember_zH8vAR7pU6Cg" style="box-sizing: border-box; text-align-last: auto"&gt;19.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Staples&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_984_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000139154Member__oef--IndustrySectorAxis__oef--ConsumerStaplesSectorMember_zzWbJf6KwKLh" style="box-sizing: border-box; text-align-last: auto"&gt;6.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Financials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_980_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000139154Member__oef--IndustrySectorAxis__us-gaap--FinancialServicesSectorMember_znjcWDppz2Qc" style="box-sizing: border-box; text-align-last: auto"&gt;4.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Industrials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_988_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000139154Member__oef--IndustrySectorAxis__oef--IndustrialSectorMember_zEPPjEsvi4K2" style="box-sizing: border-box; text-align-last: auto"&gt;34.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Information Technology&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_986_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000139154Member__oef--IndustrySectorAxis__oef--InformationTechnologySectorMember_z03dX1stSpuf" style="box-sizing: border-box; text-align-last: auto"&gt;17.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Materials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98C_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000139154Member__oef--IndustrySectorAxis__oef--MaterialsSectorMember_zFun1Xw36hah" style="box-sizing: border-box; text-align-last: auto"&gt;2.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Real Estate&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_984_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000139154Member__oef--IndustrySectorAxis__us-gaap--RealEstateMember_zQ0v6y38N6Yf" style="box-sizing: border-box; text-align-last: auto"&gt;4.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Short-Term Investments and Other&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_981_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000139154Member__oef--IndustrySectorAxis__custom--ShortTermInvestmentsandOtherSectorMember_zok35lB6ypT3" style="box-sizing: border-box; text-align-last: auto"&gt;2.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;img alt="bar" src="qes2y14n1mqjmyqwo.jpg" style="box-sizing: border-box; width: 100%; height: auto"/&gt;&lt;/div&gt;

&lt;div style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; box-sizing: border-box; text-align-last: auto; color: #006a55; text-align: left; text-indent: 0"&gt;

&lt;p style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; min-height: 13px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0; display: block"&gt;Sector
sub-classifications may differ from those utilized for compliance purposes.&lt;/p&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139154Member_oef_CommunicationsSectorMember"
      decimals="INF"
      id="Fact000203"
      unitRef="Ratio">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139154Member_oef_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="Fact000204"
      unitRef="Ratio">0.193</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139154Member_oef_ConsumerStaplesSectorMember"
      decimals="INF"
      id="Fact000205"
      unitRef="Ratio">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139154Member_us-gaap_FinancialServicesSectorMember"
      decimals="INF"
      id="Fact000206"
      unitRef="Ratio">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139154Member_oef_IndustrialSectorMember"
      decimals="INF"
      id="Fact000207"
      unitRef="Ratio">0.341</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139154Member_oef_InformationTechnologySectorMember"
      decimals="INF"
      id="Fact000208"
      unitRef="Ratio">0.179</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139154Member_oef_MaterialsSectorMember"
      decimals="INF"
      id="Fact000209"
      unitRef="Ratio">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139154Member_us-gaap_RealEstateMember"
      decimals="INF"
      id="Fact000210"
      unitRef="Ratio">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139154Member_custom_ShortTermInvestmentsandOtherSectorMember"
      decimals="INF"
      id="Fact000211"
      unitRef="Ratio">0.028</oef:PctOfNav>
    <oef:FundName
      contextRef="From2025-11-012026-04-30_custom_C000054248Member"
      id="Fact000212">Hennessy         Cornerstone Large Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2025-11-012026-04-30_custom_C000054248Member"
      id="Fact000213">Investor         Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-11-012026-04-30_custom_C000054248Member"
      id="Fact000214">HFLGX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000054248Member"
      id="Fact000215">This
&lt;span id="xdx_90E_eoef--ShareholderReportAnnualOrSemiAnnual_c20251101__20260430__oef--ClassAxis__custom--C000054248Member_zzAx14hEyv0l"&gt;semi-annual shareholder report&lt;/span&gt; contains important information about the Hennessy Cornerstone Large Growth Fund &#x2013; Investor Class
(the &#x201c;Fund&#x201d;) for the period of November 1, 2025, to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-11-012026-04-30_custom_C000054248Member"
      id="Fact000216">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000054248Member"
      id="Fact000217">You can find additional information about the Fund at
&lt;span id="xdx_90E_eoef--AddlInfoWebsite_c20251101__20260430__oef--ClassAxis__custom--C000054248Member_z9z7bw6PAW83"&gt;www.hennessyfunds.com/funds/regulatory-documents&lt;/span&gt;. You&#160;can also request this information by contacting us at &lt;span id="xdx_901_eoef--AddlInfoPhoneNumber_c20251101__20260430__oef--ClassAxis__custom--C000054248Member_zzVTOgWF9nh3"&gt;1-800-966-4354&lt;/span&gt; or &lt;span id="xdx_905_eoef--AddlInfoEmail_c20251101__20260430__oef--ClassAxis__custom--C000054248Member_zgahxloRglm6"&gt;fundsinfo@hennessyfunds.com&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-11-012026-04-30_custom_C000054248Member"
      id="Fact000218">www.hennessyfunds.com/funds/regulatory-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-11-012026-04-30_custom_C000054248Member"
      id="Fact000219">1-800-966-4354</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="From2025-11-012026-04-30_custom_C000054248Member"
      id="Fact000220">fundsinfo@hennessyfunds.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000054248Member"
      id="Fact000222">&lt;p id="xdx_800_eoef--ExpensesTextBlock_hoef--ClassAxis__custom--C000054248Member_dD_z0HkzxqYmg6b" style="font: bold 11pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 18px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;What
were the Fund costs for the last six months?&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(based
on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Class
        Name&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        of a $10,000 investment&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        paid as a percentage of a $10,000 investment*&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Investor
        Class&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98C_eoef--ExpensesPaidAmt_c20251101__20260430__oef--ClassAxis__custom--C000054248Member_zHhpA8DKNhvk" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$65&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98A_eoef--ExpenseRatioPct_dp_c20251101__20260430__oef--ClassAxis__custom--C000054248Member_fKg_____zlFaHlhc3wVa" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;1.27%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt; &lt;td id="xdx_F07_zIYzBeYXIHSl" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F19_ztQ4g4VdPxMf" style="text-align: justify"&gt;Annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-11-012026-04-30_custom_C000054248Member"
      decimals="0"
      id="Fact000224"
      unitRef="USD">65</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-11-012026-04-30_custom_C000054248Member"
      decimals="INF"
      id="Fact000225"
      unitRef="Ratio">0.0127</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000054248Member"
      id="Fact000228">&lt;p id="xdx_807_eoef--AddlFundStatisticsTextBlock_hoef--ClassAxis__custom--C000054248Member_dD_zJNM0Zq5m5wk" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Key
Fund Statistics&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 6pt; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(as
of &lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;April
30, 2026&lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 1pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Fund
        Net Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_986_eus-gaap--AssetsNet_iI_c20260430__oef--ClassAxis__custom--C000054248Member_zZljqL5CtUgk" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$137,067,528&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Number
        of Portfolio Holdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_987_eoef--HoldingsCount_iI_uHoldings_c20260430__oef--ClassAxis__custom--C000054248Member_zlW1LExVVgGe" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;51&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Annual
        Portfolio Turnover*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_985_eus-gaap--InvestmentCompanyPortfolioTurnover_dp_c20251101__20260430__oef--ClassAxis__custom--C000054248Member_fKg_____zhsJW9L4Ozog" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;60%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&lt;td id="xdx_F09_z7mixCdgkE09" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F1E_zG4TfOOHDfOb" style="text-align: justify"&gt;Not annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-04-30_custom_C000054248Member"
      decimals="0"
      id="Fact000230"
      unitRef="USD">137067528</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-04-30_custom_C000054248Member"
      decimals="INF"
      id="Fact000231"
      unitRef="Holdings">51</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-11-012026-04-30_custom_C000054248Member"
      decimals="INF"
      id="Fact000232"
      unitRef="Ratio">0.60</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000054248Member"
      id="Fact000235">&lt;p id="xdx_802_eoef--HoldingsTableTextBlock_hoef--ClassAxis__custom--C000054248Member_dU_z2RfTCtwvQOa" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Sector
Breakdown (% of net assets)&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="margin: 0; padding: 0; box-sizing: border-box; width: fit-content; table-layout: fixed; border-collapse: collapse; display: none"&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;sector breakdown&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;(%)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Communication Services&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_984_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000054248Member__oef--IndustrySectorAxis__oef--CommunicationsSectorMember_zwPZXOWzbAs7" style="box-sizing: border-box; text-align-last: auto"&gt;1.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Discretionary&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98C_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000054248Member__oef--IndustrySectorAxis__oef--ConsumerDiscretionarySectorMember_zM0wQ5CK53ia" style="box-sizing: border-box; text-align-last: auto"&gt;17.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Staples&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_989_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000054248Member__oef--IndustrySectorAxis__oef--ConsumerStaplesSectorMember_z979fW2WVNV7" style="box-sizing: border-box; text-align-last: auto"&gt;15.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Energy&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_986_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000054248Member__oef--IndustrySectorAxis__us-gaap--EnergySectorMember_zlaovY9788hi" style="box-sizing: border-box; text-align-last: auto"&gt;5.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Financials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_982_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000054248Member__oef--IndustrySectorAxis__us-gaap--FinancialServicesSectorMember_zGJjeceerCif" style="box-sizing: border-box; text-align-last: auto"&gt;17.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Health Care&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98D_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000054248Member__oef--IndustrySectorAxis__us-gaap--HealthcareSectorMember_zB17uWlSDuB5" style="box-sizing: border-box; text-align-last: auto"&gt;15.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Industrials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98A_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000054248Member__oef--IndustrySectorAxis__oef--IndustrialSectorMember_zsn8G1Nrilo" style="box-sizing: border-box; text-align-last: auto"&gt;11.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Information Technology&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98B_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000054248Member__oef--IndustrySectorAxis__oef--InformationTechnologySectorMember_zMWlDhtjFFqc" style="box-sizing: border-box; text-align-last: auto"&gt;11.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Materials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98B_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000054248Member__oef--IndustrySectorAxis__oef--MaterialsSectorMember_zq5vtE6gcNU2" style="box-sizing: border-box; text-align-last: auto"&gt;1.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Short-Term Investments and Other&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98A_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000054248Member__oef--IndustrySectorAxis__custom--ShortTermInvestmentsandOtherSectorMember_zh76WWRz6FT6" style="box-sizing: border-box; text-align-last: auto"&gt;1.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;img alt="bar" src="qes2y14n1mqjmu2ev.jpg" style="box-sizing: border-box; width: 100%; height: auto"/&gt;&lt;/div&gt;

&lt;div style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; box-sizing: border-box; text-align-last: auto; color: #006a55; text-align: left; text-indent: 0"&gt;

&lt;p style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; min-height: 13px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0; display: block"&gt;Sector
sub-classifications may differ from those utilized for compliance purposes.&lt;/p&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000054248Member_oef_CommunicationsSectorMember"
      decimals="INF"
      id="Fact000236"
      unitRef="Ratio">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000054248Member_oef_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="Fact000237"
      unitRef="Ratio">0.175</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000054248Member_oef_ConsumerStaplesSectorMember"
      decimals="INF"
      id="Fact000238"
      unitRef="Ratio">0.157</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000054248Member_us-gaap_EnergySectorMember"
      decimals="INF"
      id="Fact000239"
      unitRef="Ratio">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000054248Member_us-gaap_FinancialServicesSectorMember"
      decimals="INF"
      id="Fact000240"
      unitRef="Ratio">0.176</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000054248Member_us-gaap_HealthcareSectorMember"
      decimals="INF"
      id="Fact000241"
      unitRef="Ratio">0.159</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000054248Member_oef_IndustrialSectorMember"
      decimals="INF"
      id="Fact000242"
      unitRef="Ratio">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000054248Member_oef_InformationTechnologySectorMember"
      decimals="INF"
      id="Fact000243"
      unitRef="Ratio">0.114</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000054248Member_oef_MaterialsSectorMember"
      decimals="INF"
      id="Fact000244"
      unitRef="Ratio">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000054248Member_custom_ShortTermInvestmentsandOtherSectorMember"
      decimals="INF"
      id="Fact000245"
      unitRef="Ratio">0.013</oef:PctOfNav>
    <oef:FundName
      contextRef="From2025-11-012026-04-30_custom_C000074662Member"
      id="Fact000246">Hennessy         Cornerstone Large Growth Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2025-11-012026-04-30_custom_C000074662Member"
      id="Fact000247">Institutional         Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-11-012026-04-30_custom_C000074662Member"
      id="Fact000248">HILGX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000074662Member"
      id="Fact000249">This
&lt;span id="xdx_90B_eoef--ShareholderReportAnnualOrSemiAnnual_c20251101__20260430__oef--ClassAxis__custom--C000074662Member_zL0GXGoCqcrb"&gt;semi-annual shareholder report&lt;/span&gt; contains important information about the Hennessy Cornerstone Large Growth Fund &#x2013; Institutional Class
(the &#x201c;Fund&#x201d;) for the period of November 1, 2025, to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-11-012026-04-30_custom_C000074662Member"
      id="Fact000250">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000074662Member"
      id="Fact000251">You can find additional information about the Fund at
&lt;span id="xdx_906_eoef--AddlInfoWebsite_c20251101__20260430__oef--ClassAxis__custom--C000074662Member_zSouX4Ug62Lf"&gt;www.hennessyfunds.com/funds/regulatory-documents&lt;/span&gt;. You&#160;can also request this information by contacting us at &lt;span id="xdx_908_eoef--AddlInfoPhoneNumber_c20251101__20260430__oef--ClassAxis__custom--C000074662Member_zY1Sdrqp2taj"&gt;1-800-966-4354&lt;/span&gt; or &lt;span id="xdx_900_eoef--AddlInfoEmail_c20251101__20260430__oef--ClassAxis__custom--C000074662Member_zyqVBXEn9WZe"&gt;fundsinfo@hennessyfunds.com&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-11-012026-04-30_custom_C000074662Member"
      id="Fact000252">www.hennessyfunds.com/funds/regulatory-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-11-012026-04-30_custom_C000074662Member"
      id="Fact000253">1-800-966-4354</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="From2025-11-012026-04-30_custom_C000074662Member"
      id="Fact000254">fundsinfo@hennessyfunds.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000074662Member"
      id="Fact000256">&lt;p id="xdx_80D_eoef--ExpensesTextBlock_hoef--ClassAxis__custom--C000074662Member_dD_zP2p4Ma0L5C" style="font: bold 11pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 18px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;What
were the Fund costs for the last six months?&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(based
on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Class
        Name&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        of a $10,000 investment&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        paid as a percentage of a $10,000 investment*&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Institutional
        Class&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_981_eoef--ExpensesPaidAmt_c20251101__20260430__oef--ClassAxis__custom--C000074662Member_zBltoUZwQW0g" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$50&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_986_eoef--ExpenseRatioPct_dp_c20251101__20260430__oef--ClassAxis__custom--C000074662Member_fKg_____z4K516rSzvr8" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;0.98%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt; &lt;td id="xdx_F04_zyCVz8c3iGbj" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F1D_zREnbX4OyxN7" style="text-align: justify"&gt;Annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-11-012026-04-30_custom_C000074662Member"
      decimals="0"
      id="Fact000258"
      unitRef="USD">50</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-11-012026-04-30_custom_C000074662Member"
      decimals="INF"
      id="Fact000259"
      unitRef="Ratio">0.0098</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000074662Member"
      id="Fact000262">&lt;p id="xdx_806_eoef--AddlFundStatisticsTextBlock_hoef--ClassAxis__custom--C000074662Member_dD_zKVukCCSvUcf" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Key
Fund Statistics&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 6pt; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(as
of &lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;April
30, 2026&lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 1pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Fund
        Net Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98D_eus-gaap--AssetsNet_iI_c20260430__oef--ClassAxis__custom--C000074662Member_z6bTPYtpaym4" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$137,067,528&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Number
        of Portfolio Holdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_985_eoef--HoldingsCount_iI_uHoldings_c20260430__oef--ClassAxis__custom--C000074662Member_zDHTXr1hiU3f" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;51&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Annual
        Portfolio Turnover*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98B_eus-gaap--InvestmentCompanyPortfolioTurnover_dp_c20251101__20260430__oef--ClassAxis__custom--C000074662Member_fKg_____zJzkmrgsKLCe" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;60%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&lt;td id="xdx_F09_zGWqXqqsgFk2" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F1C_zBE83COMaZC2" style="text-align: justify"&gt;Not annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-04-30_custom_C000074662Member"
      decimals="0"
      id="Fact000264"
      unitRef="USD">137067528</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-04-30_custom_C000074662Member"
      decimals="INF"
      id="Fact000265"
      unitRef="Holdings">51</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-11-012026-04-30_custom_C000074662Member"
      decimals="INF"
      id="Fact000266"
      unitRef="Ratio">0.60</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000074662Member"
      id="Fact000269">&lt;p id="xdx_80D_eoef--HoldingsTableTextBlock_hoef--ClassAxis__custom--C000074662Member_dU_ze97MkxcsjSi" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Sector
Breakdown (% of net assets)&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="margin: 0; padding: 0; box-sizing: border-box; width: fit-content; table-layout: fixed; border-collapse: collapse; display: none"&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;sector breakdown&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;(%)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Communication Services&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_981_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000074662Member__oef--IndustrySectorAxis__oef--CommunicationsSectorMember_zFJMUOrt9Z1i" style="box-sizing: border-box; text-align-last: auto"&gt;1.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Discretionary&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_983_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000074662Member__oef--IndustrySectorAxis__oef--ConsumerDiscretionarySectorMember_zkVU5564PSig" style="box-sizing: border-box; text-align-last: auto"&gt;17.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Staples&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98B_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000074662Member__oef--IndustrySectorAxis__oef--ConsumerStaplesSectorMember_zKfm4vAmjxp9" style="box-sizing: border-box; text-align-last: auto"&gt;15.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Energy&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_983_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000074662Member__oef--IndustrySectorAxis__us-gaap--EnergySectorMember_zMoXJrTg1bnh" style="box-sizing: border-box; text-align-last: auto"&gt;5.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Financials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_987_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000074662Member__oef--IndustrySectorAxis__us-gaap--FinancialServicesSectorMember_zPtZCAk8pMXe" style="box-sizing: border-box; text-align-last: auto"&gt;17.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Health Care&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98B_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000074662Member__oef--IndustrySectorAxis__us-gaap--HealthcareSectorMember_zJb9Hy9xWOK3" style="box-sizing: border-box; text-align-last: auto"&gt;15.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Industrials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_982_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000074662Member__oef--IndustrySectorAxis__oef--IndustrialSectorMember_zSDvilLMsQhk" style="box-sizing: border-box; text-align-last: auto"&gt;11.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Information Technology&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_986_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000074662Member__oef--IndustrySectorAxis__oef--InformationTechnologySectorMember_zQBVhsnbCTB9" style="box-sizing: border-box; text-align-last: auto"&gt;11.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Materials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_982_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000074662Member__oef--IndustrySectorAxis__oef--MaterialsSectorMember_z0dA4YthW9r2" style="box-sizing: border-box; text-align-last: auto"&gt;1.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Short-Term Investments and Other&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98A_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000074662Member__oef--IndustrySectorAxis__custom--ShortTermInvestmentsandOtherSectorMember_zf5pa2pktRt7" style="box-sizing: border-box; text-align-last: auto"&gt;1.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;img alt="bar" src="qes2y14n1mqjmu2ev.jpg" style="box-sizing: border-box; width: 100%; height: auto"/&gt;&lt;/div&gt;

&lt;div style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; box-sizing: border-box; text-align-last: auto; color: #006a55; text-align: left; text-indent: 0"&gt;

&lt;p style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; min-height: 13px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0; display: block"&gt;Sector
sub-classifications may differ from those utilized for compliance purposes.&lt;/p&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000074662Member_oef_CommunicationsSectorMember"
      decimals="INF"
      id="Fact000270"
      unitRef="Ratio">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000074662Member_oef_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="Fact000271"
      unitRef="Ratio">0.175</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000074662Member_oef_ConsumerStaplesSectorMember"
      decimals="INF"
      id="Fact000272"
      unitRef="Ratio">0.157</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000074662Member_us-gaap_EnergySectorMember"
      decimals="INF"
      id="Fact000273"
      unitRef="Ratio">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000074662Member_us-gaap_FinancialServicesSectorMember"
      decimals="INF"
      id="Fact000274"
      unitRef="Ratio">0.176</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000074662Member_us-gaap_HealthcareSectorMember"
      decimals="INF"
      id="Fact000275"
      unitRef="Ratio">0.159</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000074662Member_oef_IndustrialSectorMember"
      decimals="INF"
      id="Fact000276"
      unitRef="Ratio">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000074662Member_oef_InformationTechnologySectorMember"
      decimals="INF"
      id="Fact000277"
      unitRef="Ratio">0.114</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000074662Member_oef_MaterialsSectorMember"
      decimals="INF"
      id="Fact000278"
      unitRef="Ratio">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000074662Member_custom_ShortTermInvestmentsandOtherSectorMember"
      decimals="INF"
      id="Fact000279"
      unitRef="Ratio">0.013</oef:PctOfNav>
    <oef:FundName
      contextRef="From2025-11-012026-04-30_custom_C000139155Member"
      id="Fact000280">Hennessy         Cornerstone Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2025-11-012026-04-30_custom_C000139155Member"
      id="Fact000281">Investor         Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-11-012026-04-30_custom_C000139155Member"
      id="Fact000282">HFCVX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139155Member"
      id="Fact000283">This
&lt;span id="xdx_905_eoef--ShareholderReportAnnualOrSemiAnnual_c20251101__20260430__oef--ClassAxis__custom--C000139155Member_zDYh4nCpbfq4"&gt;semi-annual shareholder report&lt;/span&gt; contains important information about the Hennessy Cornerstone Value Fund &#x2013; Investor Class (the &#x201c;Fund&#x201d;)
for the period of November 1, 2025, to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-11-012026-04-30_custom_C000139155Member"
      id="Fact000284">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139155Member"
      id="Fact000285">You can find additional information about the Fund at &lt;span id="xdx_905_eoef--AddlInfoWebsite_c20251101__20260430__oef--ClassAxis__custom--C000139155Member_zZRvaLmP9RJi"&gt;www.hennessyfunds.com/funds/regulatory-documents&lt;/span&gt;.
You&#160;can also request this information by contacting us at &lt;span id="xdx_907_eoef--AddlInfoPhoneNumber_c20251101__20260430__oef--ClassAxis__custom--C000139155Member_zxh7bs4WlqOh"&gt;1-800-966-4354&lt;/span&gt; or &lt;span id="xdx_905_eoef--AddlInfoEmail_c20251101__20260430__oef--ClassAxis__custom--C000139155Member_zzkfG5ddKKJd"&gt;fundsinfo@hennessyfunds.com&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-11-012026-04-30_custom_C000139155Member"
      id="Fact000286">www.hennessyfunds.com/funds/regulatory-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-11-012026-04-30_custom_C000139155Member"
      id="Fact000287">1-800-966-4354</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="From2025-11-012026-04-30_custom_C000139155Member"
      id="Fact000288">fundsinfo@hennessyfunds.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139155Member"
      id="Fact000290">&lt;p id="xdx_80D_eoef--ExpensesTextBlock_hoef--ClassAxis__custom--C000139155Member_dD_zwpFRF2Ctv8i" style="font: bold 11pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 18px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;What
were the Fund costs for the last six months?&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(based
on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Class
        Name&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        of a $10,000 investment&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        paid as a percentage of a $10,000 investment*&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Investor
        Class&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_989_eoef--ExpensesPaidAmt_c20251101__20260430__oef--ClassAxis__custom--C000139155Member_zD9zMuwaSlTj" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$65&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_989_eoef--ExpenseRatioPct_dp_c20251101__20260430__oef--ClassAxis__custom--C000139155Member_fKg_____zaDmot25kuih" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;1.21%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt; &lt;td id="xdx_F0F_zuZGsKK36Gn9" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F14_zPPvnsg6Dqvi" style="text-align: justify"&gt;Annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-11-012026-04-30_custom_C000139155Member"
      decimals="0"
      id="Fact000292"
      unitRef="USD">65</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-11-012026-04-30_custom_C000139155Member"
      decimals="INF"
      id="Fact000293"
      unitRef="Ratio">0.0121</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139155Member"
      id="Fact000296">&lt;p id="xdx_809_eoef--AddlFundStatisticsTextBlock_hoef--ClassAxis__custom--C000139155Member_dD_zCWr985ZCTu8" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Key
Fund Statistics&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 6pt; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(as
of &lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;April
30, 2026&lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 1pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Fund
        Net Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_984_eus-gaap--AssetsNet_iI_c20260430__oef--ClassAxis__custom--C000139155Member_zjgjoVIv5Iw8" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$330,241,183&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Number
        of Portfolio Holdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98D_eoef--HoldingsCount_iI_uHoldings_c20260430__oef--ClassAxis__custom--C000139155Member_zMVEVjZ7DqU9" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;51&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Annual
        Portfolio Turnover*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_987_eus-gaap--InvestmentCompanyPortfolioTurnover_dp_c20251101__20260430__oef--ClassAxis__custom--C000139155Member_fKg_____zdfJEx0n5Bla" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;19%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&lt;td id="xdx_F03_zIPTW3oU1Gt1" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F17_zuTjk1KhCVsh" style="text-align: justify"&gt;Not annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-04-30_custom_C000139155Member"
      decimals="0"
      id="Fact000298"
      unitRef="USD">330241183</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-04-30_custom_C000139155Member"
      decimals="INF"
      id="Fact000299"
      unitRef="Holdings">51</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-11-012026-04-30_custom_C000139155Member"
      decimals="INF"
      id="Fact000300"
      unitRef="Ratio">0.19</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139155Member"
      id="Fact000303">&lt;p id="xdx_802_eoef--HoldingsTableTextBlock_hoef--ClassAxis__custom--C000139155Member_dU_zIyoajrEKPxb" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Sector
Breakdown (% of net assets)&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="margin: 0; padding: 0; box-sizing: border-box; width: fit-content; table-layout: fixed; border-collapse: collapse; display: none"&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;sector&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Communication Services&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98E_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139155Member__oef--IndustrySectorAxis__oef--CommunicationsSectorMember_zZh16sfcpDm1" style="box-sizing: border-box; text-align-last: auto"&gt;0.079&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Discretionary&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98C_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139155Member__oef--IndustrySectorAxis__oef--ConsumerDiscretionarySectorMember_ztgeWk3itSlk" style="box-sizing: border-box; text-align-last: auto"&gt;0.064&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Staples&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98B_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139155Member__oef--IndustrySectorAxis__oef--ConsumerStaplesSectorMember_zGO530Zt8oC3" style="box-sizing: border-box; text-align-last: auto"&gt;0.171&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Energy&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98B_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139155Member__oef--IndustrySectorAxis__us-gaap--EnergySectorMember_zt1Ow47nVUKg" style="box-sizing: border-box; text-align-last: auto"&gt;0.24&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Financials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98F_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139155Member__oef--IndustrySectorAxis__us-gaap--FinancialServicesSectorMember_zsYA7LcfOw4g" style="box-sizing: border-box; text-align-last: auto"&gt;0.154&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Health Care&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_988_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139155Member__oef--IndustrySectorAxis__us-gaap--HealthcareSectorMember_zy2WCBacMyhe" style="box-sizing: border-box; text-align-last: auto"&gt;0.199&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Information Technology&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98A_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139155Member__oef--IndustrySectorAxis__oef--InformationTechnologySectorMember_zYl676V60pnl" style="box-sizing: border-box; text-align-last: auto"&gt;0.084&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Short-Term Investments and Other&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98E_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139155Member__oef--IndustrySectorAxis__custom--ShortTermInvestmentsandOtherSectorMember_zdzbpMudxK24" style="box-sizing: border-box; text-align-last: auto"&gt;0.009000000000000001&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;img alt="bar" src="qes2y14n1mqjn13c7.jpg" style="box-sizing: border-box; width: 100%; height: auto"/&gt;&lt;/div&gt;

&lt;div style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; box-sizing: border-box; text-align-last: auto; color: #006a55; text-align: left; text-indent: 0"&gt;

&lt;p style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; min-height: 13px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0; display: block"&gt;Sector
sub-classifications may differ from those utilized for compliance purposes.&lt;/p&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139155Member_oef_CommunicationsSectorMember"
      decimals="INF"
      id="Fact000304"
      unitRef="Ratio">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139155Member_oef_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="Fact000305"
      unitRef="Ratio">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139155Member_oef_ConsumerStaplesSectorMember"
      decimals="INF"
      id="Fact000306"
      unitRef="Ratio">0.171</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139155Member_us-gaap_EnergySectorMember"
      decimals="INF"
      id="Fact000307"
      unitRef="Ratio">0.24</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139155Member_us-gaap_FinancialServicesSectorMember"
      decimals="INF"
      id="Fact000308"
      unitRef="Ratio">0.154</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139155Member_us-gaap_HealthcareSectorMember"
      decimals="INF"
      id="Fact000309"
      unitRef="Ratio">0.199</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139155Member_oef_InformationTechnologySectorMember"
      decimals="INF"
      id="Fact000310"
      unitRef="Ratio">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139155Member_custom_ShortTermInvestmentsandOtherSectorMember"
      decimals="INF"
      id="Fact000311"
      unitRef="Ratio">0.009000000000000001</oef:PctOfNav>
    <oef:FundName
      contextRef="From2025-11-012026-04-30_custom_C000139156Member"
      id="Fact000312">Hennessy         Cornerstone Value Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2025-11-012026-04-30_custom_C000139156Member"
      id="Fact000313">Institutional         Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-11-012026-04-30_custom_C000139156Member"
      id="Fact000314">HICVX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139156Member"
      id="Fact000315">This
&lt;span id="xdx_90A_eoef--ShareholderReportAnnualOrSemiAnnual_c20251101__20260430__oef--ClassAxis__custom--C000139156Member_zy40VUPGcBn2"&gt;semi-annual shareholder report&lt;/span&gt; contains important information about the Hennessy Cornerstone Value Fund &#x2013; Institutional Class (the
&#x201c;Fund&#x201d;) for the period of November 1, 2025, to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-11-012026-04-30_custom_C000139156Member"
      id="Fact000316">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139156Member"
      id="Fact000317">You can find additional information about the Fund at &lt;span id="xdx_907_eoef--AddlInfoWebsite_c20251101__20260430__oef--ClassAxis__custom--C000139156Member_zMeSQw9muKwi"&gt;www.hennessyfunds.com/funds/regulatory-documents&lt;/span&gt;.
You&#160;can also request this information by contacting us at &lt;span id="xdx_901_eoef--AddlInfoPhoneNumber_c20251101__20260430__oef--ClassAxis__custom--C000139156Member_za3XoLzDOTZ"&gt;1-800-966-4354&lt;/span&gt; or &lt;span id="xdx_902_eoef--AddlInfoEmail_c20251101__20260430__oef--ClassAxis__custom--C000139156Member_ziL33lnk9FN8"&gt;fundsinfo@hennessyfunds.com&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-11-012026-04-30_custom_C000139156Member"
      id="Fact000318">www.hennessyfunds.com/funds/regulatory-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-11-012026-04-30_custom_C000139156Member"
      id="Fact000319">1-800-966-4354</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="From2025-11-012026-04-30_custom_C000139156Member"
      id="Fact000320">fundsinfo@hennessyfunds.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139156Member"
      id="Fact000322">&lt;p id="xdx_80A_eoef--ExpensesTextBlock_hoef--ClassAxis__custom--C000139156Member_dD_znjwBjAregyb" style="font: bold 11pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 18px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;What
were the Fund costs for the last six months?&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(based
on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Class
        Name&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        of a $10,000 investment&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        paid as a percentage of a $10,000 investment*&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Institutional
        Class&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_980_eoef--ExpensesPaidAmt_c20251101__20260430__oef--ClassAxis__custom--C000139156Member_zj2OuI1PGte6" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$54&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_984_eoef--ExpenseRatioPct_dp_c20251101__20260430__oef--ClassAxis__custom--C000139156Member_fKg_____zXILtPeyOGu3" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;1.00%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt; &lt;td id="xdx_F00_zhdWzYVlv5hb" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F12_znIXofxIq7P2" style="text-align: justify"&gt;Annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-11-012026-04-30_custom_C000139156Member"
      decimals="0"
      id="Fact000324"
      unitRef="USD">54</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-11-012026-04-30_custom_C000139156Member"
      decimals="INF"
      id="Fact000325"
      unitRef="Ratio">0.0100</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139156Member"
      id="Fact000328">&lt;p id="xdx_80E_eoef--AddlFundStatisticsTextBlock_hoef--ClassAxis__custom--C000139156Member_dD_zfFZXGqq8ol4" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Key
Fund Statistics&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 6pt; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(as
of &lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;April
30, 2026&lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 1pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Fund
        Net Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_984_eus-gaap--AssetsNet_iI_c20260430__oef--ClassAxis__custom--C000139156Member_zBMrU14kA47a" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$330,241,183&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Number
        of Portfolio Holdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_985_eoef--HoldingsCount_iI_uHoldings_c20260430__oef--ClassAxis__custom--C000139156Member_zyZnLaKczU22" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;51&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Annual
        Portfolio Turnover*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_980_eus-gaap--InvestmentCompanyPortfolioTurnover_dp_c20251101__20260430__oef--ClassAxis__custom--C000139156Member_fKg_____zzo5Th5vgMAd" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;19%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&lt;td id="xdx_F01_zU7hmArOQMY" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F15_zVJGHjnShzp7" style="text-align: justify"&gt;Not annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-04-30_custom_C000139156Member"
      decimals="0"
      id="Fact000330"
      unitRef="USD">330241183</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-04-30_custom_C000139156Member"
      decimals="INF"
      id="Fact000331"
      unitRef="Holdings">51</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-11-012026-04-30_custom_C000139156Member"
      decimals="INF"
      id="Fact000332"
      unitRef="Ratio">0.19</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139156Member"
      id="Fact000335">&lt;p id="xdx_801_eoef--HoldingsTableTextBlock_hoef--ClassAxis__custom--C000139156Member_dU_z1VkUZ1kLwt4" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Sector
Breakdown (% of net assets)&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="margin: 0; padding: 0; box-sizing: border-box; width: fit-content; table-layout: fixed; border-collapse: collapse; display: none"&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;sector&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Communication Services&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_981_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139156Member__oef--IndustrySectorAxis__oef--CommunicationsSectorMember_zwSZ6orULzxc" style="box-sizing: border-box; text-align-last: auto"&gt;0.079&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Discretionary&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98A_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139156Member__oef--IndustrySectorAxis__oef--ConsumerDiscretionarySectorMember_zXSChYjw8vXc" style="box-sizing: border-box; text-align-last: auto"&gt;0.064&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Staples&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_983_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139156Member__oef--IndustrySectorAxis__oef--ConsumerStaplesSectorMember_zqBZzYmTPDyl" style="box-sizing: border-box; text-align-last: auto"&gt;0.171&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Energy&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_987_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139156Member__oef--IndustrySectorAxis__us-gaap--EnergySectorMember_zwgcgPrJ1Nu8" style="box-sizing: border-box; text-align-last: auto"&gt;0.24&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Financials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_986_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139156Member__oef--IndustrySectorAxis__us-gaap--FinancialServicesSectorMember_zD8dU6exhiR7" style="box-sizing: border-box; text-align-last: auto"&gt;0.154&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Health Care&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_984_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139156Member__oef--IndustrySectorAxis__us-gaap--HealthcareSectorMember_z89AW6KBQ9Z8" style="box-sizing: border-box; text-align-last: auto"&gt;0.199&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Information Technology&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_988_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139156Member__oef--IndustrySectorAxis__oef--InformationTechnologySectorMember_zy6IfQYEjug6" style="box-sizing: border-box; text-align-last: auto"&gt;0.084&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Short-Term Investments and Other&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98E_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139156Member__oef--IndustrySectorAxis__custom--ShortTermInvestmentsandOtherSectorMember_ztJFzP8aQWO6" style="box-sizing: border-box; text-align-last: auto"&gt;0.009000000000000001&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;img alt="bar" src="qes2y14n1mqjn13c7.jpg" style="box-sizing: border-box; width: 100%; height: auto"/&gt;&lt;/div&gt;

&lt;div style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; box-sizing: border-box; text-align-last: auto; color: #006a55; text-align: left; text-indent: 0"&gt;

&lt;p style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; min-height: 13px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0; display: block"&gt;Sector
sub-classifications may differ from those utilized for compliance purposes.&lt;/p&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139156Member_oef_CommunicationsSectorMember"
      decimals="INF"
      id="Fact000336"
      unitRef="Ratio">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139156Member_oef_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="Fact000337"
      unitRef="Ratio">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139156Member_oef_ConsumerStaplesSectorMember"
      decimals="INF"
      id="Fact000338"
      unitRef="Ratio">0.171</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139156Member_us-gaap_EnergySectorMember"
      decimals="INF"
      id="Fact000339"
      unitRef="Ratio">0.24</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139156Member_us-gaap_FinancialServicesSectorMember"
      decimals="INF"
      id="Fact000340"
      unitRef="Ratio">0.154</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139156Member_us-gaap_HealthcareSectorMember"
      decimals="INF"
      id="Fact000341"
      unitRef="Ratio">0.199</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139156Member_oef_InformationTechnologySectorMember"
      decimals="INF"
      id="Fact000342"
      unitRef="Ratio">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139156Member_custom_ShortTermInvestmentsandOtherSectorMember"
      decimals="INF"
      id="Fact000343"
      unitRef="Ratio">0.009000000000000001</oef:PctOfNav>
    <oef:FundName
      contextRef="From2025-11-012026-04-30_custom_C000139157Member"
      id="Fact000344">Hennessy         Total Return Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2025-11-012026-04-30_custom_C000139157Member"
      id="Fact000345">Investor         Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-11-012026-04-30_custom_C000139157Member"
      id="Fact000346">HDOGX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139157Member"
      id="Fact000347">This
&lt;span id="xdx_902_eoef--ShareholderReportAnnualOrSemiAnnual_c20251101__20260430__oef--ClassAxis__custom--C000139157Member_zDBLJNhITODl"&gt;semi-annual shareholder report&lt;/span&gt; contains important information about the Hennessy Total Return Fund &#x2013; Investor Class (the &#x201c;Fund&#x201d;)
for the period of November 1, 2025, to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-11-012026-04-30_custom_C000139157Member"
      id="Fact000348">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139157Member"
      id="Fact000349">You can find additional information about the Fund at &lt;span id="xdx_900_eoef--AddlInfoWebsite_c20251101__20260430__oef--ClassAxis__custom--C000139157Member_z1n5rqL6i908"&gt;www.hennessyfunds.com/funds/regulatory-documents&lt;/span&gt;.
You&#160;can also request this information by contacting us at &lt;span id="xdx_906_eoef--AddlInfoPhoneNumber_c20251101__20260430__oef--ClassAxis__custom--C000139157Member_z33bj2mYRVOa"&gt;1-800-966-4354&lt;/span&gt; or &lt;span id="xdx_905_eoef--AddlInfoEmail_c20251101__20260430__oef--ClassAxis__custom--C000139157Member_z4b4MeeS3f3g"&gt;fundsinfo@hennessyfunds.com&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-11-012026-04-30_custom_C000139157Member"
      id="Fact000350">www.hennessyfunds.com/funds/regulatory-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-11-012026-04-30_custom_C000139157Member"
      id="Fact000351">1-800-966-4354</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="From2025-11-012026-04-30_custom_C000139157Member"
      id="Fact000352">fundsinfo@hennessyfunds.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139157Member"
      id="Fact000354">&lt;p id="xdx_80B_eoef--ExpensesTextBlock_hoef--ClassAxis__custom--C000139157Member_dD_z6Aj39EFeDOl" style="font: bold 11pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 18px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;What
were the Fund costs for the last six months?&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(based
on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Class
        Name&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        of a $10,000 investment&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        paid as a percentage of a $10,000 investment*&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Investor
        Class&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_988_eoef--ExpensesPaidAmt_c20251101__20260430__oef--ClassAxis__custom--C000139157Member_zqtWHYaK6rth" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$151&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98D_eoef--ExpenseRatioPct_dp_c20251101__20260430__oef--ClassAxis__custom--C000139157Member_fKg_____zMLWkYO4Hnq1" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;2.95%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt; &lt;td id="xdx_F07_zUSuMGtqEWsc" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F14_zcuORr56rjz8" style="text-align: justify"&gt;Annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-11-012026-04-30_custom_C000139157Member"
      decimals="0"
      id="Fact000356"
      unitRef="USD">151</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-11-012026-04-30_custom_C000139157Member"
      decimals="INF"
      id="Fact000357"
      unitRef="Ratio">0.0295</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139157Member"
      id="Fact000360">&lt;p id="xdx_80C_eoef--AddlFundStatisticsTextBlock_hoef--ClassAxis__custom--C000139157Member_dD_zmPqxdfNIfnl" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Key
Fund Statistics&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 6pt; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(as
of &lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;April
30, 2026&lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 1pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Fund
        Net Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_981_eus-gaap--AssetsNet_iI_c20260430__oef--ClassAxis__custom--C000139157Member_zUMVjlYC6qqe" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$50,008,495&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Number
        of Portfolio Holdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_987_eoef--HoldingsCount_iI_uHoldings_c20260430__oef--ClassAxis__custom--C000139157Member_z7CHXuICWAil" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;20&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Annual
        Portfolio Turnover*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98C_eus-gaap--InvestmentCompanyPortfolioTurnover_dp_c20251101__20260430__oef--ClassAxis__custom--C000139157Member_fKg_____zozze28uRYkh" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;30%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&lt;td id="xdx_F0E_zUJuZaGaDAyg" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F13_zq1l8y4U4AI7" style="text-align: justify"&gt;Not annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-04-30_custom_C000139157Member"
      decimals="0"
      id="Fact000362"
      unitRef="USD">50008495</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-04-30_custom_C000139157Member"
      decimals="INF"
      id="Fact000363"
      unitRef="Holdings">20</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-11-012026-04-30_custom_C000139157Member"
      decimals="INF"
      id="Fact000364"
      unitRef="Ratio">0.30</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139157Member"
      id="Fact000367">&lt;p id="xdx_80B_eoef--HoldingsTableTextBlock_hoef--ClassAxis__custom--C000139157Member_dU_z2F1n4sgwtQ4" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Sector
Breakdown (% of net assets)&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="margin: 0; padding: 0; box-sizing: border-box; width: fit-content; table-layout: fixed; border-collapse: collapse; display: none"&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;sector breakdown&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;(%)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Communication Services&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98F_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000139157Member__oef--IndustrySectorAxis__oef--CommunicationsSectorMember_zK2YXUP4K5Va" style="box-sizing: border-box; text-align-last: auto"&gt;7.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Discretionary&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98B_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000139157Member__oef--IndustrySectorAxis__oef--ConsumerDiscretionarySectorMember_zACR38wI09B8" style="box-sizing: border-box; text-align-last: auto"&gt;13.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Staples&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98A_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000139157Member__oef--IndustrySectorAxis__oef--ConsumerStaplesSectorMember_zGOTW9LYvMUa" style="box-sizing: border-box; text-align-last: auto"&gt;14.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Energy&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_983_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000139157Member__oef--IndustrySectorAxis__us-gaap--EnergySectorMember_zht3tKrp0DP3" style="box-sizing: border-box; text-align-last: auto"&gt;7.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Health Care&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98F_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000139157Member__oef--IndustrySectorAxis__us-gaap--HealthcareSectorMember_z0hmxXq7NC4" style="box-sizing: border-box; text-align-last: auto"&gt;25.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Information Technology&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_988_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000139157Member__oef--IndustrySectorAxis__oef--InformationTechnologySectorMember_zpQgR8VM4RG9" style="box-sizing: border-box; text-align-last: auto"&gt;0.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Short-Term Investments and Other&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98F_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000139157Member__oef--IndustrySectorAxis__custom--ShortTermInvestmentsandOtherSectorMember_zvvu8y4D9jy7" style="box-sizing: border-box; text-align-last: auto"&gt;30.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;img alt="bar" src="qes2y14n1mqjnuvvz.jpg" style="box-sizing: border-box; width: 100%; height: auto"/&gt;&lt;/div&gt;

&lt;div style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; box-sizing: border-box; text-align-last: auto; color: #006a55; text-align: left; text-indent: 0"&gt;

&lt;p style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; min-height: 13px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0; display: block"&gt;Sector
sub-classifications may differ from those utilized for compliance purposes.&lt;/p&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139157Member_oef_CommunicationsSectorMember"
      decimals="INF"
      id="Fact000368"
      unitRef="Ratio">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139157Member_oef_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="Fact000369"
      unitRef="Ratio">0.133</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139157Member_oef_ConsumerStaplesSectorMember"
      decimals="INF"
      id="Fact000370"
      unitRef="Ratio">0.142</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139157Member_us-gaap_EnergySectorMember"
      decimals="INF"
      id="Fact000371"
      unitRef="Ratio">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139157Member_us-gaap_HealthcareSectorMember"
      decimals="INF"
      id="Fact000372"
      unitRef="Ratio">0.253</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139157Member_oef_InformationTechnologySectorMember"
      decimals="INF"
      id="Fact000373"
      unitRef="Ratio">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139157Member_custom_ShortTermInvestmentsandOtherSectorMember"
      decimals="INF"
      id="Fact000374"
      unitRef="Ratio">0.309</oef:PctOfNav>
    <oef:FundName
      contextRef="From2025-11-012026-04-30_custom_C000118924Member"
      id="Fact000375">Hennessy         Equity and Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2025-11-012026-04-30_custom_C000118924Member"
      id="Fact000376">Investor         Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-11-012026-04-30_custom_C000118924Member"
      id="Fact000377">HEIFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118924Member"
      id="Fact000378">This
&lt;span id="xdx_908_eoef--ShareholderReportAnnualOrSemiAnnual_c20251101__20260430__oef--ClassAxis__custom--C000118924Member_zuBcW5ZaZO9g"&gt;semi-annual shareholder report&lt;/span&gt; contains important information about the Hennessy Equity and Income Fund &#x2013; Investor Class (the &#x201c;Fund&#x201d;)
for the period of November 1, 2025, to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-11-012026-04-30_custom_C000118924Member"
      id="Fact000379">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118924Member"
      id="Fact000380">You can find additional information about the Fund at &lt;span id="xdx_90C_eoef--AddlInfoWebsite_c20251101__20260430__oef--ClassAxis__custom--C000118924Member_zK8VAegNiEui"&gt;www.hennessyfunds.com/funds/regulatory-documents&lt;/span&gt;.
You&#160;can also request this information by contacting us at &lt;span id="xdx_908_eoef--AddlInfoPhoneNumber_c20251101__20260430__oef--ClassAxis__custom--C000118924Member_zlo8ss6gImOj"&gt;1-800-966-4354&lt;/span&gt; or &lt;span id="xdx_900_eoef--AddlInfoEmail_c20251101__20260430__oef--ClassAxis__custom--C000118924Member_zwCChABHzqfj"&gt;fundsinfo@hennessyfunds.com&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-11-012026-04-30_custom_C000118924Member"
      id="Fact000381">www.hennessyfunds.com/funds/regulatory-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-11-012026-04-30_custom_C000118924Member"
      id="Fact000382">1-800-966-4354</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="From2025-11-012026-04-30_custom_C000118924Member"
      id="Fact000383">fundsinfo@hennessyfunds.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118924Member"
      id="Fact000385">&lt;p id="xdx_807_eoef--ExpensesTextBlock_hoef--ClassAxis__custom--C000118924Member_dD_zsW2lDNnwgX1" style="font: bold 11pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 18px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;What
were the Fund costs for the last six months?&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(based
on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Class
        Name&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        of a $10,000 investment&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        paid as a percentage of a $10,000 investment*&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Investor
        Class&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98C_eoef--ExpensesPaidAmt_c20251101__20260430__oef--ClassAxis__custom--C000118924Member_z0MVSa5l0U9a" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$86&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_987_eoef--ExpenseRatioPct_dp_c20251101__20260430__oef--ClassAxis__custom--C000118924Member_fKg_____zo8HfeAh6H1e" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;1.66%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt; &lt;td id="xdx_F06_zqutfGfH6qje" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F18_z6463K9ENzE1" style="text-align: justify"&gt;Annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-11-012026-04-30_custom_C000118924Member"
      decimals="0"
      id="Fact000387"
      unitRef="USD">86</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-11-012026-04-30_custom_C000118924Member"
      decimals="INF"
      id="Fact000388"
      unitRef="Ratio">0.0166</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118924Member"
      id="Fact000391">&lt;p id="xdx_803_eoef--AddlFundStatisticsTextBlock_hoef--ClassAxis__custom--C000118924Member_dD_zhhUjzIRsQp2" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Key
Fund Statistics&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 6pt; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(as
of &lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;April
30, 2026&lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 1pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Fund
        Net Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98E_eus-gaap--AssetsNet_iI_c20260430__oef--ClassAxis__custom--C000118924Member_zJFgPKICMSJ6" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$41,253,935&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Number
        of Portfolio Holdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98D_eoef--HoldingsCount_iI_uHoldings_c20260430__oef--ClassAxis__custom--C000118924Member_zR4jcUFJKea2" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;95&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Annual
        Portfolio Turnover*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98A_eus-gaap--InvestmentCompanyPortfolioTurnover_dp_c20251101__20260430__oef--ClassAxis__custom--C000118924Member_fKg_____zpNxIvr7q8Hd" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;12%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&lt;td id="xdx_F01_zScxQGPlCoAk" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F18_zXUmse3oTIOh" style="text-align: justify"&gt;Not annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-04-30_custom_C000118924Member"
      decimals="0"
      id="Fact000393"
      unitRef="USD">41253935</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-04-30_custom_C000118924Member"
      decimals="INF"
      id="Fact000394"
      unitRef="Holdings">95</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-11-012026-04-30_custom_C000118924Member"
      decimals="INF"
      id="Fact000395"
      unitRef="Ratio">0.12</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118924Member"
      id="Fact000398">&lt;p id="xdx_802_eoef--HoldingsTableTextBlock_hoef--ClassAxis__custom--C000118924Member_dU_zCt9rnHWkpAl" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Sector
Breakdown (% of net assets)&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="margin: 0; padding: 0; box-sizing: border-box; width: fit-content; table-layout: fixed; border-collapse: collapse; display: none"&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;sector breakdown&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;(%)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Communication Services&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_986_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000118924Member__oef--IndustrySectorAxis__oef--CommunicationsSectorMember_z5xIp1B4bBg1" style="box-sizing: border-box; text-align-last: auto"&gt;8.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Discretionary&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_982_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000118924Member__oef--IndustrySectorAxis__oef--ConsumerDiscretionarySectorMember_z06xoGsUOCJ7" style="box-sizing: border-box; text-align-last: auto"&gt;5.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Staples&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98F_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000118924Member__oef--IndustrySectorAxis__oef--ConsumerStaplesSectorMember_zfO9L3FnKBP8" style="box-sizing: border-box; text-align-last: auto"&gt;5.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Energy&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98D_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000118924Member__oef--IndustrySectorAxis__us-gaap--EnergySectorMember_zByhr1UpEVhl" style="box-sizing: border-box; text-align-last: auto"&gt;2.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Financials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_988_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000118924Member__oef--IndustrySectorAxis__us-gaap--FinancialServicesSectorMember_zWdDOfDCfj5c" style="box-sizing: border-box; text-align-last: auto"&gt;22.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Health Care&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98C_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000118924Member__oef--IndustrySectorAxis__us-gaap--HealthcareSectorMember_zMvgfvw4fkp5" style="box-sizing: border-box; text-align-last: auto"&gt;3.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Industrials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_986_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000118924Member__oef--IndustrySectorAxis__oef--IndustrialSectorMember_zyu0OZTh3Y37" style="box-sizing: border-box; text-align-last: auto"&gt;12.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Information Technology&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_988_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000118924Member__oef--IndustrySectorAxis__oef--InformationTechnologySectorMember_zkkiD2KQwnLb" style="box-sizing: border-box; text-align-last: auto"&gt;14.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Materials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_984_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000118924Member__oef--IndustrySectorAxis__oef--MaterialsSectorMember_zX7bRK2TIQG1" style="box-sizing: border-box; text-align-last: auto"&gt;7.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Utilities&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_989_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000118924Member__oef--IndustrySectorAxis__oef--UtilitiesSectorMember_z9SKECo9TPua" style="box-sizing: border-box; text-align-last: auto"&gt;2.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Mortgage-Backed Securities&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_984_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000118924Member__oef--IndustrySectorAxis__us-gaap--MortgageBackedSecuritiesMember_zHrdJYtCJ4l2" style="box-sizing: border-box; text-align-last: auto"&gt;0.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;U.S. Treasury Notes&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98C_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000118924Member__oef--IndustrySectorAxis__custom--USTreasuryNotesMember_zb7atv75mZD9" style="box-sizing: border-box; text-align-last: auto"&gt;13.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Short-Term Investments and Other&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98D_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000118924Member__oef--IndustrySectorAxis__custom--ShortTermInvestmentsandOtherSectorMember_zqfx2F6oKbAd" style="box-sizing: border-box; text-align-last: auto"&gt;2.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;img alt="bar" src="qes2y14n1mqjn4ws0.jpg" style="box-sizing: border-box; width: 100%; height: auto"/&gt;&lt;/div&gt;

&lt;div style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; box-sizing: border-box; text-align-last: auto; color: #006a55; text-align: left; text-indent: 0"&gt;

&lt;p style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; min-height: 13px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0; display: block"&gt;Sector
sub-classifications may differ from those utilized for compliance purposes.&lt;/p&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118924Member_oef_CommunicationsSectorMember"
      decimals="INF"
      id="Fact000399"
      unitRef="Ratio">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118924Member_oef_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="Fact000400"
      unitRef="Ratio">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118924Member_oef_ConsumerStaplesSectorMember"
      decimals="INF"
      id="Fact000401"
      unitRef="Ratio">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118924Member_us-gaap_EnergySectorMember"
      decimals="INF"
      id="Fact000402"
      unitRef="Ratio">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118924Member_us-gaap_FinancialServicesSectorMember"
      decimals="INF"
      id="Fact000403"
      unitRef="Ratio">0.225</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118924Member_us-gaap_HealthcareSectorMember"
      decimals="INF"
      id="Fact000404"
      unitRef="Ratio">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118924Member_oef_IndustrialSectorMember"
      decimals="INF"
      id="Fact000405"
      unitRef="Ratio">0.126</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118924Member_oef_InformationTechnologySectorMember"
      decimals="INF"
      id="Fact000406"
      unitRef="Ratio">0.140</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118924Member_oef_MaterialsSectorMember"
      decimals="INF"
      id="Fact000407"
      unitRef="Ratio">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118924Member_oef_UtilitiesSectorMember"
      decimals="INF"
      id="Fact000408"
      unitRef="Ratio">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118924Member_us-gaap_MortgageBackedSecuritiesMember"
      decimals="INF"
      id="Fact000409"
      unitRef="Ratio">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118924Member_custom_USTreasuryNotesMember"
      decimals="INF"
      id="Fact000410"
      unitRef="Ratio">0.136</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118924Member_custom_ShortTermInvestmentsandOtherSectorMember"
      decimals="INF"
      id="Fact000411"
      unitRef="Ratio">0.020</oef:PctOfNav>
    <oef:FundName
      contextRef="From2025-11-012026-04-30_custom_C000118923Member"
      id="Fact000412">Hennessy         Equity and Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2025-11-012026-04-30_custom_C000118923Member"
      id="Fact000413">Institutional         Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-11-012026-04-30_custom_C000118923Member"
      id="Fact000414">HEIIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118923Member"
      id="Fact000415">This
&lt;span id="xdx_90D_eoef--ShareholderReportAnnualOrSemiAnnual_c20251101__20260430__oef--ClassAxis__custom--C000118923Member_z1TQmbCgt4S"&gt;semi-annual shareholder report&lt;/span&gt; contains important information about the Hennessy Equity and Income Fund &#x2013; Institutional Class (the
&#x201c;Fund&#x201d;) for the period of November 1, 2025, to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-11-012026-04-30_custom_C000118923Member"
      id="Fact000416">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118923Member"
      id="Fact000417">You can find additional information about the Fund at &lt;span id="xdx_90F_eoef--AddlInfoWebsite_c20251101__20260430__oef--ClassAxis__custom--C000118923Member_zHnHOetAdUXh"&gt;www.hennessyfunds.com/funds/regulatory-documents&lt;/span&gt;.
You&#160;can also request this information by contacting us at &lt;span id="xdx_909_eoef--AddlInfoPhoneNumber_c20251101__20260430__oef--ClassAxis__custom--C000118923Member_zy5XIevEIk3j"&gt;1-800-966-4354&lt;/span&gt; or &lt;span id="xdx_908_eoef--AddlInfoEmail_c20251101__20260430__oef--ClassAxis__custom--C000118923Member_zaDHxMX9sN7e"&gt;fundsinfo@hennessyfunds.com&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-11-012026-04-30_custom_C000118923Member"
      id="Fact000418">www.hennessyfunds.com/funds/regulatory-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-11-012026-04-30_custom_C000118923Member"
      id="Fact000419">1-800-966-4354</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="From2025-11-012026-04-30_custom_C000118923Member"
      id="Fact000420">fundsinfo@hennessyfunds.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118923Member"
      id="Fact000422">&lt;p id="xdx_807_eoef--ExpensesTextBlock_hoef--ClassAxis__custom--C000118923Member_dD_ziti6Be9irJ3" style="font: bold 11pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 18px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;What
were the Fund costs for the last six months?&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(based
on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Class
        Name&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        of a $10,000 investment&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        paid as a percentage of a $10,000 investment*&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Institutional
        Class&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_984_eoef--ExpensesPaidAmt_c20251101__20260430__oef--ClassAxis__custom--C000118923Member_zlL9Eaa4pgHk" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$68&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98B_eoef--ExpenseRatioPct_dp_c20251101__20260430__oef--ClassAxis__custom--C000118923Member_fKg_____zvb6E8DhmbEj" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;1.31%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt; &lt;td id="xdx_F0D_zSslbfEnc7Ve" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F13_z8tHKP5PCkLk" style="text-align: justify"&gt;Annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-11-012026-04-30_custom_C000118923Member"
      decimals="0"
      id="Fact000424"
      unitRef="USD">68</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-11-012026-04-30_custom_C000118923Member"
      decimals="INF"
      id="Fact000425"
      unitRef="Ratio">0.0131</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118923Member"
      id="Fact000428">&lt;p id="xdx_803_eoef--AddlFundStatisticsTextBlock_hoef--ClassAxis__custom--C000118923Member_dD_zBvZDMzJ2sD5" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Key
Fund Statistics&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 6pt; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(as
of &lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;April
30, 2026&lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 1pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Fund
        Net Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98D_eus-gaap--AssetsNet_iI_c20260430__oef--ClassAxis__custom--C000118923Member_zP1w9CsHTaG7" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$41,253,935&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Number
        of Portfolio Holdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_981_eoef--HoldingsCount_iI_uHoldings_c20260430__oef--ClassAxis__custom--C000118923Member_zBhTBbH2G73f" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;95&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Annual
        Portfolio Turnover*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98A_eus-gaap--InvestmentCompanyPortfolioTurnover_dp_c20251101__20260430__oef--ClassAxis__custom--C000118923Member_fKg_____z5jTeqx5LV9e" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;12%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&lt;td id="xdx_F04_zBFhMHef76mh" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F11_zeZio7YKtgV" style="text-align: justify"&gt;Not annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-04-30_custom_C000118923Member"
      decimals="0"
      id="Fact000430"
      unitRef="USD">41253935</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-04-30_custom_C000118923Member"
      decimals="INF"
      id="Fact000431"
      unitRef="Holdings">95</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-11-012026-04-30_custom_C000118923Member"
      decimals="INF"
      id="Fact000432"
      unitRef="Ratio">0.12</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118923Member"
      id="Fact000435">&lt;p id="xdx_802_eoef--HoldingsTableTextBlock_hoef--ClassAxis__custom--C000118923Member_dU_zD9YkrZqWf0b" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Sector
Breakdown (% of net assets)&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="margin: 0; padding: 0; box-sizing: border-box; width: fit-content; table-layout: fixed; border-collapse: collapse; display: none"&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;sector breakdown&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;(%)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Communication Services&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98A_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000118923Member__oef--IndustrySectorAxis__oef--CommunicationsSectorMember_z79eXqKDQiU4" style="box-sizing: border-box; text-align-last: auto"&gt;8.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Discretionary&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_987_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000118923Member__oef--IndustrySectorAxis__oef--ConsumerDiscretionarySectorMember_zLY0SKI4rgXl" style="box-sizing: border-box; text-align-last: auto"&gt;5.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Staples&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_984_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000118923Member__oef--IndustrySectorAxis__oef--ConsumerStaplesSectorMember_zMsgyD8CBoCd" style="box-sizing: border-box; text-align-last: auto"&gt;5.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Energy&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_988_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000118923Member__oef--IndustrySectorAxis__us-gaap--EnergySectorMember_z26cJydpAoRb" style="box-sizing: border-box; text-align-last: auto"&gt;2.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Financials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_986_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000118923Member__oef--IndustrySectorAxis__us-gaap--FinancialServicesSectorMember_zJUwGfCmd6rk" style="box-sizing: border-box; text-align-last: auto"&gt;22.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Health Care&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98E_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000118923Member__oef--IndustrySectorAxis__us-gaap--HealthcareSectorMember_z6w80MNgPPL3" style="box-sizing: border-box; text-align-last: auto"&gt;3.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Industrials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98B_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000118923Member__oef--IndustrySectorAxis__oef--IndustrialSectorMember_zNQf0wEcjfI7" style="box-sizing: border-box; text-align-last: auto"&gt;12.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Information Technology&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_986_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000118923Member__oef--IndustrySectorAxis__oef--InformationTechnologySectorMember_zRHyktiuT0aj" style="box-sizing: border-box; text-align-last: auto"&gt;14.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Materials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98F_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000118923Member__oef--IndustrySectorAxis__oef--MaterialsSectorMember_zZpv6q5uLjOi" style="box-sizing: border-box; text-align-last: auto"&gt;7.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Utilities&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98D_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000118923Member__oef--IndustrySectorAxis__oef--UtilitiesSectorMember_zsC7LVIkmzBh" style="box-sizing: border-box; text-align-last: auto"&gt;2.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Mortgage-Backed Securities&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_985_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000118923Member__oef--IndustrySectorAxis__us-gaap--MortgageBackedSecuritiesMember_zJQi13PmHx04" style="box-sizing: border-box; text-align-last: auto"&gt;0.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;U.S. Treasury Notes&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_982_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000118923Member__oef--IndustrySectorAxis__custom--USTreasuryNotesMember_zPPQwtezx8D4" style="box-sizing: border-box; text-align-last: auto"&gt;13.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Short-Term Investments and Other&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_983_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000118923Member__oef--IndustrySectorAxis__custom--ShortTermInvestmentsandOtherSectorMember_zovo9a7IyhIf" style="box-sizing: border-box; text-align-last: auto"&gt;2.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;img alt="bar" src="qes2y14n1mqjn4ws0.jpg" style="box-sizing: border-box; width: 100%; height: auto"/&gt;&lt;/div&gt;

&lt;div style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; box-sizing: border-box; text-align-last: auto; color: #006a55; text-align: left; text-indent: 0"&gt;

&lt;p style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; min-height: 13px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0; display: block"&gt;Sector
sub-classifications may differ from those utilized for compliance purposes.&lt;/p&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118923Member_oef_CommunicationsSectorMember"
      decimals="INF"
      id="Fact000436"
      unitRef="Ratio">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118923Member_oef_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="Fact000437"
      unitRef="Ratio">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118923Member_oef_ConsumerStaplesSectorMember"
      decimals="INF"
      id="Fact000438"
      unitRef="Ratio">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118923Member_us-gaap_EnergySectorMember"
      decimals="INF"
      id="Fact000439"
      unitRef="Ratio">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118923Member_us-gaap_FinancialServicesSectorMember"
      decimals="INF"
      id="Fact000440"
      unitRef="Ratio">0.225</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118923Member_us-gaap_HealthcareSectorMember"
      decimals="INF"
      id="Fact000441"
      unitRef="Ratio">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118923Member_oef_IndustrialSectorMember"
      decimals="INF"
      id="Fact000442"
      unitRef="Ratio">0.126</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118923Member_oef_InformationTechnologySectorMember"
      decimals="INF"
      id="Fact000443"
      unitRef="Ratio">0.140</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118923Member_oef_MaterialsSectorMember"
      decimals="INF"
      id="Fact000444"
      unitRef="Ratio">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118923Member_oef_UtilitiesSectorMember"
      decimals="INF"
      id="Fact000445"
      unitRef="Ratio">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118923Member_us-gaap_MortgageBackedSecuritiesMember"
      decimals="INF"
      id="Fact000446"
      unitRef="Ratio">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118923Member_custom_USTreasuryNotesMember"
      decimals="INF"
      id="Fact000447"
      unitRef="Ratio">0.136</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118923Member_custom_ShortTermInvestmentsandOtherSectorMember"
      decimals="INF"
      id="Fact000448"
      unitRef="Ratio">0.020</oef:PctOfNav>
    <oef:FundName
      contextRef="From2025-11-012026-04-30_custom_C000139158Member"
      id="Fact000449">Hennessy         Balanced Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2025-11-012026-04-30_custom_C000139158Member"
      id="Fact000450">Investor         Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-11-012026-04-30_custom_C000139158Member"
      id="Fact000451">HBFBX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139158Member"
      id="Fact000452">This
&lt;span id="xdx_909_eoef--ShareholderReportAnnualOrSemiAnnual_c20251101__20260430__oef--ClassAxis__custom--C000139158Member_zxkCnQnr9gBh"&gt;semi-annual shareholder report&lt;/span&gt; contains important information about the Hennessy Balanced Fund &#x2013; Investor Class (the &#x201c;Fund&#x201d;)
for the period of November&#160;1, 2025, to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-11-012026-04-30_custom_C000139158Member"
      id="Fact000453">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139158Member"
      id="Fact000454">You can find additional information about the Fund at &lt;span id="xdx_906_eoef--AddlInfoWebsite_c20251101__20260430__oef--ClassAxis__custom--C000139158Member_zbfsZyO7nPgh"&gt;www.hennessyfunds.com/funds/regulatory-documents&lt;/span&gt;.
You&#160;can also request this information by contacting us at &lt;span id="xdx_901_eoef--AddlInfoPhoneNumber_c20251101__20260430__oef--ClassAxis__custom--C000139158Member_zgOy6Phnhuwf"&gt;1-800-966-4354&lt;/span&gt; or &lt;span id="xdx_909_eoef--AddlInfoEmail_c20251101__20260430__oef--ClassAxis__custom--C000139158Member_zJPkHV68EGzi"&gt;fundsinfo@hennessyfunds.com&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-11-012026-04-30_custom_C000139158Member"
      id="Fact000455">www.hennessyfunds.com/funds/regulatory-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-11-012026-04-30_custom_C000139158Member"
      id="Fact000456">1-800-966-4354</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="From2025-11-012026-04-30_custom_C000139158Member"
      id="Fact000457">fundsinfo@hennessyfunds.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139158Member"
      id="Fact000459">&lt;p id="xdx_807_eoef--ExpensesTextBlock_hoef--ClassAxis__custom--C000139158Member_dD_zLxnKsZJnHU9" style="font: bold 11pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 18px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;What
were the Fund costs for the last six months?&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(based
on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Class
        Name&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        of a $10,000 investment&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        paid as a percentage of a $10,000 investment*&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Investor
        Class&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98E_eoef--ExpensesPaidAmt_c20251101__20260430__oef--ClassAxis__custom--C000139158Member_zXNLiuEfnWE8" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$92&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_986_eoef--ExpenseRatioPct_dp_c20251101__20260430__oef--ClassAxis__custom--C000139158Member_fKg_____zyEGujSPa8C3" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;1.80%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt; &lt;td id="xdx_F08_zcbIcDuiPis9" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F13_zx9263vL82jf" style="text-align: justify"&gt;Annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-11-012026-04-30_custom_C000139158Member"
      decimals="0"
      id="Fact000461"
      unitRef="USD">92</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-11-012026-04-30_custom_C000139158Member"
      decimals="INF"
      id="Fact000462"
      unitRef="Ratio">0.0180</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139158Member"
      id="Fact000465">&lt;p id="xdx_80C_eoef--AddlFundStatisticsTextBlock_hoef--ClassAxis__custom--C000139158Member_dD_zEKWebM5ydp2" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Key
Fund Statistics&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 6pt; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(as
of &lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;April
30, 2026&lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 1pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Fund
        Net Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_980_eus-gaap--AssetsNet_iI_c20260430__oef--ClassAxis__custom--C000139158Member_zceW7u2MGh9f" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$13,610,160&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Number
        of Portfolio Holdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_986_eoef--HoldingsCount_iI_uHoldings_c20260430__oef--ClassAxis__custom--C000139158Member_zR9gMg7K0fi9" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;17&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Annual
        Portfolio Turnover*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_985_eus-gaap--InvestmentCompanyPortfolioTurnover_dp_c20251101__20260430__oef--ClassAxis__custom--C000139158Member_fKg_____z0TAyeHRmvek" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;19%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&lt;td id="xdx_F08_zsNlrG6sjOt" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F1E_zR2X6qoScgic" style="text-align: justify"&gt;Not annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-04-30_custom_C000139158Member"
      decimals="0"
      id="Fact000467"
      unitRef="USD">13610160</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-04-30_custom_C000139158Member"
      decimals="INF"
      id="Fact000468"
      unitRef="Holdings">17</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-11-012026-04-30_custom_C000139158Member"
      decimals="INF"
      id="Fact000469"
      unitRef="Ratio">0.19</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139158Member"
      id="Fact000472">&lt;p id="xdx_80B_eoef--HoldingsTableTextBlock_hoef--ClassAxis__custom--C000139158Member_dU_z4xV2fP35pA" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Sector
Breakdown (% of net assets)&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="margin: 0; padding: 0; box-sizing: border-box; width: fit-content; table-layout: fixed; border-collapse: collapse; display: none"&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;sector breakdown&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;(%)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Communication Services&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_980_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000139158Member__oef--IndustrySectorAxis__oef--CommunicationsSectorMember_zhlJ9ppbl7P4" style="box-sizing: border-box; text-align-last: auto"&gt;4.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Discretionary&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98E_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000139158Member__oef--IndustrySectorAxis__oef--ConsumerDiscretionarySectorMember_zkg5q6oZWxxf" style="box-sizing: border-box; text-align-last: auto"&gt;5.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Staples&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_983_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000139158Member__oef--IndustrySectorAxis__oef--ConsumerStaplesSectorMember_zmGFWoesuVB4" style="box-sizing: border-box; text-align-last: auto"&gt;8.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Energy&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98D_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000139158Member__oef--IndustrySectorAxis__us-gaap--EnergySectorMember_zAeYRE0TQMe" style="box-sizing: border-box; text-align-last: auto"&gt;6.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Health Care&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98E_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000139158Member__oef--IndustrySectorAxis__us-gaap--HealthcareSectorMember_zOn2IqLO7Lo9" style="box-sizing: border-box; text-align-last: auto"&gt;20.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Information Technology&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_989_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000139158Member__oef--IndustrySectorAxis__oef--InformationTechnologySectorMember_zDVLUWD8QC92" style="box-sizing: border-box; text-align-last: auto"&gt;5.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Short-Term Investments and Other&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98C_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000139158Member__oef--IndustrySectorAxis__custom--ShortTermInvestmentsandOtherSectorMember_zxNaVY6haiG8" style="box-sizing: border-box; text-align-last: auto"&gt;49.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;img alt="bar" src="qesr1dnut1mqjmp2yl.jpg" style="box-sizing: border-box; width: 100%; height: auto"/&gt;&lt;/div&gt;

&lt;div style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; box-sizing: border-box; text-align-last: auto; color: #006a55; text-align: left; text-indent: 0"&gt;

&lt;p style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; min-height: 13px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0; display: block"&gt;Sector
sub-classifications may differ from those utilized for compliance purposes.&lt;/p&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139158Member_oef_CommunicationsSectorMember"
      decimals="INF"
      id="Fact000473"
      unitRef="Ratio">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139158Member_oef_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="Fact000474"
      unitRef="Ratio">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139158Member_oef_ConsumerStaplesSectorMember"
      decimals="INF"
      id="Fact000475"
      unitRef="Ratio">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139158Member_us-gaap_EnergySectorMember"
      decimals="INF"
      id="Fact000476"
      unitRef="Ratio">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139158Member_us-gaap_HealthcareSectorMember"
      decimals="INF"
      id="Fact000477"
      unitRef="Ratio">0.209</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139158Member_oef_InformationTechnologySectorMember"
      decimals="INF"
      id="Fact000478"
      unitRef="Ratio">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139158Member_custom_ShortTermInvestmentsandOtherSectorMember"
      decimals="INF"
      id="Fact000479"
      unitRef="Ratio">0.492</oef:PctOfNav>
    <oef:FundName
      contextRef="From2025-11-012026-04-30_custom_C000205118Member"
      id="Fact000480">Hennessy         Energy Transition Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2025-11-012026-04-30_custom_C000205118Member"
      id="Fact000481">Investor         Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-11-012026-04-30_custom_C000205118Member"
      id="Fact000482">HNRGX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000205118Member"
      id="Fact000483">This
&lt;span id="xdx_906_eoef--ShareholderReportAnnualOrSemiAnnual_c20251101__20260430__oef--ClassAxis__custom--C000205118Member_zO2d3Cqpxuc4"&gt;semi-annual shareholder report&lt;/span&gt; contains important information about the Hennessy Energy Transition Fund &#x2013; Investor Class (the &#x201c;Fund&#x201d;)
for the period of November 1, 2025, to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-11-012026-04-30_custom_C000205118Member"
      id="Fact000484">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000205118Member"
      id="Fact000485">You can find additional information about the Fund at &lt;span id="xdx_90C_eoef--AddlInfoWebsite_c20251101__20260430__oef--ClassAxis__custom--C000205118Member_zmvb1Y2kLv9a"&gt;www.hennessyfunds.com/funds/regulatory-documents&lt;/span&gt;.
You&#160;can also request this information by contacting us at &lt;span id="xdx_904_eoef--AddlInfoPhoneNumber_c20251101__20260430__oef--ClassAxis__custom--C000205118Member_zPfd8g0dWCo3"&gt;1-800-966-4354&lt;/span&gt; or &lt;span id="xdx_901_eoef--AddlInfoEmail_c20251101__20260430__oef--ClassAxis__custom--C000205118Member_znax3DONU8Gc"&gt;fundsinfo@hennessyfunds.com&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-11-012026-04-30_custom_C000205118Member"
      id="Fact000486">www.hennessyfunds.com/funds/regulatory-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-11-012026-04-30_custom_C000205118Member"
      id="Fact000487">1-800-966-4354</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="From2025-11-012026-04-30_custom_C000205118Member"
      id="Fact000488">fundsinfo@hennessyfunds.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000205118Member"
      id="Fact000490">&lt;p id="xdx_807_eoef--ExpensesTextBlock_hoef--ClassAxis__custom--C000205118Member_dD_zb6I5xSb26P1" style="font: bold 11pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 18px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;What
were the Fund costs for the last six months?&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(based
on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Class
        Name&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        of a $10,000 investment&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        paid as a percentage of a $10,000 investment*&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Investor
        Class&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_980_eoef--ExpensesPaidAmt_c20251101__20260430__oef--ClassAxis__custom--C000205118Member_z2cjuaYOdMgh" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$139&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_983_eoef--ExpenseRatioPct_dp_c20251101__20260430__oef--ClassAxis__custom--C000205118Member_fKg_____zHIaoEburI58" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;2.37%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt; &lt;td id="xdx_F04_zTZzH8sFa3Tg" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F1A_zN3aEYaJgMHe" style="text-align: justify"&gt;Annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-11-012026-04-30_custom_C000205118Member"
      decimals="0"
      id="Fact000492"
      unitRef="USD">139</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-11-012026-04-30_custom_C000205118Member"
      decimals="INF"
      id="Fact000493"
      unitRef="Ratio">0.0237</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000205118Member"
      id="Fact000496">&lt;p id="xdx_803_eoef--AddlFundStatisticsTextBlock_hoef--ClassAxis__custom--C000205118Member_dD_zTGvJDTjAVY8" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Key
Fund Statistics&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 6pt; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(as
of &lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;April
30, 2026&lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 1pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Fund
        Net Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98E_eus-gaap--AssetsNet_iI_c20260430__oef--ClassAxis__custom--C000205118Member_zfaCx15bTzCb" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$23,995,368&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Number
        of Portfolio Holdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_981_eoef--HoldingsCount_iI_uHoldings_c20260430__oef--ClassAxis__custom--C000205118Member_z5hfFizJ7dk9" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;29&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Annual
        Portfolio Turnover*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98A_eus-gaap--InvestmentCompanyPortfolioTurnover_dp_c20251101__20260430__oef--ClassAxis__custom--C000205118Member_fKg_____zSGuzLKb3mUd" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;16%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&lt;td id="xdx_F07_zbA4Me8KtJNf" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F14_zUDmCQpsM0V2" style="text-align: justify"&gt;Not annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-04-30_custom_C000205118Member"
      decimals="0"
      id="Fact000498"
      unitRef="USD">23995368</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-04-30_custom_C000205118Member"
      decimals="INF"
      id="Fact000499"
      unitRef="Holdings">29</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-11-012026-04-30_custom_C000205118Member"
      decimals="INF"
      id="Fact000500"
      unitRef="Ratio">0.16</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000205118Member"
      id="Fact000503">&lt;p id="xdx_802_eoef--HoldingsTableTextBlock_hoef--ClassAxis__custom--C000205118Member_dU_zwMxBVB7wG8d" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Sector
Breakdown (% of net assets)&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 4pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="margin: 0; padding: 0; box-sizing: border-box; width: fit-content; table-layout: fixed; border-collapse: collapse; display: none"&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;sector breakdown&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;(%)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Downstream&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98B_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000205118Member__oef--IndustrySectorAxis__custom--DownstreamSectorMember_zXttmX7fOHYf" style="box-sizing: border-box; text-align-last: auto"&gt;8.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Exploration and Production&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98E_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000205118Member__oef--IndustrySectorAxis__custom--ExplorationandProductionSectorMember_z6LKcIuUJa6" style="box-sizing: border-box; text-align-last: auto"&gt;32.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Integrated&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98B_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000205118Member__oef--IndustrySectorAxis__custom--IntegratedSectorMember_zOhYUQfRIdO3" style="box-sizing: border-box; text-align-last: auto"&gt;9.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Materials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98F_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000205118Member__oef--IndustrySectorAxis__oef--MaterialsSectorMember_zSHPtjQJ45Ii" style="box-sizing: border-box; text-align-last: auto"&gt;4.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Midstream&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98F_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000205118Member__oef--IndustrySectorAxis__custom--MidstreamSectorMember_z9IwgcIbn4o6" style="box-sizing: border-box; text-align-last: auto"&gt;13.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Oil Services&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98C_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000205118Member__oef--IndustrySectorAxis__custom--OilServicesSectorMember_zGOp9PmXwm4" style="box-sizing: border-box; text-align-last: auto"&gt;24.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Utilities&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98B_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000205118Member__oef--IndustrySectorAxis__oef--UtilitiesSectorMember_zj5lSLzy9aq9" style="box-sizing: border-box; text-align-last: auto"&gt;4.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Short-Term Investments and Other&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_984_eoef--PctOfNav_iI_dp_c20260430__oef--ClassAxis__custom--C000205118Member__oef--IndustrySectorAxis__custom--ShortTermInvestmentsandOtherSectorMember_zIIpX2zjsA33" style="box-sizing: border-box; text-align-last: auto"&gt;3.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;img alt="bar" src="qes2y14n1mqjn2e95.jpg" style="box-sizing: border-box; width: 100%; height: auto"/&gt;&lt;/div&gt;

&lt;p style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 13px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;For
presentation purposes, the Fund uses custom categories.&lt;/p&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000205118Member_custom_DownstreamSectorMember"
      decimals="INF"
      id="Fact000504"
      unitRef="Ratio">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000205118Member_custom_ExplorationandProductionSectorMember"
      decimals="INF"
      id="Fact000505"
      unitRef="Ratio">0.328</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000205118Member_custom_IntegratedSectorMember"
      decimals="INF"
      id="Fact000506"
      unitRef="Ratio">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000205118Member_oef_MaterialsSectorMember"
      decimals="INF"
      id="Fact000507"
      unitRef="Ratio">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000205118Member_custom_MidstreamSectorMember"
      decimals="INF"
      id="Fact000508"
      unitRef="Ratio">0.132</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000205118Member_custom_OilServicesSectorMember"
      decimals="INF"
      id="Fact000509"
      unitRef="Ratio">0.245</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000205118Member_oef_UtilitiesSectorMember"
      decimals="INF"
      id="Fact000510"
      unitRef="Ratio">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000205118Member_custom_ShortTermInvestmentsandOtherSectorMember"
      decimals="INF"
      id="Fact000511"
      unitRef="Ratio">0.032</oef:PctOfNav>
    <oef:FundName
      contextRef="From2025-11-012026-04-30_custom_C000205117Member"
      id="Fact000512">Hennessy         Energy Transition Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2025-11-012026-04-30_custom_C000205117Member"
      id="Fact000513">Institutional         Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-11-012026-04-30_custom_C000205117Member"
      id="Fact000514">HNRIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000205117Member"
      id="Fact000515">This
&lt;span id="xdx_90B_eoef--ShareholderReportAnnualOrSemiAnnual_c20251101__20260430__oef--ClassAxis__custom--C000205117Member_ziDlRXNFyNi6"&gt;semi-annual shareholder report&lt;/span&gt; contains important information about the Hennessy Energy Transition Fund &#x2013; Institutional Class (the
&#x201c;Fund&#x201d;) for the period of November 1, 2025, to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-11-012026-04-30_custom_C000205117Member"
      id="Fact000516">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000205117Member"
      id="Fact000517">You can find additional information about the Fund at &lt;span id="xdx_90E_eoef--AddlInfoWebsite_c20251101__20260430__oef--ClassAxis__custom--C000205117Member_zU2PCd2wln27"&gt;www.hennessyfunds.com/funds/regulatory-documents&lt;/span&gt;.
You&#160;can also request this information by contacting us at &lt;span id="xdx_90E_eoef--AddlInfoPhoneNumber_c20251101__20260430__oef--ClassAxis__custom--C000205117Member_zVQXMSE7A6Yh"&gt;1-800-966-4354&lt;/span&gt; or &lt;span id="xdx_90A_eoef--AddlInfoEmail_c20251101__20260430__oef--ClassAxis__custom--C000205117Member_z6CkfHHGjtTl"&gt;fundsinfo@hennessyfunds.com&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-11-012026-04-30_custom_C000205117Member"
      id="Fact000518">www.hennessyfunds.com/funds/regulatory-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-11-012026-04-30_custom_C000205117Member"
      id="Fact000519">1-800-966-4354</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="From2025-11-012026-04-30_custom_C000205117Member"
      id="Fact000520">fundsinfo@hennessyfunds.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000205117Member"
      id="Fact000522">&lt;p id="xdx_807_eoef--ExpensesTextBlock_hoef--ClassAxis__custom--C000205117Member_dD_zvfqWpRycLuh" style="font: bold 11pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 18px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;What
were the Fund costs for the last six months?&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(based
on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Class
        Name&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        of a $10,000 investment&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        paid as a percentage of a $10,000 investment*&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Institutional
        Class&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_985_eoef--ExpensesPaidAmt_c20251101__20260430__oef--ClassAxis__custom--C000205117Member_zShMYIOd2it5" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$121&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_982_eoef--ExpenseRatioPct_dp_c20251101__20260430__oef--ClassAxis__custom--C000205117Member_fKg_____z9YwDSXsVOVd" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;2.07%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt; &lt;td id="xdx_F0D_zFT3kv5VDn29" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F14_z0vIY2qlel4j" style="text-align: justify"&gt;Annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-11-012026-04-30_custom_C000205117Member"
      decimals="0"
      id="Fact000524"
      unitRef="USD">121</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-11-012026-04-30_custom_C000205117Member"
      decimals="INF"
      id="Fact000525"
      unitRef="Ratio">0.0207</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000205117Member"
      id="Fact000528">&lt;p id="xdx_803_eoef--AddlFundStatisticsTextBlock_hoef--ClassAxis__custom--C000205117Member_dD_zwLAEtGoPHa8" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Key
Fund Statistics&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 6pt; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(as
of &lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;April
30, 2026&lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 1pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Fund
        Net Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_986_eus-gaap--AssetsNet_iI_c20260430__oef--ClassAxis__custom--C000205117Member_zH4ZCgejjXRe" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$23,995,368&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Number
        of Portfolio Holdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98A_eoef--HoldingsCount_iI_uHoldings_c20260430__oef--ClassAxis__custom--C000205117Member_zi0F9qNd0grd" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;29&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Annual
        Portfolio Turnover*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98D_eus-gaap--InvestmentCompanyPortfolioTurnover_dp_c20251101__20260430__oef--ClassAxis__custom--C000205117Member_fKg_____zC3KjbrEIoJ7" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;16%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&lt;td id="xdx_F09_zL6N9MW4DuFc" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F14_zm1B9h6RDzWd" style="text-align: justify"&gt;Not annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-04-30_custom_C000205117Member"
      decimals="0"
      id="Fact000530"
      unitRef="USD">23995368</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-04-30_custom_C000205117Member"
      decimals="INF"
      id="Fact000531"
      unitRef="Holdings">29</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-11-012026-04-30_custom_C000205117Member"
      decimals="INF"
      id="Fact000532"
      unitRef="Ratio">0.16</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000205117Member"
      id="Fact000535">&lt;p id="xdx_802_eoef--HoldingsTableTextBlock_hoef--ClassAxis__custom--C000205117Member_dU_zQseFUijsTPc" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Sector
Breakdown (% of net assets)&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 4pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="margin: 0; padding: 0; box-sizing: border-box; width: fit-content; table-layout: fixed; border-collapse: collapse; display: none"&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;sector breakdown&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;(%)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Downstream&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98D_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000205117Member__oef--IndustrySectorAxis__custom--DownstreamMember_z4RD3deIvCt1" style="box-sizing: border-box; text-align-last: auto"&gt;8.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Exploration and Production&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_984_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000205117Member__oef--IndustrySectorAxis__custom--ExplorationAndProductionMember_zzaiu3WtiTpc" style="box-sizing: border-box; text-align-last: auto"&gt;32.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Integrated&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_985_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000205117Member__oef--IndustrySectorAxis__custom--IntegratedMember_zUvwBCx7dyQk" style="box-sizing: border-box; text-align-last: auto"&gt;9.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Materials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98F_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000205117Member__oef--IndustrySectorAxis__oef--MaterialsSectorMember_zeI4sbA7ut69" style="box-sizing: border-box; text-align-last: auto"&gt;4.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Midstream&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_983_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000205117Member__oef--IndustrySectorAxis__custom--MidstreamMember_z7CbxLfuUpq5" style="box-sizing: border-box; text-align-last: auto"&gt;13.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Oil Services&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_989_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000205117Member__oef--IndustrySectorAxis__custom--OilServicesMember_zP6bCBqqwMc3" style="box-sizing: border-box; text-align-last: auto"&gt;24.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Utilities&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_988_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000205117Member__oef--IndustrySectorAxis__oef--UtilitiesSectorMember_zTPms357MTJk" style="box-sizing: border-box; text-align-last: auto"&gt;4.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Short-Term Investments and Other&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_985_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000205117Member__oef--IndustrySectorAxis__custom--ShortTermInvestmentsAndOtherMember_zTNqJsiWeyle" style="box-sizing: border-box; text-align-last: auto"&gt;3.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;img alt="bar" src="qes2y14n1mqjn2e95.jpg" style="box-sizing: border-box; width: 100%; height: auto"/&gt;&lt;/div&gt;

&lt;p style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 13px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;For
presentation purposes, the Fund uses custom categories.&lt;/p&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000205117Member_custom_DownstreamMember"
      decimals="INF"
      id="Fact000536"
      unitRef="Ratio">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000205117Member_custom_ExplorationAndProductionMember"
      decimals="INF"
      id="Fact000537"
      unitRef="Ratio">0.328</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000205117Member_custom_IntegratedMember"
      decimals="INF"
      id="Fact000538"
      unitRef="Ratio">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000205117Member_oef_MaterialsSectorMember"
      decimals="INF"
      id="Fact000539"
      unitRef="Ratio">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000205117Member_custom_MidstreamMember"
      decimals="INF"
      id="Fact000540"
      unitRef="Ratio">0.132</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000205117Member_custom_OilServicesMember"
      decimals="INF"
      id="Fact000541"
      unitRef="Ratio">0.245</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000205117Member_oef_UtilitiesSectorMember"
      decimals="INF"
      id="Fact000542"
      unitRef="Ratio">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000205117Member_custom_ShortTermInvestmentsAndOtherMember"
      decimals="INF"
      id="Fact000543"
      unitRef="Ratio">0.032</oef:PctOfNav>
    <oef:FundName
      contextRef="From2025-11-012026-04-30_custom_C000205119Member"
      id="Fact000544">Hennessy         Midstream Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2025-11-012026-04-30_custom_C000205119Member"
      id="Fact000545">Investor         Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-11-012026-04-30_custom_C000205119Member"
      id="Fact000546">HMSFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000205119Member"
      id="Fact000547">This
&lt;span id="xdx_908_eoef--ShareholderReportAnnualOrSemiAnnual_c20251101__20260430__oef--ClassAxis__custom--C000205119Member_zTqg2Pvqerh4"&gt;semi-annual shareholder report&lt;/span&gt; contains important information about the Hennessy Midstream Fund &#x2013; Investor Class (the &#x201c;Fund&#x201d;)
for the period of November&#160;1, 2025, to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-11-012026-04-30_custom_C000205119Member"
      id="Fact000548">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000205119Member"
      id="Fact000549">You can find additional information about the Fund at &lt;span id="xdx_90F_eoef--AddlInfoWebsite_c20251101__20260430__oef--ClassAxis__custom--C000205119Member_zvZxT9WfbM3k"&gt;www.hennessyfunds.com/funds/regulatory-documents&lt;/span&gt;.
You&#160;can also request this information by contacting us at &lt;span id="xdx_900_eoef--AddlInfoPhoneNumber_c20251101__20260430__oef--ClassAxis__custom--C000205119Member_zNjDR9uWgHx1"&gt;1-800-966-4354&lt;/span&gt; or &lt;span id="xdx_90B_eoef--AddlInfoEmail_c20251101__20260430__oef--ClassAxis__custom--C000205119Member_znJOlNUqfUsc"&gt;fundsinfo@hennessyfunds.com&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-11-012026-04-30_custom_C000205119Member"
      id="Fact000550">www.hennessyfunds.com/funds/regulatory-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-11-012026-04-30_custom_C000205119Member"
      id="Fact000551">1-800-966-4354</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="From2025-11-012026-04-30_custom_C000205119Member"
      id="Fact000552">fundsinfo@hennessyfunds.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000205119Member"
      id="Fact000554">&lt;p id="xdx_800_eoef--ExpensesTextBlock_hoef--ClassAxis__custom--C000205119Member_dD_ziSReMQY7vBd" style="font: bold 11pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 18px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;What
were the Fund costs for the last six months?&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(based
on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Class
        Name&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        of a $10,000 investment&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        paid as a percentage of a $10,000 investment*&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Investor
        Class&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_984_eoef--ExpensesPaidAmt_c20251101__20260430__oef--ClassAxis__custom--C000205119Member_zZ9hzJwvSoK4" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$97&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_986_eoef--ExpenseRatioPct_dp_c20251101__20260430__oef--ClassAxis__custom--C000205119Member_fKg_____z7kTAeVE5hqk" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;1.75%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt; &lt;td id="xdx_F0C_zfUuUbkIj0Bg" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F10_zxoJQ8SbZKu9" style="text-align: justify"&gt;Annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-11-012026-04-30_custom_C000205119Member"
      decimals="0"
      id="Fact000556"
      unitRef="USD">97</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-11-012026-04-30_custom_C000205119Member"
      decimals="INF"
      id="Fact000557"
      unitRef="Ratio">0.0175</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000205119Member"
      id="Fact000560">&lt;p id="xdx_804_eoef--AddlFundStatisticsTextBlock_hoef--ClassAxis__custom--C000205119Member_dD_zwGkB0N1n9fg" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Key
Fund Statistics&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 6pt; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(as
of &lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;April
30, 2026&lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 1pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Fund
        Net Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_989_eus-gaap--AssetsNet_iI_c20260430__oef--ClassAxis__custom--C000205119Member_zNdeSnZV5JG7" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$79,398,201&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Number
        of Portfolio Holdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_988_eoef--HoldingsCount_iI_uHoldings_c20260430__oef--ClassAxis__custom--C000205119Member_zwuBveXQtNya" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;16&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Annual
        Portfolio Turnover*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_982_eus-gaap--InvestmentCompanyPortfolioTurnover_dp_c20251101__20260430__oef--ClassAxis__custom--C000205119Member_fKg_____zAAA8bkOhSU3" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&lt;td id="xdx_F0F_zb4VSiLclRB1" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F13_zvZKwjQaD5c5" style="text-align: justify"&gt;Not annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-04-30_custom_C000205119Member"
      decimals="0"
      id="Fact000562"
      unitRef="USD">79398201</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-04-30_custom_C000205119Member"
      decimals="INF"
      id="Fact000563"
      unitRef="Holdings">16</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-11-012026-04-30_custom_C000205119Member"
      decimals="INF"
      id="Fact000564"
      unitRef="Ratio">0</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000205119Member"
      id="Fact000567">&lt;p id="xdx_802_eoef--HoldingsTableTextBlock_hoef--ClassAxis__custom--C000205119Member_dU_ztj4ctrFhDCd" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Sector
Breakdown (% of net assets)&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 4pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="margin: 0; padding: 0; box-sizing: border-box; width: fit-content; table-layout: fixed; border-collapse: collapse; display: none"&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;sector breakdown&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;(%)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Crude Oil and Refined Products&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_989_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000205119Member__oef--IndustrySectorAxis__custom--CrudeOilAndRefinedProductsMember_z4JY7fR2oBEb" style="box-sizing: border-box; text-align-last: auto"&gt;23.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Geathering and Processing&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_989_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000205119Member__oef--IndustrySectorAxis__custom--GeatheringAndProcessingMember_zDs7yo8SiLL2" style="box-sizing: border-box; text-align-last: auto"&gt;19.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Natural Gas/NGL Transportation&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98E_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000205119Member__oef--IndustrySectorAxis__custom--NaturalGasNGLTransportationMember_zPsqvQrQchn" style="box-sizing: border-box; text-align-last: auto"&gt;59.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Short-Term Investments and Other&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_981_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000205119Member__oef--IndustrySectorAxis__custom--ShortTermInvestmentsAndOtherMember_zHb6tl7vJeAa" style="box-sizing: border-box; text-align-last: auto"&gt;-1.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;img alt="bar" src="qes2y14n1mqjnnhxu.jpg" style="box-sizing: border-box; width: 100%; height: auto"/&gt;&lt;/div&gt;

&lt;p style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 13px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;For
presentation purposes, the Fund uses custom categories.&lt;/p&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000205119Member_custom_CrudeOilAndRefinedProductsMember"
      decimals="INF"
      id="Fact000568"
      unitRef="Ratio">0.232</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000205119Member_custom_GeatheringAndProcessingMember"
      decimals="INF"
      id="Fact000569"
      unitRef="Ratio">0.190</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000205119Member_custom_NaturalGasNGLTransportationMember"
      decimals="INF"
      id="Fact000570"
      unitRef="Ratio">0.591</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000205119Member_custom_ShortTermInvestmentsAndOtherMember"
      decimals="INF"
      id="Fact000571"
      unitRef="Ratio">-0.013</oef:PctOfNav>
    <oef:FundName
      contextRef="From2025-11-012026-04-30_custom_C000205120Member"
      id="Fact000572">Hennessy         Midstream Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2025-11-012026-04-30_custom_C000205120Member"
      id="Fact000573">Institutional         Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-11-012026-04-30_custom_C000205120Member"
      id="Fact000574">HMSIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000205120Member"
      id="Fact000575">This
&lt;span id="xdx_907_eoef--ShareholderReportAnnualOrSemiAnnual_c20251101__20260430__oef--ClassAxis__custom--C000205120Member_zD6azHlnKqyg"&gt;semi-annual shareholder report&lt;/span&gt; contains important information about the Hennessy Midstream Fund &#x2013; Institutional Class (the &#x201c;Fund&#x201d;)
for the period of November 1, 2025, to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-11-012026-04-30_custom_C000205120Member"
      id="Fact000576">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000205120Member"
      id="Fact000577">You can find additional information about the Fund at &lt;span id="xdx_90B_eoef--AddlInfoWebsite_c20251101__20260430__oef--ClassAxis__custom--C000205120Member_zXxo5og56Wyf"&gt;www.hennessyfunds.com/funds/regulatory-documents&lt;/span&gt;.
You&#160;can also request this information by contacting us at &lt;span id="xdx_904_eoef--AddlInfoPhoneNumber_c20251101__20260430__oef--ClassAxis__custom--C000205120Member_zi9g3SM2zcr8"&gt;1-800-966-4354&lt;/span&gt; or &lt;span id="xdx_902_eoef--AddlInfoEmail_c20251101__20260430__oef--ClassAxis__custom--C000205120Member_zYF7WtpsG7sf"&gt;fundsinfo@hennessyfunds.com&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-11-012026-04-30_custom_C000205120Member"
      id="Fact000578">www.hennessyfunds.com/funds/regulatory-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-11-012026-04-30_custom_C000205120Member"
      id="Fact000579">1-800-966-4354</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="From2025-11-012026-04-30_custom_C000205120Member"
      id="Fact000580">fundsinfo@hennessyfunds.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000205120Member"
      id="Fact000582">&lt;p id="xdx_804_eoef--ExpensesTextBlock_hoef--ClassAxis__custom--C000205120Member_dU_zYKSa7acvXgf" style="font: bold 11pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 18px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;What
were the Fund costs for the last six months?&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(based
on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Class
        Name&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        of a $10,000 investment&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        paid as a percentage of a $10,000 investment*&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Institutional
        Class&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$&lt;span id="xdx_90C_eoef--ExpensesPaidAmt_c20251101__20260430__oef--ClassAxis__custom--C000205120Member_zmtp9xmmUorj"&gt;80&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;&lt;span id="xdx_905_eoef--ExpenseRatioPct_dp_c20251101__20260430__oef--ClassAxis__custom--C000205120Member_fKg_____zIg2sDxRzOte"&gt;1.44&lt;/span&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt; &lt;td id="xdx_F08_zuCwYqc5RJM3" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F19_z2vGOwohsCt1" style="text-align: justify"&gt;Annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-11-012026-04-30_custom_C000205120Member"
      decimals="0"
      id="Fact000583"
      unitRef="USD">80</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-11-012026-04-30_custom_C000205120Member"
      decimals="INF"
      id="Fact000584"
      unitRef="Ratio">0.0144</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000205120Member"
      id="Fact000587">&lt;p id="xdx_803_eoef--AddlFundStatisticsTextBlock_hoef--ClassAxis__custom--C000205120Member_dU_z56UU9sj5ih6" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Key
Fund Statistics&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 6pt; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(as
of &lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;April
30, 2026&lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 1pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Fund
        Net Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$&lt;span id="xdx_90B_eus-gaap--AssetsNet_iI_c20260430__oef--ClassAxis__custom--C000205120Member_zzAGd8JeS3Oc"&gt;79,398,201&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Number
        of Portfolio Holdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_983_eoef--HoldingsCount_iI_uHoldings_c20260430__oef--ClassAxis__custom--C000205120Member_zkI8tuR8A6q8" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;16&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Annual
        Portfolio Turnover*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98F_eus-gaap--InvestmentCompanyPortfolioTurnover_dp_c20251101__20260430__oef--ClassAxis__custom--C000205120Member_fKg_____zHWIU6MIGLLf" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&lt;td id="xdx_F01_zFnqxfGGp7e6" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F1F_zz4k1635tvJ7" style="text-align: justify"&gt;Not annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-04-30_custom_C000205120Member"
      decimals="0"
      id="Fact000588"
      unitRef="USD">79398201</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-04-30_custom_C000205120Member"
      decimals="INF"
      id="Fact000589"
      unitRef="Holdings">16</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-11-012026-04-30_custom_C000205120Member"
      decimals="INF"
      id="Fact000590"
      unitRef="Ratio">0</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000205120Member"
      id="Fact000593">&lt;p id="xdx_808_eoef--HoldingsTableTextBlock_hoef--ClassAxis__custom--C000205120Member_dU_z4H62mfKvGga" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Sector
Breakdown (% of net assets)&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 4pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="margin: 0; padding: 0; box-sizing: border-box; width: fit-content; table-layout: fixed; border-collapse: collapse; display: none"&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;sector breakdown&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;(%)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Crude Oil and Refined Products&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_987_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000205120Member__oef--IndustrySectorAxis__custom--CrudeOilAndRefinedProductsMember_z1u6R34KlP82" style="box-sizing: border-box; text-align-last: auto"&gt;23.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Geathering and Processing&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98B_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000205120Member__oef--IndustrySectorAxis__custom--GeatheringAndProcessingMember_zLCGQzl8Z2X" style="box-sizing: border-box; text-align-last: auto"&gt;19.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Natural Gas/NGL Transportation&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_989_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000205120Member__oef--IndustrySectorAxis__custom--NaturalGasNGLTransportationMember_zzMqLv5KYkc8" style="box-sizing: border-box; text-align-last: auto"&gt;59.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Short-Term Investments and Other&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_988_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000205120Member__oef--IndustrySectorAxis__custom--ShortTermInvestmentsAndOtherMember_zRjR5Y7bBjO1" style="box-sizing: border-box; text-align-last: auto"&gt;-1.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;img alt="bar" src="qes2y14n1mqjnnhxu.jpg" style="box-sizing: border-box; width: 100%; height: auto"/&gt;&lt;/div&gt;

&lt;p style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 13px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;For
presentation purposes, the Fund uses custom categories.&lt;/p&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000205120Member_custom_CrudeOilAndRefinedProductsMember"
      decimals="INF"
      id="Fact000594"
      unitRef="Ratio">0.232</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000205120Member_custom_GeatheringAndProcessingMember"
      decimals="INF"
      id="Fact000595"
      unitRef="Ratio">0.190</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000205120Member_custom_NaturalGasNGLTransportationMember"
      decimals="INF"
      id="Fact000596"
      unitRef="Ratio">0.591</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000205120Member_custom_ShortTermInvestmentsAndOtherMember"
      decimals="INF"
      id="Fact000597"
      unitRef="Ratio">-0.013</oef:PctOfNav>
    <oef:FundName
      contextRef="From2025-11-012026-04-30_custom_C000118922Member"
      id="Fact000598">Hennessy         Gas Utility Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2025-11-012026-04-30_custom_C000118922Member"
      id="Fact000599">Investor         Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-11-012026-04-30_custom_C000118922Member"
      id="Fact000600">GASFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118922Member"
      id="Fact000601">This
&lt;span id="xdx_903_eoef--ShareholderReportAnnualOrSemiAnnual_c20251101__20260430__oef--ClassAxis__custom--C000118922Member_z2I3nltnIpB8"&gt;semi-annual shareholder report&lt;/span&gt; contains important information about the Hennessy Gas Utility Fund &#x2013; Investor Class (the &#x201c;Fund&#x201d;)
for the period of November&#160;1, 2025, to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-11-012026-04-30_custom_C000118922Member"
      id="Fact000602">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118922Member"
      id="Fact000603">You can find additional information about the Fund at &lt;span id="xdx_902_eoef--AddlInfoWebsite_c20251101__20260430__oef--ClassAxis__custom--C000118922Member_zl6wrE3s1QDd"&gt;www.hennessyfunds.com/funds/regulatory-documents&lt;/span&gt;.
You&#160;can also request this information by contacting us at &lt;span id="xdx_900_eoef--AddlInfoPhoneNumber_c20251101__20260430__oef--ClassAxis__custom--C000118922Member_zmPPQJ43z2D4"&gt;1-800-966-4354&lt;/span&gt; or &lt;span id="xdx_907_eoef--AddlInfoEmail_c20251101__20260430__oef--ClassAxis__custom--C000118922Member_zkk6Ys2olmw"&gt;fundsinfo@hennessyfunds.com&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-11-012026-04-30_custom_C000118922Member"
      id="Fact000604">www.hennessyfunds.com/funds/regulatory-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-11-012026-04-30_custom_C000118922Member"
      id="Fact000605">1-800-966-4354</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="From2025-11-012026-04-30_custom_C000118922Member"
      id="Fact000606">fundsinfo@hennessyfunds.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118922Member"
      id="Fact000608">&lt;p id="xdx_804_eoef--ExpensesTextBlock_hoef--ClassAxis__custom--C000118922Member_dU_zhaNe0vlqP47" style="font: bold 11pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 18px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;What
were the Fund costs for the last six months?&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(based
on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Class
        Name&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        of a $10,000 investment&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        paid as a percentage of a $10,000 investment*&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Investor
        Class&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$&lt;span id="xdx_90D_eoef--ExpensesPaidAmt_c20251101__20260430__oef--ClassAxis__custom--C000118922Member_ziOX9d7Z7LX2"&gt;52&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;&lt;span id="xdx_908_eoef--ExpenseRatioPct_dp_c20251101__20260430__oef--ClassAxis__custom--C000118922Member_fKg_____zgFWdsjrb7h4"&gt;0.97&lt;/span&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt; &lt;td id="xdx_F00_zBZhBJqKNmBk" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F10_zg0RitCHRpth" style="text-align: justify"&gt;Annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-11-012026-04-30_custom_C000118922Member"
      decimals="0"
      id="Fact000609"
      unitRef="USD">52</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-11-012026-04-30_custom_C000118922Member"
      decimals="INF"
      id="Fact000610"
      unitRef="Ratio">0.0097</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118922Member"
      id="Fact000613">&lt;p id="xdx_803_eoef--AddlFundStatisticsTextBlock_hoef--ClassAxis__custom--C000118922Member_dU_z8mk4CAQGTge" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Key
Fund Statistics&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 6pt; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(as
of &lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;April
30, 2026&lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 1pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Fund
        Net Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$&lt;span id="xdx_901_eus-gaap--AssetsNet_iI_c20260430__oef--ClassAxis__custom--C000118922Member_z5DdX5oVfdBe"&gt;539,971,302&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Number
        of Portfolio Holdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_989_eoef--HoldingsCount_iI_uHoldings_c20260430__oef--ClassAxis__custom--C000118922Member_zJA9PGRVrH8d" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;47&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Annual
        Portfolio Turnover*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_986_eus-gaap--InvestmentCompanyPortfolioTurnover_dp_c20251101__20260430__oef--ClassAxis__custom--C000118922Member_fKg_____zowUpgA388dh" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;6%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&lt;td id="xdx_F09_z12lV8u0zvE9" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F16_zm0uvgFVveYk" style="text-align: justify"&gt;Not annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-04-30_custom_C000118922Member"
      decimals="0"
      id="Fact000614"
      unitRef="USD">539971302</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-04-30_custom_C000118922Member"
      decimals="INF"
      id="Fact000615"
      unitRef="Holdings">47</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-11-012026-04-30_custom_C000118922Member"
      decimals="INF"
      id="Fact000616"
      unitRef="Ratio">0.06</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118922Member"
      id="Fact000619">&lt;p id="xdx_808_eoef--HoldingsTableTextBlock_hoef--ClassAxis__custom--C000118922Member_dU_zCeu3n9YJ4p5" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Sector
Breakdown (% of net assets)&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="margin: 0; padding: 0; box-sizing: border-box; width: fit-content; table-layout: fixed; border-collapse: collapse; display: none"&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;sector breakdown&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;(%)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Energy&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_984_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000118922Member__oef--IndustrySectorAxis__us-gaap--EnergySectorMember_zbEOQ2g8ysb" style="box-sizing: border-box; text-align-last: auto"&gt;38.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Financials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_986_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000118922Member__oef--IndustrySectorAxis__us-gaap--FinancialServicesSectorMember_zRHBwTZEqgAc" style="box-sizing: border-box; text-align-last: auto"&gt;4.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Utilities&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_982_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000118922Member__oef--IndustrySectorAxis__oef--UtilitiesSectorMember_zVvo92TWa3Mk" style="box-sizing: border-box; text-align-last: auto"&gt;56.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Short-Term Investments and Other&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98D_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000118922Member__oef--IndustrySectorAxis__custom--ShortTermInvestmentsAndOtherMember_zY2vX4ki53f2" style="box-sizing: border-box; text-align-last: auto"&gt;0.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;img alt="bar" src="qesr1dnut1mqjn9u4j.jpg" style="box-sizing: border-box; width: 100%; height: auto"/&gt;&lt;/div&gt;

&lt;div style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; box-sizing: border-box; text-align-last: auto; color: #006a55; text-align: left; text-indent: 0"&gt;

&lt;p style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; min-height: 13px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0; display: block"&gt;Sector
sub-classifications may differ from those utilized for compliance purposes.&lt;/p&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118922Member_us-gaap_EnergySectorMember"
      decimals="INF"
      id="Fact000620"
      unitRef="Ratio">0.387</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118922Member_us-gaap_FinancialServicesSectorMember"
      decimals="INF"
      id="Fact000621"
      unitRef="Ratio">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118922Member_oef_UtilitiesSectorMember"
      decimals="INF"
      id="Fact000622"
      unitRef="Ratio">0.561</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118922Member_custom_ShortTermInvestmentsAndOtherMember"
      decimals="INF"
      id="Fact000623"
      unitRef="Ratio">0.004</oef:PctOfNav>
    <oef:FundName
      contextRef="From2025-11-012026-04-30_custom_C000179119Member"
      id="Fact000624">Hennessy         Gas Utility Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2025-11-012026-04-30_custom_C000179119Member"
      id="Fact000625">Institutional         Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-11-012026-04-30_custom_C000179119Member"
      id="Fact000626">HGASX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000179119Member"
      id="Fact000627">This
&lt;span id="xdx_902_eoef--ShareholderReportAnnualOrSemiAnnual_c20251101__20260430__oef--ClassAxis__custom--C000179119Member_ziR8NmQeYYsc"&gt;semi-annual shareholder report&lt;/span&gt; contains important information about the Hennessy Gas Utility Fund &#x2013; Institutional Class (the &#x201c;Fund&#x201d;)
for the period of November 1, 2025, to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-11-012026-04-30_custom_C000179119Member"
      id="Fact000628">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000179119Member"
      id="Fact000629">You can find additional information about the Fund at &lt;span id="xdx_90D_eoef--AddlInfoWebsite_c20251101__20260430__oef--ClassAxis__custom--C000179119Member_zNOnOUE1Utlk"&gt;www.hennessyfunds.com/funds/regulatory-documents&lt;/span&gt;.
You&#160;can also request this information by contacting us at &lt;span id="xdx_907_eoef--AddlInfoPhoneNumber_c20251101__20260430__oef--ClassAxis__custom--C000179119Member_zQy8IFWMZNSc"&gt;1-800-966-4354&lt;/span&gt; or &lt;span id="xdx_90B_eoef--AddlInfoEmail_c20251101__20260430__oef--ClassAxis__custom--C000179119Member_zGxL5eYAlm6a"&gt;fundsinfo@hennessyfunds.com&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-11-012026-04-30_custom_C000179119Member"
      id="Fact000630">www.hennessyfunds.com/funds/regulatory-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-11-012026-04-30_custom_C000179119Member"
      id="Fact000631">1-800-966-4354</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="From2025-11-012026-04-30_custom_C000179119Member"
      id="Fact000632">fundsinfo@hennessyfunds.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000179119Member"
      id="Fact000634">&lt;p id="xdx_804_eoef--ExpensesTextBlock_hoef--ClassAxis__custom--C000179119Member_dU_zGg5BEPuPkV9" style="font: bold 11pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 18px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;What
were the Fund costs for the last six months?&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(based
on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Class
        Name&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        of a $10,000 investment&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        paid as a percentage of a $10,000 investment*&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Institutional
        Class&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$&lt;span id="xdx_908_eoef--ExpensesPaidAmt_c20251101__20260430__oef--ClassAxis__custom--C000179119Member_z5pQYTosBCq5"&gt;36&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;&lt;span id="xdx_905_eoef--ExpenseRatioPct_dp_c20251101__20260430__oef--ClassAxis__custom--C000179119Member_fKg_____z9d1uWuo3eF"&gt;0.68&lt;/span&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt; &lt;td id="xdx_F04_zj0dAm7uH0Kh" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F1F_znq3ECvAuprh" style="text-align: justify"&gt;Annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-11-012026-04-30_custom_C000179119Member"
      decimals="0"
      id="Fact000635"
      unitRef="USD">36</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-11-012026-04-30_custom_C000179119Member"
      decimals="INF"
      id="Fact000636"
      unitRef="Ratio">0.0068</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000179119Member"
      id="Fact000639">&lt;p id="xdx_803_eoef--AddlFundStatisticsTextBlock_hoef--ClassAxis__custom--C000179119Member_dU_zWDIyPG468Fh" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Key
Fund Statistics&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 6pt; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(as
of &lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;April
30, 2026&lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 1pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Fund
        Net Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$&lt;span id="xdx_901_eus-gaap--AssetsNet_iI_c20260430__oef--ClassAxis__custom--C000179119Member_zejChXL7NcIg"&gt;539,971,302&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Number
        of Portfolio Holdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_987_eoef--HoldingsCount_iI_uHoldings_c20260430__oef--ClassAxis__custom--C000179119Member_zJqYnlb6WdY5" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;47&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Annual
        Portfolio Turnover*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_986_eus-gaap--InvestmentCompanyPortfolioTurnover_dp_c20251101__20260430__oef--ClassAxis__custom--C000179119Member_fKg_____zh0K37zpHuTf" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;6%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&lt;td id="xdx_F01_zymobyrbcm9l" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F1C_z1590SIudpNa" style="text-align: justify"&gt;Not annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-04-30_custom_C000179119Member"
      decimals="0"
      id="Fact000640"
      unitRef="USD">539971302</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-04-30_custom_C000179119Member"
      decimals="INF"
      id="Fact000641"
      unitRef="Holdings">47</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-11-012026-04-30_custom_C000179119Member"
      decimals="INF"
      id="Fact000642"
      unitRef="Ratio">0.06</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000179119Member"
      id="Fact000645">&lt;p id="xdx_808_eoef--HoldingsTableTextBlock_hoef--ClassAxis__custom--C000179119Member_dU_z6qlq1InVerk" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Sector
Breakdown (% of net assets)&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="margin: 0; padding: 0; box-sizing: border-box; width: fit-content; table-layout: fixed; border-collapse: collapse; display: none"&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;sector breakdown&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;(%)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Energy&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_985_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000179119Member__oef--IndustrySectorAxis__us-gaap--EnergySectorMember_zDKDDuHOZ605" style="box-sizing: border-box; text-align-last: auto"&gt;38.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Financials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_981_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000179119Member__oef--IndustrySectorAxis__us-gaap--FinancialServicesSectorMember_zAnjl7RFdfud" style="box-sizing: border-box; text-align-last: auto"&gt;4.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Utilities&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_988_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000179119Member__oef--IndustrySectorAxis__oef--UtilitiesSectorMember_ziZsST6Ii2ff" style="box-sizing: border-box; text-align-last: auto"&gt;56.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Short-Term Investments and Other&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_984_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000179119Member__oef--IndustrySectorAxis__custom--ShortTermInvestmentsAndOtherMember_z5p7glUswtn2" style="box-sizing: border-box; text-align-last: auto"&gt;0.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;img alt="bar" src="qesr1dnut1mqjn9u4j.jpg" style="box-sizing: border-box; width: 100%; height: auto"/&gt;&lt;/div&gt;

&lt;div style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; box-sizing: border-box; text-align-last: auto; color: #006a55; text-align: left; text-indent: 0"&gt;

&lt;p style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; min-height: 13px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0; display: block"&gt;Sector
sub-classifications may differ from those utilized for compliance purposes.&lt;/p&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000179119Member_us-gaap_EnergySectorMember"
      decimals="INF"
      id="Fact000646"
      unitRef="Ratio">0.387</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000179119Member_us-gaap_FinancialServicesSectorMember"
      decimals="INF"
      id="Fact000647"
      unitRef="Ratio">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000179119Member_oef_UtilitiesSectorMember"
      decimals="INF"
      id="Fact000648"
      unitRef="Ratio">0.561</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000179119Member_custom_ShortTermInvestmentsAndOtherMember"
      decimals="INF"
      id="Fact000649"
      unitRef="Ratio">0.004</oef:PctOfNav>
    <oef:FundName
      contextRef="From2025-11-012026-04-30_custom_C000139160Member"
      id="Fact000650">Hennessy         Japan Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2025-11-012026-04-30_custom_C000139160Member"
      id="Fact000651">Investor         Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-11-012026-04-30_custom_C000139160Member"
      id="Fact000652">HJPNX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139160Member"
      id="Fact000653">This
&lt;span id="xdx_908_eoef--ShareholderReportAnnualOrSemiAnnual_c20251101__20260430__oef--ClassAxis__custom--C000139160Member_zm5UmysBlYcj"&gt;semi-annual shareholder report&lt;/span&gt; contains important information about the Hennessy Japan Fund &#x2013; Investor Class (the &#x201c;Fund&#x201d;)
for the period of November 1, 2025, to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-11-012026-04-30_custom_C000139160Member"
      id="Fact000654">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139160Member"
      id="Fact000655">You can find additional information about the Fund at &lt;span id="xdx_903_eoef--AddlInfoWebsite_c20251101__20260430__oef--ClassAxis__custom--C000139160Member_zytHLcikT338"&gt;www.hennessyfunds.com/funds/regulatory-documents&lt;/span&gt;.
You&#160;can also request this information by contacting us at &lt;span id="xdx_901_eoef--AddlInfoPhoneNumber_c20251101__20260430__oef--ClassAxis__custom--C000139160Member_zc6Ww0RGSyM"&gt;1-800-966-4354&lt;/span&gt; or &lt;span id="xdx_90C_eoef--AddlInfoEmail_c20251101__20260430__oef--ClassAxis__custom--C000139160Member_zrcaSRM6DIB6"&gt;fundsinfo@hennessyfunds.com&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-11-012026-04-30_custom_C000139160Member"
      id="Fact000656">www.hennessyfunds.com/funds/regulatory-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-11-012026-04-30_custom_C000139160Member"
      id="Fact000657">1-800-966-4354</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="From2025-11-012026-04-30_custom_C000139160Member"
      id="Fact000658">fundsinfo@hennessyfunds.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139160Member"
      id="Fact000660">&lt;p id="xdx_804_eoef--ExpensesTextBlock_hoef--ClassAxis__custom--C000139160Member_dU_zznZSeoH9V5h" style="font: bold 11pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 18px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;What
were the Fund costs for the last six months?&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(based
on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Class
        Name&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        of a $10,000 investment&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        paid as a percentage of a $10,000 investment*&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Investor
        Class&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$&lt;span id="xdx_904_eoef--ExpensesPaidAmt_c20251101__20260430__oef--ClassAxis__custom--C000139160Member_zkx7ImtaUKT6"&gt;71&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;&lt;span id="xdx_901_eoef--ExpenseRatioPct_dp_c20251101__20260430__oef--ClassAxis__custom--C000139160Member_fKg_____zPttKfRCzFSf"&gt;1.39&lt;/span&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt; &lt;td id="xdx_F0A_zkKlGmJveLZd" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F11_z9mYz6fUCvPl" style="text-align: justify"&gt;Annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-11-012026-04-30_custom_C000139160Member"
      decimals="0"
      id="Fact000661"
      unitRef="USD">71</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-11-012026-04-30_custom_C000139160Member"
      decimals="INF"
      id="Fact000662"
      unitRef="Ratio">0.0139</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139160Member"
      id="Fact000665">&lt;p id="xdx_803_eoef--AddlFundStatisticsTextBlock_hoef--ClassAxis__custom--C000139160Member_dU_z99hPCMjtc91" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Key
Fund Statistics&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 6pt; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(as
of &lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;April
30, 2026&lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 1pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Fund
        Net Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$&lt;span id="xdx_901_eus-gaap--AssetsNet_iI_c20260430__oef--ClassAxis__custom--C000139160Member_z6v0O44FQvAc"&gt;447,550,466&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Number
        of Portfolio Holdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98D_eoef--HoldingsCount_iI_uHoldings_c20260430__oef--ClassAxis__custom--C000139160Member_zH40A5t3teNi" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Annual
        Portfolio Turnover*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_983_eus-gaap--InvestmentCompanyPortfolioTurnover_dp_c20251101__20260430__oef--ClassAxis__custom--C000139160Member_fKg_____z9ac9lCtR8p1" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;3%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&lt;td id="xdx_F06_zN8V8szGiRk5" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F18_zncIx7El0ued" style="text-align: justify"&gt;Not annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-04-30_custom_C000139160Member"
      decimals="0"
      id="Fact000666"
      unitRef="USD">447550466</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-04-30_custom_C000139160Member"
      decimals="INF"
      id="Fact000667"
      unitRef="Holdings">31</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-11-012026-04-30_custom_C000139160Member"
      decimals="INF"
      id="Fact000668"
      unitRef="Ratio">0.03</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139160Member"
      id="Fact000671">&lt;p id="xdx_808_eoef--HoldingsTableTextBlock_hoef--ClassAxis__custom--C000139160Member_dU_zCjCbw2u1Wx1" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Sector
Breakdown (% of net assets)&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="margin: 0; padding: 0; box-sizing: border-box; width: fit-content; table-layout: fixed; border-collapse: collapse; display: none"&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;sector breakdown&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;(%)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Communication Services&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_980_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139160Member__oef--IndustrySectorAxis__oef--CommunicationsSectorMember_zrZstyeAWiq2" style="box-sizing: border-box; text-align-last: auto"&gt;5.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Discretionary&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_986_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139160Member__oef--IndustrySectorAxis__oef--ConsumerDiscretionarySectorMember_z1pjxEZY55Ae" style="box-sizing: border-box; text-align-last: auto"&gt;11.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Staples&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_982_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139160Member__oef--IndustrySectorAxis__oef--ConsumerStaplesSectorMember_zpPB3OIvpu7j" style="box-sizing: border-box; text-align-last: auto"&gt;5.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Financials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_981_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139160Member__oef--IndustrySectorAxis__us-gaap--FinancialServicesSectorMember_zqp1OzdzHpbh" style="box-sizing: border-box; text-align-last: auto"&gt;34.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Health Care&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98A_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139160Member__oef--IndustrySectorAxis__us-gaap--HealthcareSectorMember_zFCJ09LX5CI9" style="box-sizing: border-box; text-align-last: auto"&gt;0.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Industrials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_980_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139160Member__oef--IndustrySectorAxis__oef--IndustrialSectorMember_zx3oetiLpE15" style="box-sizing: border-box; text-align-last: auto"&gt;18.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Information Technology&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_985_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139160Member__oef--IndustrySectorAxis__oef--InformationTechnologySectorMember_zIm2UahNaB8g" style="box-sizing: border-box; text-align-last: auto"&gt;12.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Materials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98A_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139160Member__oef--IndustrySectorAxis__oef--MaterialsSectorMember_zCvdV9BRqlQc" style="box-sizing: border-box; text-align-last: auto"&gt;6.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Real Estate&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98E_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139160Member__oef--IndustrySectorAxis__us-gaap--RealEstateSectorMember_z7kLPiEYdFG4" style="box-sizing: border-box; text-align-last: auto"&gt;1.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Short-Term Investments and Other&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_982_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139160Member__oef--IndustrySectorAxis__custom--ShortTermInvestmentsAndOtherMember_zK59efZlXwFa" style="box-sizing: border-box; text-align-last: auto"&gt;3.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;img alt="bar" src="qesr1dnut1mqjndejo.jpg" style="box-sizing: border-box; width: 100%; height: auto"/&gt;&lt;/div&gt;

&lt;div style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; box-sizing: border-box; text-align-last: auto; color: #006a55; text-align: left; text-indent: 0"&gt;

&lt;p style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; min-height: 13px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0; display: block"&gt;Sector
sub-classifications may differ from those utilized for compliance purposes.&lt;/p&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139160Member_oef_CommunicationsSectorMember"
      decimals="INF"
      id="Fact000672"
      unitRef="Ratio">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139160Member_oef_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="Fact000673"
      unitRef="Ratio">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139160Member_oef_ConsumerStaplesSectorMember"
      decimals="INF"
      id="Fact000674"
      unitRef="Ratio">0.059</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139160Member_us-gaap_FinancialServicesSectorMember"
      decimals="INF"
      id="Fact000675"
      unitRef="Ratio">0.345</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139160Member_us-gaap_HealthcareSectorMember"
      decimals="INF"
      id="Fact000676"
      unitRef="Ratio">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139160Member_oef_IndustrialSectorMember"
      decimals="INF"
      id="Fact000677"
      unitRef="Ratio">0.180</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139160Member_oef_InformationTechnologySectorMember"
      decimals="INF"
      id="Fact000678"
      unitRef="Ratio">0.126</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139160Member_oef_MaterialsSectorMember"
      decimals="INF"
      id="Fact000679"
      unitRef="Ratio">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139160Member_us-gaap_RealEstateSectorMember"
      decimals="INF"
      id="Fact000680"
      unitRef="Ratio">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139160Member_custom_ShortTermInvestmentsAndOtherMember"
      decimals="INF"
      id="Fact000681"
      unitRef="Ratio">0.033</oef:PctOfNav>
    <oef:FundName
      contextRef="From2025-11-012026-04-30_custom_C000139159Member"
      id="Fact000682">Hennessy         Japan Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2025-11-012026-04-30_custom_C000139159Member"
      id="Fact000683">Institutional         Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-11-012026-04-30_custom_C000139159Member"
      id="Fact000684">HJPIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139159Member"
      id="Fact000685">This
&lt;span id="xdx_900_eoef--ShareholderReportAnnualOrSemiAnnual_c20251101__20260430__oef--ClassAxis__custom--C000139159Member_zqPzBfqIKpj6"&gt;semi-annual shareholder report&lt;/span&gt; contains important information about the Hennessy Japan Fund &#x2013; Institutional Class (the &#x201c;Fund&#x201d;)
for the period of November&#160;1, 2025, to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-11-012026-04-30_custom_C000139159Member"
      id="Fact000686">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139159Member"
      id="Fact000687">You can find additional information about the Fund at &lt;span id="xdx_904_eoef--AddlInfoWebsite_c20251101__20260430__oef--ClassAxis__custom--C000139159Member_zJLlQf9UbkIe"&gt;www.hennessyfunds.com/funds/regulatory-documents&lt;/span&gt;.
You&#160;can also request this information by contacting us at &lt;span id="xdx_906_eoef--AddlInfoPhoneNumber_c20251101__20260430__oef--ClassAxis__custom--C000139159Member_zEtgbFtgz2Bf"&gt;1-800-966-4354&lt;/span&gt; or &lt;span id="xdx_90A_eoef--AddlInfoEmail_c20251101__20260430__oef--ClassAxis__custom--C000139159Member_zt2i4cByuyCd"&gt;fundsinfo@hennessyfunds.com&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-11-012026-04-30_custom_C000139159Member"
      id="Fact000688">www.hennessyfunds.com/funds/regulatory-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-11-012026-04-30_custom_C000139159Member"
      id="Fact000689">1-800-966-4354</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="From2025-11-012026-04-30_custom_C000139159Member"
      id="Fact000690">fundsinfo@hennessyfunds.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139159Member"
      id="Fact000692">&lt;p id="xdx_804_eoef--ExpensesTextBlock_hoef--ClassAxis__custom--C000139159Member_dU_zGXtZO5E4Wpj" style="font: bold 11pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 18px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;What
were the Fund costs for the last six months?&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(based
on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Class
        Name&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        of a $10,000 investment&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        paid as a percentage of a $10,000 investment*&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Institutional
        Class&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$&lt;span id="xdx_905_eoef--ExpensesPaidAmt_c20251101__20260430__oef--ClassAxis__custom--C000139159Member_zjQecnBHFpwh"&gt;53&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;&lt;span id="xdx_901_eoef--ExpenseRatioPct_dp_c20251101__20260430__oef--ClassAxis__custom--C000139159Member_fKg_____zbaML4IssKx1"&gt;1.04&lt;/span&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt; &lt;td id="xdx_F0A_zXFa8QwufVBf" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F16_zhuzNrIvamoj" style="text-align: justify"&gt;Annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-11-012026-04-30_custom_C000139159Member"
      decimals="0"
      id="Fact000693"
      unitRef="USD">53</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-11-012026-04-30_custom_C000139159Member"
      decimals="INF"
      id="Fact000694"
      unitRef="Ratio">0.0104</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139159Member"
      id="Fact000697">&lt;p id="xdx_803_eoef--AddlFundStatisticsTextBlock_hoef--ClassAxis__custom--C000139159Member_dU_zBWwgspqJwma" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Key
Fund Statistics&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 6pt; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(as
of &lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;April
30, 2026&lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 1pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Fund
        Net Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$&lt;span id="xdx_902_eus-gaap--AssetsNet_iI_c20260430__oef--ClassAxis__custom--C000139159Member_zTkf2EsqTEEd"&gt;447,550,466&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Number
        of Portfolio Holdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98A_eoef--HoldingsCount_iI_uHoldings_c20260430__oef--ClassAxis__custom--C000139159Member_zHSRRCyaz8qj" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Annual
        Portfolio Turnover*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_980_eus-gaap--InvestmentCompanyPortfolioTurnover_dp_c20251101__20260430__oef--ClassAxis__custom--C000139159Member_fKg_____z1agFNdDCXQ1" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;3%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&lt;td id="xdx_F08_z7pr06Knsqo1" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F18_zpxkYVHnfLH6" style="text-align: justify"&gt;Not annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-04-30_custom_C000139159Member"
      decimals="0"
      id="Fact000698"
      unitRef="USD">447550466</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-04-30_custom_C000139159Member"
      decimals="INF"
      id="Fact000699"
      unitRef="Holdings">31</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-11-012026-04-30_custom_C000139159Member"
      decimals="INF"
      id="Fact000700"
      unitRef="Ratio">0.03</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139159Member"
      id="Fact000703">&lt;p id="xdx_808_eoef--HoldingsTableTextBlock_hoef--ClassAxis__custom--C000139159Member_dU_z4lcMe3HJYL6" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Sector
Breakdown (% of net assets)&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="margin: 0; padding: 0; box-sizing: border-box; width: fit-content; table-layout: fixed; border-collapse: collapse; display: none"&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;sector breakdown&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;(%)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Communication Services&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98F_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139159Member__oef--IndustrySectorAxis__oef--CommunicationsSectorMember_zoqdZIZA42Q7" style="box-sizing: border-box; text-align-last: auto"&gt;5.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Discretionary&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98C_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139159Member__oef--IndustrySectorAxis__oef--ConsumerDiscretionarySectorMember_zM2gFtaTIbIf" style="box-sizing: border-box; text-align-last: auto"&gt;11.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Staples&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98C_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139159Member__oef--IndustrySectorAxis__oef--ConsumerStaplesSectorMember_z8xAUv2YZGhk" style="box-sizing: border-box; text-align-last: auto"&gt;5.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Financials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_986_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139159Member__oef--IndustrySectorAxis__us-gaap--FinancialServicesSectorMember_zv9ss3azEuD3" style="box-sizing: border-box; text-align-last: auto"&gt;34.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Health Care&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_984_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139159Member__oef--IndustrySectorAxis__us-gaap--HealthcareSectorMember_zST1yTPPQuT5" style="box-sizing: border-box; text-align-last: auto"&gt;0.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Industrials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_983_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139159Member__oef--IndustrySectorAxis__oef--IndustrialSectorMember_zpbcgQ3GxGch" style="box-sizing: border-box; text-align-last: auto"&gt;18.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Information Technology&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98F_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139159Member__oef--IndustrySectorAxis__oef--InformationTechnologySectorMember_zLvIhxhYxfog" style="box-sizing: border-box; text-align-last: auto"&gt;12.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Materials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_981_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139159Member__oef--IndustrySectorAxis__oef--MaterialsSectorMember_zUWL9qf4l1Bc" style="box-sizing: border-box; text-align-last: auto"&gt;6.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Real Estate&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_983_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139159Member__oef--IndustrySectorAxis__us-gaap--RealEstateSectorMember_z77gkAydlWQe" style="box-sizing: border-box; text-align-last: auto"&gt;1.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Short-Term Investments and Other&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_980_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139159Member__oef--IndustrySectorAxis__custom--ShortTermInvestmentsAndOtherMember_zvOYti3ZGnHd" style="box-sizing: border-box; text-align-last: auto"&gt;3.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;img alt="bar" src="qesr1dnut1mqjndejo.jpg" style="box-sizing: border-box; width: 100%; height: auto"/&gt;&lt;/div&gt;

&lt;div style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; box-sizing: border-box; text-align-last: auto; color: #006a55; text-align: left; text-indent: 0"&gt;

&lt;p style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; min-height: 13px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0; display: block"&gt;Sector
sub-classifications may differ from those utilized for compliance purposes.&lt;/p&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139159Member_oef_CommunicationsSectorMember"
      decimals="INF"
      id="Fact000704"
      unitRef="Ratio">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139159Member_oef_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="Fact000705"
      unitRef="Ratio">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139159Member_oef_ConsumerStaplesSectorMember"
      decimals="INF"
      id="Fact000706"
      unitRef="Ratio">0.059</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139159Member_us-gaap_FinancialServicesSectorMember"
      decimals="INF"
      id="Fact000707"
      unitRef="Ratio">0.345</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139159Member_us-gaap_HealthcareSectorMember"
      decimals="INF"
      id="Fact000708"
      unitRef="Ratio">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139159Member_oef_IndustrialSectorMember"
      decimals="INF"
      id="Fact000709"
      unitRef="Ratio">0.180</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139159Member_oef_InformationTechnologySectorMember"
      decimals="INF"
      id="Fact000710"
      unitRef="Ratio">0.126</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139159Member_oef_MaterialsSectorMember"
      decimals="INF"
      id="Fact000711"
      unitRef="Ratio">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139159Member_us-gaap_RealEstateSectorMember"
      decimals="INF"
      id="Fact000712"
      unitRef="Ratio">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139159Member_custom_ShortTermInvestmentsAndOtherMember"
      decimals="INF"
      id="Fact000713"
      unitRef="Ratio">0.033</oef:PctOfNav>
    <oef:FundName
      contextRef="From2025-11-012026-04-30_custom_C000139161Member"
      id="Fact000714">Hennessy         Japan Small Cap Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2025-11-012026-04-30_custom_C000139161Member"
      id="Fact000715">Investor         Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-11-012026-04-30_custom_C000139161Member"
      id="Fact000716">HJPSX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139161Member"
      id="Fact000717">This
&lt;span id="xdx_908_eoef--ShareholderReportAnnualOrSemiAnnual_c20251101__20260430__oef--ClassAxis__custom--C000139161Member_zof2tEoHQH6h"&gt;semi-annual shareholder report&lt;/span&gt; contains important information about the Hennessy Japan Small Cap Fund &#x2013; Investor Class (the &#x201c;Fund&#x201d;)
for the period of November 1, 2025, to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-11-012026-04-30_custom_C000139161Member"
      id="Fact000718">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139161Member"
      id="Fact000719">You can find additional information about the Fund at &lt;span id="xdx_90B_eoef--AddlInfoWebsite_c20251101__20260430__oef--ClassAxis__custom--C000139161Member_zA9fM7dz1lqk"&gt;www.hennessyfunds.com/funds/regulatory-documents&lt;/span&gt;.
You&#160;can also request this information by contacting us at &lt;span id="xdx_903_eoef--AddlInfoPhoneNumber_c20251101__20260430__oef--ClassAxis__custom--C000139161Member_zSwKryrpgdS9"&gt;1-800-966-4354&lt;/span&gt; or &lt;span id="xdx_903_eoef--AddlInfoEmail_c20251101__20260430__oef--ClassAxis__custom--C000139161Member_z4OSwIr9N8F9"&gt;fundsinfo@hennessyfunds.com&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-11-012026-04-30_custom_C000139161Member"
      id="Fact000720">www.hennessyfunds.com/funds/regulatory-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-11-012026-04-30_custom_C000139161Member"
      id="Fact000721">1-800-966-4354</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="From2025-11-012026-04-30_custom_C000139161Member"
      id="Fact000722">fundsinfo@hennessyfunds.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139161Member"
      id="Fact000724">&lt;p id="xdx_804_eoef--ExpensesTextBlock_hoef--ClassAxis__custom--C000139161Member_dU_zb6fxwomvMRe" style="font: bold 11pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 18px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;What
were the Fund costs for the last six months?&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(based
on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Class
        Name&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        of a $10,000 investment&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        paid as a percentage of a $10,000 investment*&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Investor
        Class&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$&lt;span id="xdx_904_eoef--ExpensesPaidAmt_c20251101__20260430__oef--ClassAxis__custom--C000139161Member_zN1exwhJn4pd"&gt;79&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;&lt;span id="xdx_907_eoef--ExpenseRatioPct_dp_c20251101__20260430__oef--ClassAxis__custom--C000139161Member_fKg_____ztBgxsPDojQg"&gt;1.48&lt;/span&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt; &lt;td id="xdx_F02_zW8RvxVIxzCj" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F10_zBeU91SROIsb" style="text-align: justify"&gt;Annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-11-012026-04-30_custom_C000139161Member"
      decimals="0"
      id="Fact000725"
      unitRef="USD">79</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-11-012026-04-30_custom_C000139161Member"
      decimals="INF"
      id="Fact000726"
      unitRef="Ratio">0.0148</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139161Member"
      id="Fact000729">&lt;p id="xdx_803_eoef--AddlFundStatisticsTextBlock_hoef--ClassAxis__custom--C000139161Member_dU_zG21a6U19rWl" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Key
Fund Statistics&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 6pt; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(as
of &lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;April
30, 2026&lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 1pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Fund
        Net Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$&lt;span id="xdx_902_eus-gaap--AssetsNet_iI_c20260430__oef--ClassAxis__custom--C000139161Member_zv5uZPXLbnb4"&gt;131,830,605&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Number
        of Portfolio Holdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98A_eoef--HoldingsCount_iI_uHoldings_c20260430__oef--ClassAxis__custom--C000139161Member_zXJtvnmefGk2" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;62&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Annual
        Portfolio Turnover*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98A_eus-gaap--InvestmentCompanyPortfolioTurnover_dp_c20251101__20260430__oef--ClassAxis__custom--C000139161Member_fKg_____z3DpsbnB8zIa" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;21%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&lt;td id="xdx_F0B_zgDA64ALZ8B4" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F1D_zmFC7HyI9Lt4" style="text-align: justify"&gt;Not annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-04-30_custom_C000139161Member"
      decimals="0"
      id="Fact000730"
      unitRef="USD">131830605</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-04-30_custom_C000139161Member"
      decimals="INF"
      id="Fact000731"
      unitRef="Holdings">62</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-11-012026-04-30_custom_C000139161Member"
      decimals="INF"
      id="Fact000732"
      unitRef="Ratio">0.21</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000139161Member"
      id="Fact000735">&lt;p id="xdx_808_eoef--HoldingsTableTextBlock_hoef--ClassAxis__custom--C000139161Member_dU_zAQu3GXnDRa5" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Sector
Breakdown (% of net assets)&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="margin: 0; padding: 0; box-sizing: border-box; width: fit-content; table-layout: fixed; border-collapse: collapse; display: none"&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;sector breakdown&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;(%)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Communication Services&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98C_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139161Member__oef--IndustrySectorAxis__oef--CommunicationsSectorMember_znRTS3bKzHJl" style="box-sizing: border-box; text-align-last: auto"&gt;1.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Discretionary&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_984_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139161Member__oef--IndustrySectorAxis__oef--ConsumerDiscretionarySectorMember_zAPn5Lw1FyRd" style="box-sizing: border-box; text-align-last: auto"&gt;18.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Staples&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_989_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139161Member__oef--IndustrySectorAxis__oef--ConsumerStaplesSectorMember_zQWbx24eEDy2" style="box-sizing: border-box; text-align-last: auto"&gt;7.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Financials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_987_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139161Member__oef--IndustrySectorAxis__us-gaap--FinancialServicesSectorMember_zz3CmunjX1ad" style="box-sizing: border-box; text-align-last: auto"&gt;9.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Health Care&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_984_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139161Member__oef--IndustrySectorAxis__us-gaap--HealthcareSectorMember_z06ZntiODgDi" style="box-sizing: border-box; text-align-last: auto"&gt;2.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Industrials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_983_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139161Member__oef--IndustrySectorAxis__oef--IndustrialSectorMember_z6VEC8HmofJa" style="box-sizing: border-box; text-align-last: auto"&gt;31.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Information Technology&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98F_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139161Member__oef--IndustrySectorAxis__oef--InformationTechnologySectorMember_zRT1qUdpOt0l" style="box-sizing: border-box; text-align-last: auto"&gt;14.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Materials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_985_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139161Member__oef--IndustrySectorAxis__oef--MaterialsSectorMember_zIEhNcBtLVJk" style="box-sizing: border-box; text-align-last: auto"&gt;4.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Real Estate&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_981_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139161Member__oef--IndustrySectorAxis__us-gaap--RealEstateSectorMember_zZgO44p8g1dg" style="box-sizing: border-box; text-align-last: auto"&gt;5.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Utilities&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_986_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139161Member__oef--IndustrySectorAxis__oef--UtilitiesSectorMember_zn4JdDUkI2Hf" style="box-sizing: border-box; text-align-last: auto"&gt;0.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Short-Term Investments and Other&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_989_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000139161Member__oef--IndustrySectorAxis__custom--ShortTermInvestmentsAndOtherMember_z8ZyeRcFrtp8" style="box-sizing: border-box; text-align-last: auto"&gt;3.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;img alt="bar" src="qesr1dnut1mqjnei6u.jpg" style="box-sizing: border-box; width: 100%; height: auto"/&gt;&lt;/div&gt;

&lt;div style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; box-sizing: border-box; text-align-last: auto; color: #006a55; text-align: left; text-indent: 0"&gt;

&lt;p style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; min-height: 13px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0; display: block"&gt;Sector
sub-classifications may differ from those utilized for compliance purposes.&lt;/p&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139161Member_oef_CommunicationsSectorMember"
      decimals="INF"
      id="Fact000736"
      unitRef="Ratio">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139161Member_oef_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="Fact000737"
      unitRef="Ratio">0.189</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139161Member_oef_ConsumerStaplesSectorMember"
      decimals="INF"
      id="Fact000738"
      unitRef="Ratio">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139161Member_us-gaap_FinancialServicesSectorMember"
      decimals="INF"
      id="Fact000739"
      unitRef="Ratio">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139161Member_us-gaap_HealthcareSectorMember"
      decimals="INF"
      id="Fact000740"
      unitRef="Ratio">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139161Member_oef_IndustrialSectorMember"
      decimals="INF"
      id="Fact000741"
      unitRef="Ratio">0.314</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139161Member_oef_InformationTechnologySectorMember"
      decimals="INF"
      id="Fact000742"
      unitRef="Ratio">0.141</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139161Member_oef_MaterialsSectorMember"
      decimals="INF"
      id="Fact000743"
      unitRef="Ratio">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139161Member_us-gaap_RealEstateSectorMember"
      decimals="INF"
      id="Fact000744"
      unitRef="Ratio">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139161Member_oef_UtilitiesSectorMember"
      decimals="INF"
      id="Fact000745"
      unitRef="Ratio">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000139161Member_custom_ShortTermInvestmentsAndOtherMember"
      decimals="INF"
      id="Fact000746"
      unitRef="Ratio">0.035</oef:PctOfNav>
    <oef:FundName
      contextRef="From2025-11-012026-04-30_custom_C000157631Member"
      id="Fact000747">Hennessy         Japan Small Cap Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2025-11-012026-04-30_custom_C000157631Member"
      id="Fact000748">Institutional         Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-11-012026-04-30_custom_C000157631Member"
      id="Fact000749">HJSIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000157631Member"
      id="Fact000750">This
&lt;span id="xdx_900_eoef--ShareholderReportAnnualOrSemiAnnual_c20251101__20260430__oef--ClassAxis__custom--C000157631Member_zlqbEMrx1oZh"&gt;semi-annual shareholder report&lt;/span&gt; contains important information about the Hennessy Japan Small Cap Fund &#x2013; Institutional Class (the
&#x201c;Fund&#x201d;) for the period of November 1, 2025, to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-11-012026-04-30_custom_C000157631Member"
      id="Fact000751">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000157631Member"
      id="Fact000752">You can find additional information about the Fund at &lt;span id="xdx_908_eoef--AddlInfoWebsite_c20251101__20260430__oef--ClassAxis__custom--C000157631Member_zsI5H70XJSV7"&gt;www.hennessyfunds.com/funds/regulatory-documents&lt;/span&gt;.
You&#160;can also request this information by contacting us at &lt;span id="xdx_906_eoef--AddlInfoPhoneNumber_c20251101__20260430__oef--ClassAxis__custom--C000157631Member_zmeceb26U4o3"&gt;1-800-966-4354&lt;/span&gt; or &lt;span id="xdx_903_eoef--AddlInfoEmail_c20251101__20260430__oef--ClassAxis__custom--C000157631Member_zOV6PSaK1iJl"&gt;fundsinfo@hennessyfunds.com&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-11-012026-04-30_custom_C000157631Member"
      id="Fact000753">www.hennessyfunds.com/funds/regulatory-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-11-012026-04-30_custom_C000157631Member"
      id="Fact000754">1-800-966-4354</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="From2025-11-012026-04-30_custom_C000157631Member"
      id="Fact000755">fundsinfo@hennessyfunds.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000157631Member"
      id="Fact000757">&lt;p id="xdx_804_eoef--ExpensesTextBlock_hoef--ClassAxis__custom--C000157631Member_dU_z96QUgqkVr01" style="font: bold 11pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 18px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;What
were the Fund costs for the last six months?&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(based
on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Class
        Name&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        of a $10,000 investment&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        paid as a percentage of a $10,000 investment*&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Institutional
        Class&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$&lt;span id="xdx_906_eoef--ExpensesPaidAmt_c20251101__20260430__oef--ClassAxis__custom--C000157631Member_zqXWeLwa4bc8"&gt;58&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;&lt;span id="xdx_90D_eoef--ExpenseRatioPct_dp_c20251101__20260430__oef--ClassAxis__custom--C000157631Member_fKg_____zp7L3btB26k7"&gt;1.09&lt;/span&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt; &lt;td id="xdx_F0F_zFdwjXuCZm9d" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F16_zh2LpvNvjXse" style="text-align: justify"&gt;Annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-11-012026-04-30_custom_C000157631Member"
      decimals="0"
      id="Fact000758"
      unitRef="USD">58</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-11-012026-04-30_custom_C000157631Member"
      decimals="INF"
      id="Fact000759"
      unitRef="Ratio">0.0109</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000157631Member"
      id="Fact000762">&lt;p id="xdx_803_eoef--AddlFundStatisticsTextBlock_hoef--ClassAxis__custom--C000157631Member_dU_zocIhgncGAI1" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Key
Fund Statistics&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 6pt; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(as
of &lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;April
30, 2026&lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 1pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Fund
        Net Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$&lt;span id="xdx_908_eus-gaap--AssetsNet_iI_c20260430__oef--ClassAxis__custom--C000157631Member_zDNZ6gPKPD6i"&gt;131,830,605&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Number
        of Portfolio Holdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_987_eoef--HoldingsCount_iI_uHoldings_c20260430__oef--ClassAxis__custom--C000157631Member_z3QqyW7dVR0d" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;62&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Annual
        Portfolio Turnover*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98F_eus-gaap--InvestmentCompanyPortfolioTurnover_dp_c20251101__20260430__oef--ClassAxis__custom--C000157631Member_fKg_____zI5v3dZYPRqk" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;21%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&lt;td id="xdx_F08_zkzxek0hYmVb" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F1B_zztf5I4dF1ti" style="text-align: justify"&gt;Not annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-04-30_custom_C000157631Member"
      decimals="0"
      id="Fact000763"
      unitRef="USD">131830605</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-04-30_custom_C000157631Member"
      decimals="INF"
      id="Fact000764"
      unitRef="Holdings">62</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-11-012026-04-30_custom_C000157631Member"
      decimals="INF"
      id="Fact000765"
      unitRef="Ratio">0.21</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000157631Member"
      id="Fact000768">&lt;p id="xdx_808_eoef--HoldingsTableTextBlock_hoef--ClassAxis__custom--C000157631Member_dU_zXnWPPghkN9h" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Sector
Breakdown (% of net assets)&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="margin: 0; padding: 0; box-sizing: border-box; width: fit-content; table-layout: fixed; border-collapse: collapse; display: none"&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;sector breakdown&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;(%)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Communication Services&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_987_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000157631Member__oef--IndustrySectorAxis__oef--CommunicationsSectorMember_zcAJ5GchOrsj" style="box-sizing: border-box; text-align-last: auto"&gt;1.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Discretionary&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_989_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000157631Member__oef--IndustrySectorAxis__oef--ConsumerDiscretionarySectorMember_zXKhVYPqKn01" style="box-sizing: border-box; text-align-last: auto"&gt;18.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Staples&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_986_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000157631Member__oef--IndustrySectorAxis__oef--ConsumerStaplesSectorMember_z8qCs8sNJwYi" style="box-sizing: border-box; text-align-last: auto"&gt;7.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Financials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_987_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000157631Member__oef--IndustrySectorAxis__us-gaap--FinancialServicesSectorMember_zWM5EcIdeAEf" style="box-sizing: border-box; text-align-last: auto"&gt;9.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Health Care&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98E_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000157631Member__oef--IndustrySectorAxis__us-gaap--HealthcareSectorMember_zHqYSl4CV7gk" style="box-sizing: border-box; text-align-last: auto"&gt;2.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Industrials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_980_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000157631Member__oef--IndustrySectorAxis__oef--IndustrialSectorMember_zKNLPFOBHRt1" style="box-sizing: border-box; text-align-last: auto"&gt;31.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Information Technology&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_981_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000157631Member__oef--IndustrySectorAxis__oef--InformationTechnologySectorMember_z9gf8xGYV483" style="box-sizing: border-box; text-align-last: auto"&gt;14.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Materials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_988_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000157631Member__oef--IndustrySectorAxis__oef--MaterialsSectorMember_zVMvjE7LBIcb" style="box-sizing: border-box; text-align-last: auto"&gt;4.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Real Estate&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98C_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000157631Member__oef--IndustrySectorAxis__us-gaap--RealEstateSectorMember_zvcRql7Dqis3" style="box-sizing: border-box; text-align-last: auto"&gt;5.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Utilities&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_982_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000157631Member__oef--IndustrySectorAxis__oef--UtilitiesSectorMember_zxqAV9oEaPme" style="box-sizing: border-box; text-align-last: auto"&gt;0.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Short-Term Investments and Other&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_984_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000157631Member__oef--IndustrySectorAxis__custom--ShortTermInvestmentsAndOtherMember_zuINb0IDcsm9" style="box-sizing: border-box; text-align-last: auto"&gt;3.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;img alt="bar" src="qesr1dnut1mqjnei6u.jpg" style="box-sizing: border-box; width: 100%; height: auto"/&gt;&lt;/div&gt;

&lt;div style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; box-sizing: border-box; text-align-last: auto; color: #006a55; text-align: left; text-indent: 0"&gt;

&lt;p style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; min-height: 13px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0; display: block"&gt;Sector
sub-classifications may differ from those utilized for compliance purposes.&lt;/p&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000157631Member_oef_CommunicationsSectorMember"
      decimals="INF"
      id="Fact000769"
      unitRef="Ratio">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000157631Member_oef_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="Fact000770"
      unitRef="Ratio">0.189</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000157631Member_oef_ConsumerStaplesSectorMember"
      decimals="INF"
      id="Fact000771"
      unitRef="Ratio">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000157631Member_us-gaap_FinancialServicesSectorMember"
      decimals="INF"
      id="Fact000772"
      unitRef="Ratio">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000157631Member_us-gaap_HealthcareSectorMember"
      decimals="INF"
      id="Fact000773"
      unitRef="Ratio">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000157631Member_oef_IndustrialSectorMember"
      decimals="INF"
      id="Fact000774"
      unitRef="Ratio">0.314</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000157631Member_oef_InformationTechnologySectorMember"
      decimals="INF"
      id="Fact000775"
      unitRef="Ratio">0.141</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000157631Member_oef_MaterialsSectorMember"
      decimals="INF"
      id="Fact000776"
      unitRef="Ratio">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000157631Member_us-gaap_RealEstateSectorMember"
      decimals="INF"
      id="Fact000777"
      unitRef="Ratio">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000157631Member_oef_UtilitiesSectorMember"
      decimals="INF"
      id="Fact000778"
      unitRef="Ratio">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000157631Member_custom_ShortTermInvestmentsAndOtherMember"
      decimals="INF"
      id="Fact000779"
      unitRef="Ratio">0.035</oef:PctOfNav>
    <oef:FundName
      contextRef="From2025-11-012026-04-30_custom_C000118917Member"
      id="Fact000780">Hennessy         Large Cap Financial Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2025-11-012026-04-30_custom_C000118917Member"
      id="Fact000781">Investor         Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-11-012026-04-30_custom_C000118917Member"
      id="Fact000782">HLFNX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118917Member"
      id="Fact000783">This
&lt;span id="xdx_90F_eoef--ShareholderReportAnnualOrSemiAnnual_c20251101__20260430__oef--ClassAxis__custom--C000118917Member_zNxhJx6od1B2"&gt;semi-annual shareholder report&lt;/span&gt; contains important information about the Hennessy Large Cap Financial Fund &#x2013; Investor Class (the
&#x201c;Fund&#x201d;) for the period of November 1, 2025, to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-11-012026-04-30_custom_C000118917Member"
      id="Fact000784">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118917Member"
      id="Fact000785">You can find additional information about the Fund at &lt;span id="xdx_909_eoef--AddlInfoWebsite_c20251101__20260430__oef--ClassAxis__custom--C000118917Member_zuLfbWcCxg1d"&gt;www.hennessyfunds.com/funds/regulatory-documents&lt;/span&gt;.
You&#160;can also request this information by contacting us at &lt;span id="xdx_90F_eoef--AddlInfoPhoneNumber_c20251101__20260430__oef--ClassAxis__custom--C000118917Member_zJs6IYBN62Of"&gt;1-800-966-4354&lt;/span&gt; or &lt;span id="xdx_901_eoef--AddlInfoEmail_c20251101__20260430__oef--ClassAxis__custom--C000118917Member_z5SAgQDswWca"&gt;fundsinfo@hennessyfunds.com&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-11-012026-04-30_custom_C000118917Member"
      id="Fact000786">www.hennessyfunds.com/funds/regulatory-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-11-012026-04-30_custom_C000118917Member"
      id="Fact000787">1-800-966-4354</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="From2025-11-012026-04-30_custom_C000118917Member"
      id="Fact000788">fundsinfo@hennessyfunds.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118917Member"
      id="Fact000790">&lt;p id="xdx_804_eoef--ExpensesTextBlock_hoef--ClassAxis__custom--C000118917Member_dU_zxYM91AHNGk5" style="font: bold 11pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 18px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;What
were the Fund costs for the last six months?&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(based
on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Class
        Name&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        of a $10,000 investment&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        paid as a percentage of a $10,000 investment*&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Investor
        Class&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$&lt;span id="xdx_909_eoef--ExpensesPaidAmt_c20251101__20260430__oef--ClassAxis__custom--C000118917Member_zpVoZK0E0PR9"&gt;91&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;&lt;span id="xdx_90C_eoef--ExpenseRatioPct_dp_c20251101__20260430__oef--ClassAxis__custom--C000118917Member_fKg_____zoa7W4sBT2gc"&gt;1.86&lt;/span&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt; &lt;td id="xdx_F07_za9rEJqRgPle" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F18_zgpBn6oQEKK6" style="text-align: justify"&gt;Annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-11-012026-04-30_custom_C000118917Member"
      decimals="0"
      id="Fact000791"
      unitRef="USD">91</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-11-012026-04-30_custom_C000118917Member"
      decimals="INF"
      id="Fact000792"
      unitRef="Ratio">0.0186</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118917Member"
      id="Fact000795">&lt;p id="xdx_803_eoef--AddlFundStatisticsTextBlock_hoef--ClassAxis__custom--C000118917Member_dU_zsDVQRheZAC3" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Key
Fund Statistics&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 6pt; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(as
of &lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;April
30, 2026&lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 1pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Fund
        Net Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$&lt;span id="xdx_902_eus-gaap--AssetsNet_iI_c20260430__oef--ClassAxis__custom--C000118917Member_zQAs4mH3qkrl"&gt;28,572,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Number
        of Portfolio Holdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_987_eoef--HoldingsCount_iI_uHoldings_c20260430__oef--ClassAxis__custom--C000118917Member_zT0XIynMntS7" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;26&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Annual
        Portfolio Turnover*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_983_eus-gaap--InvestmentCompanyPortfolioTurnover_dp_c20251101__20260430__oef--ClassAxis__custom--C000118917Member_fKg_____zOSdGs6X2kJf" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;17%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&lt;td id="xdx_F06_zTo6NdSgSZQb" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F1C_zOh0KJ5lLnH7" style="text-align: justify"&gt;Not annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-04-30_custom_C000118917Member"
      decimals="0"
      id="Fact000796"
      unitRef="USD">28572500</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-04-30_custom_C000118917Member"
      decimals="INF"
      id="Fact000797"
      unitRef="Holdings">26</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-11-012026-04-30_custom_C000118917Member"
      decimals="INF"
      id="Fact000798"
      unitRef="Ratio">0.17</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118917Member"
      id="Fact000801">&lt;p id="xdx_808_eoef--HoldingsTableTextBlock_hoef--ClassAxis__custom--C000118917Member_dU_zU35kBjxjzDk" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Sector
Breakdown (% of net assets)&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="margin: 0; padding: 0; box-sizing: border-box; width: fit-content; table-layout: fixed; border-collapse: collapse; display: none"&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;sector breakdown&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;(%)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Financials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98B_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000118917Member__oef--IndustrySectorAxis__us-gaap--FinancialServicesSectorMember_zDFJPhrp4kQ7" style="box-sizing: border-box; text-align-last: auto"&gt;98.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Short-Term Investments and Other&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_988_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000118917Member__oef--IndustrySectorAxis__custom--ShortTermInvestmentsAndOtherMember_zzh8HCAkdtC2" style="box-sizing: border-box; text-align-last: auto"&gt;1.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;img alt="bar" src="qes2y14n1mqjnlbpu.jpg" style="box-sizing: border-box; width: 100%; height: auto"/&gt;&lt;/div&gt;

&lt;div style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; box-sizing: border-box; text-align-last: auto; color: #006a55; text-align: left; text-indent: 0"&gt;

&lt;p style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; min-height: 13px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0; display: block"&gt;Sector
sub-classifications may differ from those utilized for compliance purposes.&lt;/p&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118917Member_us-gaap_FinancialServicesSectorMember"
      decimals="INF"
      id="Fact000802"
      unitRef="Ratio">0.981</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118917Member_custom_ShortTermInvestmentsAndOtherMember"
      decimals="INF"
      id="Fact000803"
      unitRef="Ratio">0.019</oef:PctOfNav>
    <oef:FundName
      contextRef="From2025-11-012026-04-30_custom_C000157630Member"
      id="Fact000804">Hennessy         Large Cap Financial Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2025-11-012026-04-30_custom_C000157630Member"
      id="Fact000805">Institutional         Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-11-012026-04-30_custom_C000157630Member"
      id="Fact000806">HILFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000157630Member"
      id="Fact000807">This
&lt;span id="xdx_908_eoef--ShareholderReportAnnualOrSemiAnnual_c20251101__20260430__oef--ClassAxis__custom--C000157630Member_zGZsbHZAOhC2"&gt;semi-annual shareholder report&lt;/span&gt; contains important information about the Hennessy Large Cap Financial Fund &#x2013; Institutional Class
(the &#x201c;Fund&#x201d;) for the period of November 1, 2025, to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-11-012026-04-30_custom_C000157630Member"
      id="Fact000808">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000157630Member"
      id="Fact000809">You can find additional information about the Fund at
&lt;span id="xdx_906_eoef--AddlInfoWebsite_c20251101__20260430__oef--ClassAxis__custom--C000157630Member_zU5cKs6gPvb9"&gt;www.hennessyfunds.com/funds/regulatory-documents&lt;/span&gt;. You&#160;can also request this information by contacting us at &lt;span id="xdx_90F_eoef--AddlInfoPhoneNumber_c20251101__20260430__oef--ClassAxis__custom--C000157630Member_z3GCIlTcnaqg"&gt;1-800-966-4354&lt;/span&gt; or &lt;span id="xdx_90D_eoef--AddlInfoEmail_c20251101__20260430__oef--ClassAxis__custom--C000157630Member_zH5GnjCuEtkk"&gt;fundsinfo@hennessyfunds.com&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-11-012026-04-30_custom_C000157630Member"
      id="Fact000810">www.hennessyfunds.com/funds/regulatory-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-11-012026-04-30_custom_C000157630Member"
      id="Fact000811">1-800-966-4354</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="From2025-11-012026-04-30_custom_C000157630Member"
      id="Fact000812">fundsinfo@hennessyfunds.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000157630Member"
      id="Fact000814">&lt;p id="xdx_804_eoef--ExpensesTextBlock_hoef--ClassAxis__custom--C000157630Member_dU_zh46cphLrJlh" style="font: bold 11pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 18px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;What
were the Fund costs for the last six months?&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(based
on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Class
        Name&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        of a $10,000 investment&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        paid as a percentage of a $10,000 investment*&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Institutional
        Class&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$&lt;span id="xdx_902_eoef--ExpensesPaidAmt_c20251101__20260430__oef--ClassAxis__custom--C000157630Member_z37nE4HRq6H2"&gt;76&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;&lt;span id="xdx_90A_eoef--ExpenseRatioPct_dp_c20251101__20260430__oef--ClassAxis__custom--C000157630Member_fKg_____zTu4iA5mcvg7"&gt;1.54&lt;/span&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt; &lt;td id="xdx_F09_zmxsHv1wHnjd" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F18_z0VcP0pmod2a" style="text-align: justify"&gt;Annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-11-012026-04-30_custom_C000157630Member"
      decimals="0"
      id="Fact000815"
      unitRef="USD">76</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-11-012026-04-30_custom_C000157630Member"
      decimals="INF"
      id="Fact000816"
      unitRef="Ratio">0.0154</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000157630Member"
      id="Fact000819">&lt;p id="xdx_803_eoef--AddlFundStatisticsTextBlock_hoef--ClassAxis__custom--C000157630Member_dU_z3iENUeugET" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Key
Fund Statistics&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 6pt; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(as
of &lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;April
30, 2026&lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 1pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Fund
        Net Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$&lt;span id="xdx_908_eus-gaap--AssetsNet_iI_c20260430__oef--ClassAxis__custom--C000157630Member_zkm8Htu8nF6g"&gt;28,572,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Number
        of Portfolio Holdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98D_eoef--HoldingsCount_iI_uHoldings_c20260430__oef--ClassAxis__custom--C000157630Member_zayfQekvdCsi" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;26&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Annual
        Portfolio Turnover*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98C_eus-gaap--InvestmentCompanyPortfolioTurnover_dp_c20251101__20260430__oef--ClassAxis__custom--C000157630Member_fKg_____zZZaEYsFaU7a" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;17%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&lt;td id="xdx_F01_ztUibRWyAjH7" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F10_zep7corKGbhb" style="text-align: justify"&gt;Not annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-04-30_custom_C000157630Member"
      decimals="0"
      id="Fact000820"
      unitRef="USD">28572500</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-04-30_custom_C000157630Member"
      decimals="INF"
      id="Fact000821"
      unitRef="Holdings">26</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-11-012026-04-30_custom_C000157630Member"
      decimals="INF"
      id="Fact000822"
      unitRef="Ratio">0.17</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000157630Member"
      id="Fact000825">&lt;p id="xdx_808_eoef--HoldingsTableTextBlock_hoef--ClassAxis__custom--C000157630Member_dU_zl6JAactWPQd" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Sector
Breakdown (% of net assets)&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="margin: 0; padding: 0; box-sizing: border-box; width: fit-content; table-layout: fixed; border-collapse: collapse; display: none"&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;sector breakdown&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;(%)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Financials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_988_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000157630Member__oef--IndustrySectorAxis__us-gaap--FinancialServicesSectorMember_z9Jlm3sH6xk4" style="box-sizing: border-box; text-align-last: auto"&gt;98.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Short-Term Investments and Other&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98B_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000157630Member__oef--IndustrySectorAxis__custom--ShortTermInvestmentsAndOtherMember_za9M2ZhgH8Qe" style="box-sizing: border-box; text-align-last: auto"&gt;1.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;img alt="bar" src="qes2y14n1mqjnlbpu.jpg" style="box-sizing: border-box; width: 100%; height: auto"/&gt;&lt;/div&gt;

&lt;div style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; box-sizing: border-box; text-align-last: auto; color: #006a55; text-align: left; text-indent: 0"&gt;

&lt;p style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; min-height: 13px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0; display: block"&gt;Sector
sub-classifications may differ from those utilized for compliance purposes.&lt;/p&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000157630Member_us-gaap_FinancialServicesSectorMember"
      decimals="INF"
      id="Fact000826"
      unitRef="Ratio">0.981</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000157630Member_custom_ShortTermInvestmentsAndOtherMember"
      decimals="INF"
      id="Fact000827"
      unitRef="Ratio">0.019</oef:PctOfNav>
    <oef:FundName
      contextRef="From2025-11-012026-04-30_custom_C000118918Member"
      id="Fact000828">Hennessy         Small Cap Financial Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2025-11-012026-04-30_custom_C000118918Member"
      id="Fact000829">Investor         Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-11-012026-04-30_custom_C000118918Member"
      id="Fact000830">HSFNX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118918Member"
      id="Fact000831">This
&lt;span id="xdx_909_eoef--ShareholderReportAnnualOrSemiAnnual_c20251101__20260430__oef--ClassAxis__custom--C000118918Member_ztfql7NoGQ06"&gt;semi-annual shareholder report&lt;/span&gt; contains important information about the Hennessy Small Cap Financial Fund &#x2013; Investor Class (the
&#x201c;Fund&#x201d;) for the period of November 1, 2025, to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-11-012026-04-30_custom_C000118918Member"
      id="Fact000832">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118918Member"
      id="Fact000833">You can find additional information about the Fund at &lt;span id="xdx_902_eoef--AddlInfoWebsite_c20251101__20260430__oef--ClassAxis__custom--C000118918Member_zi8rHJ3bo3Kc"&gt;www.hennessyfunds.com/funds/regulatory-documents&lt;/span&gt;.
You&#160;can also request this information by contacting us at &lt;span id="xdx_90C_eoef--AddlInfoPhoneNumber_c20251101__20260430__oef--ClassAxis__custom--C000118918Member_z90VmnGxxkQb"&gt;1-800-966-4354&lt;/span&gt; or &lt;span id="xdx_90E_eoef--AddlInfoEmail_c20251101__20260430__oef--ClassAxis__custom--C000118918Member_zDo7vo4MCj99"&gt;fundsinfo@hennessyfunds.com&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-11-012026-04-30_custom_C000118918Member"
      id="Fact000834">www.hennessyfunds.com/funds/regulatory-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-11-012026-04-30_custom_C000118918Member"
      id="Fact000835">1-800-966-4354</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="From2025-11-012026-04-30_custom_C000118918Member"
      id="Fact000836">fundsinfo@hennessyfunds.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118918Member"
      id="Fact000838">&lt;p id="xdx_800_eoef--ExpensesTextBlock_hoef--ClassAxis__custom--C000118918Member_dD_zAoD03ZGJvKh" style="font: bold 11pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 18px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;What
were the Fund costs for the last six months?&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(based
on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Class
        Name&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        of a $10,000 investment&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        paid as a percentage of a $10,000 investment*&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Investor
        Class&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_986_eoef--ExpensesPaidAmt_c20251101__20260430__oef--ClassAxis__custom--C000118918Member_zNpxBwsKusml" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$87&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_980_eoef--ExpenseRatioPct_dp_c20251101__20260430__oef--ClassAxis__custom--C000118918Member_fKg_____zE3pejKow2O2" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;1.62%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt; &lt;td id="xdx_F02_z1z4Hbv7xUs1" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F15_zyY7J0SfssRb" style="text-align: justify"&gt;Annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-11-012026-04-30_custom_C000118918Member"
      decimals="0"
      id="Fact000840"
      unitRef="USD">87</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-11-012026-04-30_custom_C000118918Member"
      decimals="INF"
      id="Fact000841"
      unitRef="Ratio">0.0162</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118918Member"
      id="Fact000844">&lt;p id="xdx_806_eoef--AddlFundStatisticsTextBlock_hoef--ClassAxis__custom--C000118918Member_dD_zYHD59Fbagr" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Key
Fund Statistics&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 6pt; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(as
of &lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;April
30, 2026&lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 1pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Fund
        Net Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_988_eus-gaap--AssetsNet_iI_c20260430__oef--ClassAxis__custom--C000118918Member_zj0z5qsUINh" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$72,345,745&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Number
        of Portfolio Holdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_984_eoef--HoldingsCount_iI_uHoldings_c20260430__oef--ClassAxis__custom--C000118918Member_zngw6aL0QQB9" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;27&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Annual
        Portfolio Turnover*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_985_eus-gaap--InvestmentCompanyPortfolioTurnover_dp_c20251101__20260430__oef--ClassAxis__custom--C000118918Member_fKg_____zy6uihu3vIzb" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;10%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&lt;td id="xdx_F04_zckOZD2ePJo7" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F1B_z6YDOIMelpfh" style="text-align: justify"&gt;Not annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-04-30_custom_C000118918Member"
      decimals="0"
      id="Fact000846"
      unitRef="USD">72345745</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-04-30_custom_C000118918Member"
      decimals="INF"
      id="Fact000847"
      unitRef="Holdings">27</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-11-012026-04-30_custom_C000118918Member"
      decimals="INF"
      id="Fact000848"
      unitRef="Ratio">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118918Member"
      id="Fact000851">&lt;p id="xdx_808_eoef--HoldingsTableTextBlock_hoef--ClassAxis__custom--C000118918Member_dU_zjJ8A5vkaM16" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Sector
Breakdown (% of net assets)&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="margin: 0; padding: 0; box-sizing: border-box; width: fit-content; table-layout: fixed; border-collapse: collapse; display: none"&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;sector breakdown&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;(%)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Financials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98C_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000118918Member__oef--IndustrySectorAxis__us-gaap--FinancialServicesSectorMember_zMVA3LQCy5ma" style="box-sizing: border-box; text-align-last: auto"&gt;99.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Short-Term Investments and Other&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_987_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000118918Member__oef--IndustrySectorAxis__custom--ShortTermInvestmentsAndOtherMember_zPjOzkkHGgN9" style="box-sizing: border-box; text-align-last: auto"&gt;0.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;img alt="bar" src="qes2y14n1mqjnqbsf.jpg" style="box-sizing: border-box; width: 100%; height: auto"/&gt;&lt;/div&gt;

&lt;div style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; box-sizing: border-box; text-align-last: auto; color: #006a55; text-align: left; text-indent: 0"&gt;

&lt;p style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; min-height: 13px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0; display: block"&gt;Sector
sub-classifications may differ from those utilized for compliance purposes.&lt;/p&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118918Member_us-gaap_FinancialServicesSectorMember"
      decimals="INF"
      id="Fact000852"
      unitRef="Ratio">0.991</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118918Member_custom_ShortTermInvestmentsAndOtherMember"
      decimals="INF"
      id="Fact000853"
      unitRef="Ratio">0.009</oef:PctOfNav>
    <oef:FundName
      contextRef="From2025-11-012026-04-30_custom_C000118919Member"
      id="Fact000854">Hennessy         Small Cap Financial Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2025-11-012026-04-30_custom_C000118919Member"
      id="Fact000855">Institutional         Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-11-012026-04-30_custom_C000118919Member"
      id="Fact000856">HISFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118919Member"
      id="Fact000857">This
&lt;span id="xdx_904_eoef--ShareholderReportAnnualOrSemiAnnual_c20251101__20260430__oef--ClassAxis__custom--C000118919Member_zpwRmIjGhTSi"&gt;semi-annual shareholder report&lt;/span&gt; contains important information about the Hennessy Small Cap Financial Fund &#x2013; Institutional Class
(the &#x201c;Fund&#x201d;) for the period of November 1, 2025, to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-11-012026-04-30_custom_C000118919Member"
      id="Fact000858">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118919Member"
      id="Fact000859">You can find additional information about the Fund at
&lt;span id="xdx_900_eoef--AddlInfoWebsite_c20251101__20260430__oef--ClassAxis__custom--C000118919Member_z9El1Vt24KSc"&gt;www.hennessyfunds.com/funds/regulatory-documents&lt;/span&gt;. You&#160;can also request this information by contacting us at &lt;span id="xdx_905_eoef--AddlInfoPhoneNumber_c20251101__20260430__oef--ClassAxis__custom--C000118919Member_zc3dAIA391W2"&gt;1-800-966-4354&lt;/span&gt; or &lt;span id="xdx_909_eoef--AddlInfoEmail_c20251101__20260430__oef--ClassAxis__custom--C000118919Member_z8wdVNtewCld"&gt;fundsinfo@hennessyfunds.com&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-11-012026-04-30_custom_C000118919Member"
      id="Fact000860">www.hennessyfunds.com/funds/regulatory-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-11-012026-04-30_custom_C000118919Member"
      id="Fact000861">1-800-966-4354</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="From2025-11-012026-04-30_custom_C000118919Member"
      id="Fact000862">fundsinfo@hennessyfunds.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118919Member"
      id="Fact000864">&lt;p id="xdx_800_eoef--ExpensesTextBlock_hoef--ClassAxis__custom--C000118919Member_dD_zjBByv9nibF" style="font: bold 11pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 18px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;What
were the Fund costs for the last six months?&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(based
on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Class
        Name&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        of a $10,000 investment&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        paid as a percentage of a $10,000 investment*&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Institutional
        Class&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98F_eoef--ExpensesPaidAmt_c20251101__20260430__oef--ClassAxis__custom--C000118919Member_zbMc4FNcH5V4" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$70&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_985_eoef--ExpenseRatioPct_dp_c20251101__20260430__oef--ClassAxis__custom--C000118919Member_fKg_____zQ2YSpB9bL23" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;1.30%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt; &lt;td id="xdx_F00_zKn2T0F33vf5" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F16_zDLY3T17rZv1" style="text-align: justify"&gt;Annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-11-012026-04-30_custom_C000118919Member"
      decimals="0"
      id="Fact000866"
      unitRef="USD">70</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-11-012026-04-30_custom_C000118919Member"
      decimals="INF"
      id="Fact000867"
      unitRef="Ratio">0.0130</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118919Member"
      id="Fact000870">&lt;p id="xdx_806_eoef--AddlFundStatisticsTextBlock_hoef--ClassAxis__custom--C000118919Member_dD_zdAWxMOBHKda" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Key
Fund Statistics&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 6pt; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(as
of &lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;April
30, 2026&lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 1pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Fund
        Net Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98A_eus-gaap--AssetsNet_iI_pp0p0_c20260430__oef--ClassAxis__custom--C000118919Member_zhJv22yGnxqk" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$72,345,745&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Number
        of Portfolio Holdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_988_eoef--HoldingsCount_iI_uHoldings_c20260430__oef--ClassAxis__custom--C000118919Member_zbvVAANoCAKh" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;27&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Annual
        Portfolio Turnover*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_983_eus-gaap--InvestmentCompanyPortfolioTurnover_dp_c20251101__20260430__oef--ClassAxis__custom--C000118919Member_fKg_____z9Lo9jgyUlLd" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;10%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&lt;td id="xdx_F0C_zTKyWFdlnxpl" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F1B_z9o2wA8Tsqo" style="text-align: justify"&gt;Not annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-04-30_custom_C000118919Member"
      decimals="0"
      id="Fact000872"
      unitRef="USD">72345745</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-04-30_custom_C000118919Member"
      decimals="INF"
      id="Fact000873"
      unitRef="Holdings">27</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-11-012026-04-30_custom_C000118919Member"
      decimals="INF"
      id="Fact000874"
      unitRef="Ratio">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118919Member"
      id="Fact000877">&lt;p id="xdx_800_eoef--HoldingsTableTextBlock_hoef--ClassAxis__custom--C000118919Member_dU_zO1kNiltNVzl" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Sector
Breakdown (% of net assets)&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="margin: 0; padding: 0; box-sizing: border-box; width: fit-content; table-layout: fixed; border-collapse: collapse; display: none"&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;sector breakdown&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;(%)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Financials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98B_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000118919Member__oef--IndustrySectorAxis__us-gaap--FinancialServicesSectorMember_z62NppUb18wf" style="box-sizing: border-box; text-align-last: auto"&gt;99.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Short-Term Investments and Other&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_987_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000118919Member__oef--IndustrySectorAxis__custom--ShortTermInvestmentsAndOtherMember_zzQY3pCgqQlk" style="box-sizing: border-box; text-align-last: auto"&gt;0.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;img alt="bar" src="qes2y14n1mqjnqbsf.jpg" style="box-sizing: border-box; width: 100%; height: auto"/&gt;&lt;/div&gt;

&lt;div style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; box-sizing: border-box; text-align-last: auto; color: #006a55; text-align: left; text-indent: 0"&gt;

&lt;p style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; min-height: 13px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0; display: block"&gt;Sector
sub-classifications may differ from those utilized for compliance purposes.&lt;/p&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118919Member_us-gaap_FinancialServicesSectorMember"
      decimals="INF"
      id="Fact000878"
      unitRef="Ratio">0.991</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118919Member_custom_ShortTermInvestmentsAndOtherMember"
      decimals="INF"
      id="Fact000879"
      unitRef="Ratio">0.009</oef:PctOfNav>
    <oef:FundName
      contextRef="From2025-11-012026-04-30_custom_C000118920Member"
      id="Fact000880">Hennessy         Technology Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2025-11-012026-04-30_custom_C000118920Member"
      id="Fact000881">Investor         Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-11-012026-04-30_custom_C000118920Member"
      id="Fact000882">HTECX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118920Member"
      id="Fact000883">This
&lt;span id="xdx_90B_eoef--ShareholderReportAnnualOrSemiAnnual_c20251101__20260430__oef--ClassAxis__custom--C000118920Member_zRWzpbnS13oa"&gt;semi-annual shareholder report&lt;/span&gt; contains important information about the Hennessy Technology Fund &#x2013; Investor Class (the &#x201c;Fund&#x201d;)
for the period of November 1, 2025, to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-11-012026-04-30_custom_C000118920Member"
      id="Fact000884">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118920Member"
      id="Fact000885">You can find additional information about the Fund at &lt;span id="xdx_902_eoef--AddlInfoWebsite_c20251101__20260430__oef--ClassAxis__custom--C000118920Member_zgDoPbVRVGu9"&gt;www.hennessyfunds.com/funds/regulatory-documents&lt;/span&gt;.
You&#160;can also request this information by contacting us at &lt;span id="xdx_908_eoef--AddlInfoPhoneNumber_c20251101__20260430__oef--ClassAxis__custom--C000118920Member_zTfWjDYmRoad"&gt;1-800-966-4354&lt;/span&gt; or &lt;span id="xdx_90F_eoef--AddlInfoEmail_c20251101__20260430__oef--ClassAxis__custom--C000118920Member_zbl98haT8Vlg"&gt;fundsinfo@hennessyfunds.com&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-11-012026-04-30_custom_C000118920Member"
      id="Fact000886">www.hennessyfunds.com/funds/regulatory-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-11-012026-04-30_custom_C000118920Member"
      id="Fact000887">1-800-966-4354</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="From2025-11-012026-04-30_custom_C000118920Member"
      id="Fact000888">fundsinfo@hennessyfunds.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118920Member"
      id="Fact000890">&lt;p id="xdx_800_eoef--ExpensesTextBlock_hoef--ClassAxis__custom--C000118920Member_dD_zs5K5EjKl93d" style="font: bold 11pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 18px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;What
were the Fund costs for the last six months?&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(based
on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Class
        Name&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        of a $10,000 investment&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        paid as a percentage of a $10,000 investment*&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Investor
        Class&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_986_eoef--ExpensesPaidAmt_c20251101__20260430__oef--ClassAxis__custom--C000118920Member_zlE5q37ODAUh" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$61&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_986_eoef--ExpenseRatioPct_dp_c20251101__20260430__oef--ClassAxis__custom--C000118920Member_fKg_____zQNduaqhykj5" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;1.23%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt; &lt;td id="xdx_F0C_zGX6kKLuwVNh" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F1B_zvlQoOXNbds3" style="text-align: justify"&gt;Annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-11-012026-04-30_custom_C000118920Member"
      decimals="0"
      id="Fact000892"
      unitRef="USD">61</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-11-012026-04-30_custom_C000118920Member"
      decimals="INF"
      id="Fact000893"
      unitRef="Ratio">0.0123</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118920Member"
      id="Fact000896">&lt;p id="xdx_806_eoef--AddlFundStatisticsTextBlock_hoef--ClassAxis__custom--C000118920Member_dD_z8NxQFJdFEd" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Key
Fund Statistics&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 6pt; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(as
of &lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;April
30, 2026&lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 1pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Fund
        Net Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_984_eus-gaap--AssetsNet_iI_c20260430__oef--ClassAxis__custom--C000118920Member_zaIzm4dYzYX3" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$8,140,718&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Number
        of Portfolio Holdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98F_eoef--HoldingsCount_iI_uHoldings_c20260430__oef--ClassAxis__custom--C000118920Member_zQ4nk4a1Tzvh" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;61&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Annual
        Portfolio Turnover*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_984_eus-gaap--InvestmentCompanyPortfolioTurnover_dp_c20251101__20260430__oef--ClassAxis__custom--C000118920Member_fKg_____zS0IqpcEp3ql" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;55%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&lt;td id="xdx_F0E_z3tmR62Ze6qd" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F17_zGXEspkDjQJ7" style="text-align: justify"&gt;Not annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-04-30_custom_C000118920Member"
      decimals="0"
      id="Fact000898"
      unitRef="USD">8140718</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-04-30_custom_C000118920Member"
      decimals="INF"
      id="Fact000899"
      unitRef="Holdings">61</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-11-012026-04-30_custom_C000118920Member"
      decimals="INF"
      id="Fact000900"
      unitRef="Ratio">0.55</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118920Member"
      id="Fact000903">&lt;p id="xdx_808_eoef--HoldingsTableTextBlock_hoef--ClassAxis__custom--C000118920Member_dU_zQIezWyZ6lTl" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Sector
Breakdown (% of net assets)&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="margin: 0; padding: 0; box-sizing: border-box; width: fit-content; table-layout: fixed; border-collapse: collapse; display: none"&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;sector breakdown&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;(%)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Communication Services&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_981_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000118920Member__oef--IndustrySectorAxis__oef--CommunicationsSectorMember_znAtzeTDt2p8" style="box-sizing: border-box; text-align-last: auto"&gt;12.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Information Technology&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98A_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000118920Member__oef--IndustrySectorAxis__oef--InformationTechnologySectorMember_zte5JZqJEJJg" style="box-sizing: border-box; text-align-last: auto"&gt;85.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Short-Term Investments and Other&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_987_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000118920Member__oef--IndustrySectorAxis__custom--ShortTermInvestmentsAndOtherMember_zsvmuIfJEGCb" style="box-sizing: border-box; text-align-last: auto"&gt;2.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;img alt="bar" src="qesr1dnut1mqjntync.jpg" style="box-sizing: border-box; width: 100%; height: auto"/&gt;&lt;/div&gt;

&lt;div style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; box-sizing: border-box; text-align-last: auto; color: #006a55; text-align: left; text-indent: 0"&gt;

&lt;p style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; min-height: 13px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0; display: block"&gt;Sector
sub-classifications may differ from those utilized for compliance purposes.&lt;/p&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118920Member_oef_CommunicationsSectorMember"
      decimals="INF"
      id="Fact000904"
      unitRef="Ratio">0.123</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118920Member_oef_InformationTechnologySectorMember"
      decimals="INF"
      id="Fact000905"
      unitRef="Ratio">0.851</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118920Member_custom_ShortTermInvestmentsAndOtherMember"
      decimals="INF"
      id="Fact000906"
      unitRef="Ratio">0.026</oef:PctOfNav>
    <oef:FundName
      contextRef="From2025-11-012026-04-30_custom_C000118921Member"
      id="Fact000907">Hennessy         Technology Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2025-11-012026-04-30_custom_C000118921Member"
      id="Fact000908">Institutional         Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-11-012026-04-30_custom_C000118921Member"
      id="Fact000909">HTCIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118921Member"
      id="Fact000910">This
&lt;span id="xdx_902_eoef--ShareholderReportAnnualOrSemiAnnual_c20251101__20260430__oef--ClassAxis__custom--C000118921Member_zGGMS2Cfxq6l"&gt;semi-annual shareholder report&lt;/span&gt; contains important information about the Hennessy Technology Fund &#x2013; Institutional Class (the &#x201c;Fund&#x201d;)
for the period of November 1, 2025, to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-11-012026-04-30_custom_C000118921Member"
      id="Fact000911">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118921Member"
      id="Fact000912">You can find additional information about the Fund at &lt;span id="xdx_905_eoef--AddlInfoWebsite_c20251101__20260430__oef--ClassAxis__custom--C000118921Member_z7cPUAq8SV2"&gt;www.hennessyfunds.com/funds/regulatory-documents&lt;/span&gt;.
You&#160;can also request this information by contacting us at &lt;span id="xdx_90B_eoef--AddlInfoPhoneNumber_c20251101__20260430__oef--ClassAxis__custom--C000118921Member_ziccyLeQFjob"&gt;1-800-966-4354&lt;/span&gt; or &lt;span id="xdx_90D_eoef--AddlInfoEmail_c20251101__20260430__oef--ClassAxis__custom--C000118921Member_z6wtqVktcWR"&gt;fundsinfo@hennessyfunds.com&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-11-012026-04-30_custom_C000118921Member"
      id="Fact000913">www.hennessyfunds.com/funds/regulatory-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-11-012026-04-30_custom_C000118921Member"
      id="Fact000914">1-800-966-4354</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="From2025-11-012026-04-30_custom_C000118921Member"
      id="Fact000915">fundsinfo@hennessyfunds.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118921Member"
      id="Fact000917">&lt;p id="xdx_800_eoef--ExpensesTextBlock_hoef--ClassAxis__custom--C000118921Member_dD_zks79ULtebv7" style="font: bold 11pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 18px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;What
were the Fund costs for the last six months?&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(based
on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Class
        Name&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        of a $10,000 investment&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        paid as a percentage of a $10,000 investment*&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Institutional
        Class&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98C_eoef--ExpensesPaidAmt_c20251101__20260430__oef--ClassAxis__custom--C000118921Member_ziF4pg5UqV49" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$49&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_987_eoef--ExpenseRatioPct_dp_c20251101__20260430__oef--ClassAxis__custom--C000118921Member_fKg_____zcax5XNsacnh" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;0.98%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt; &lt;td id="xdx_F07_zcWfCLTdkuU9" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F12_z9SXslS09uS3" style="text-align: justify"&gt;Annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-11-012026-04-30_custom_C000118921Member"
      decimals="0"
      id="Fact000919"
      unitRef="USD">49</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-11-012026-04-30_custom_C000118921Member"
      decimals="INF"
      id="Fact000920"
      unitRef="Ratio">0.0098</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118921Member"
      id="Fact000923">&lt;p id="xdx_806_eoef--AddlFundStatisticsTextBlock_hoef--ClassAxis__custom--C000118921Member_dD_zs4Qr96ydDJk" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Key
Fund Statistics&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 6pt; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(as
of &lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;April
30, 2026&lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 1pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Fund
        Net Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98E_eus-gaap--AssetsNet_iI_c20260430__oef--ClassAxis__custom--C000118921Member_zEgf6NyEACRc" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$8,140,718&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Number
        of Portfolio Holdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98D_eoef--HoldingsCount_iI_uHoldings_c20260430__oef--ClassAxis__custom--C000118921Member_zIAeHsxiTA1f" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;61&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Annual
        Portfolio Turnover*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_982_eus-gaap--InvestmentCompanyPortfolioTurnover_dp_c20251101__20260430__oef--ClassAxis__custom--C000118921Member_fKg_____zHk7OjWllJjh" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;55%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&lt;td id="xdx_F0C_z9yjRVIRL8w1" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F18_zIsR7KeLVob5" style="text-align: justify"&gt;Not annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-04-30_custom_C000118921Member"
      decimals="0"
      id="Fact000925"
      unitRef="USD">8140718</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-04-30_custom_C000118921Member"
      decimals="INF"
      id="Fact000926"
      unitRef="Holdings">61</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-11-012026-04-30_custom_C000118921Member"
      decimals="INF"
      id="Fact000927"
      unitRef="Ratio">0.55</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000118921Member"
      id="Fact000930">&lt;p id="xdx_808_eoef--HoldingsTableTextBlock_hoef--ClassAxis__custom--C000118921Member_dU_z63HEOTQY0Ic" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Sector
Breakdown (% of net assets)&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="margin: 0; padding: 0; box-sizing: border-box; width: fit-content; table-layout: fixed; border-collapse: collapse; display: none"&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;sector breakdown&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;(%)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Communication Services&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_980_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000118921Member__oef--IndustrySectorAxis__oef--CommunicationsSectorMember_zZQFdGkGt4Rc" style="box-sizing: border-box; text-align-last: auto"&gt;12.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Information Technology&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98D_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000118921Member__oef--IndustrySectorAxis__oef--InformationTechnologySectorMember_zrS30dcxhm1d" style="box-sizing: border-box; text-align-last: auto"&gt;85.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Short-Term Investments and Other&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_988_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000118921Member__oef--IndustrySectorAxis__custom--ShortTermInvestmentsAndOtherMember_zdwKUqvgkXvg" style="box-sizing: border-box; text-align-last: auto"&gt;2.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;img alt="bar" src="qesr1dnut1mqjntync.jpg" style="box-sizing: border-box; width: 100%; height: auto"/&gt;&lt;/div&gt;

&lt;div style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; box-sizing: border-box; text-align-last: auto; color: #006a55; text-align: left; text-indent: 0"&gt;

&lt;p style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; min-height: 13px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0; display: block"&gt;Sector
sub-classifications may differ from those utilized for compliance purposes.&lt;/p&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118921Member_oef_CommunicationsSectorMember"
      decimals="INF"
      id="Fact000931"
      unitRef="Ratio">0.123</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118921Member_oef_InformationTechnologySectorMember"
      decimals="INF"
      id="Fact000932"
      unitRef="Ratio">0.851</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000118921Member_custom_ShortTermInvestmentsAndOtherMember"
      decimals="INF"
      id="Fact000933"
      unitRef="Ratio">0.026</oef:PctOfNav>
    <oef:FundName
      contextRef="From2025-11-012026-04-30_custom_C000239897Member"
      id="Fact000934">Hennessy         Sustainable ETF</oef:FundName>
    <dei:TradingSymbol
      contextRef="From2025-11-012026-04-30_custom_C000239897Member"
      id="Fact000935">STNC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="From2025-11-012026-04-30_custom_C000239897Member"
      id="Fact000936">NASDAQ</dei:SecurityExchangeName>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000239897Member"
      id="Fact000937">This
&lt;span id="xdx_904_eoef--ShareholderReportAnnualOrSemiAnnual_c20251101__20260430__oef--ClassAxis__custom--C000239897Member_ztboVf3An9Nk"&gt;semi-annual shareholder report&lt;/span&gt; contains important information about the Hennessy Sustainable ETF (the &#x201c;Fund&#x201d;) for the period
of November 1, 2025, to April&#160;30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-11-012026-04-30_custom_C000239897Member"
      id="Fact000938">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000239897Member"
      id="Fact000939">You can find additional information about the Fund at &lt;span id="xdx_901_eoef--AddlInfoWebsite_c20251101__20260430__oef--ClassAxis__custom--C000239897Member_zIgQtDhgPg6i"&gt;https://www.hennessyetfs.com/etfs/regulatory-documents&lt;/span&gt;.
You&#160;can also request this information by contacting us at &lt;span id="xdx_90C_eoef--AddlInfoPhoneNumber_c20251101__20260430__oef--ClassAxis__custom--C000239897Member_z0eXLgfuQr3"&gt;1-800-966-4354&lt;/span&gt; or &lt;span id="xdx_902_eoef--AddlInfoEmail_c20251101__20260430__oef--ClassAxis__custom--C000239897Member_zvbcrwqqhSo3"&gt;fundsinfo@hennessyfunds.com&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-11-012026-04-30_custom_C000239897Member"
      id="Fact000940">https://www.hennessyetfs.com/etfs/regulatory-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-11-012026-04-30_custom_C000239897Member"
      id="Fact000941">1-800-966-4354</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="From2025-11-012026-04-30_custom_C000239897Member"
      id="Fact000942">fundsinfo@hennessyfunds.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000239897Member"
      id="Fact000944">&lt;p id="xdx_800_eoef--ExpensesTextBlock_hoef--ClassAxis__custom--C000239897Member_dD_zSFSElPypvYa" style="font: bold 11pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 18px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;What
were the Fund costs for the last six months?&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(based
on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Fund
        Name&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        of a $10,000 investment&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;
    &lt;th style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 8pt Gotham Narrow-Bold,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #005f4b; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Costs
        paid as a percentage of a $10,000 investment*&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;&lt;span id="xdx_905_eoef--ClassName_c20251101__20260430__oef--ClassAxis__custom--C000239897Member_zGYgXrwO4Cqa"&gt;Hennessy
        Sustainable ETF&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_982_eoef--ExpensesPaidAmt_c20251101__20260430__oef--ClassAxis__custom--C000239897Member_zeBREqSiAJUb" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$44&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_982_eoef--ExpenseRatioPct_dp_c20251101__20260430__oef--ClassAxis__custom--C000239897Member_fKg_____zI5P9BkCeG13" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: center"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;0.85%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt; &lt;td id="xdx_F06_znUQYKTHbxfb" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F12_zhpBrnJV9Sw2" style="text-align: justify"&gt;Annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ClassName
      contextRef="From2025-11-012026-04-30_custom_C000239897Member"
      id="Fact000946">Hennessy         Sustainable ETF</oef:ClassName>
    <oef:ExpensesPaidAmt
      contextRef="From2025-11-012026-04-30_custom_C000239897Member"
      decimals="0"
      id="Fact000947"
      unitRef="USD">44</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-11-012026-04-30_custom_C000239897Member"
      decimals="INF"
      id="Fact000948"
      unitRef="Ratio">0.0085</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000239897Member"
      id="Fact000951">&lt;p id="xdx_806_eoef--AddlFundStatisticsTextBlock_hoef--ClassAxis__custom--C000239897Member_dD_zMfmIhJY2iNi" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Key
Fund Statistics&lt;/p&gt;

&lt;p style="font: normal 9pt/normal Gotham Narrow-Light,Arial,Arial; margin: 0 0 6pt; text-align-last: auto; display: block; min-height: 14px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;(as
of &lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;April&#160;30,
2026&lt;/span&gt;&lt;span style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; color: #006a55"&gt;)&lt;/span&gt;&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; margin-bottom: 1pt"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="box-sizing: border-box; width: 100%; table-layout: fixed; border-collapse: collapse"&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Fund
        Net Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98E_eus-gaap--AssetsNet_iI_c20260430__oef--ClassAxis__custom--C000239897Member_zhpAZADujJz3" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;$91,623,140&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Number
        of Portfolio Holdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98D_eoef--HoldingsCount_iI_uHoldings_c20260430__oef--ClassAxis__custom--C000239897Member_z8a9ttxMZzXd" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;48&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box; height: auto"&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div style="font: bold 9pt Gotham Narrow-Medium,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: left"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;Annual
        Portfolio Turnover*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #006a55 1pt solid; box-sizing: border-box"&gt;
        &lt;div id="xdx_98B_eus-gaap--InvestmentCompanyPortfolioTurnover_dp_c20251101__20260430__oef--ClassAxis__custom--C000239897Member_fKg_____zN15v9o5CSf" style="font: normal 9pt Gotham Narrow-Light,Arial,Arial; margin: 0; box-sizing: border-box; text-align-last: auto; color: #006a55; text-indent: 0; text-align: right"&gt;&lt;span style="box-sizing: border-box; display: inline-block; min-height: 1px; min-width: 1px"&gt;138%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: normal 8pt/normal Gotham Narrow-Light,Arial,Arial; color: #006a55; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;&lt;td id="xdx_F07_zm0gaGNHfFkk" style="width: 15pt; text-align: right"&gt;*&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F1D_zem2MMk4cMU1" style="text-align: justify"&gt;Not annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-04-30_custom_C000239897Member"
      decimals="0"
      id="Fact000953"
      unitRef="USD">91623140</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-04-30_custom_C000239897Member"
      decimals="INF"
      id="Fact000954"
      unitRef="Holdings">48</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-11-012026-04-30_custom_C000239897Member"
      decimals="INF"
      id="Fact000955"
      unitRef="Ratio">1.38</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-11-012026-04-30_custom_C000239897Member"
      id="Fact000958">&lt;p id="xdx_808_eoef--HoldingsTableTextBlock_hoef--ClassAxis__custom--C000239897Member_dU_z8EUffE27od6" style="font: bold 13pt/normal Gotham Narrow-Bold,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; display: block; min-height: 20px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0"&gt;Sector
Breakdown (% of net assets)&lt;/p&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto; padding-top: 0"&gt;

&lt;div style="box-sizing: border-box; text-align-last: auto"&gt;

&lt;table style="margin: 0; padding: 0; box-sizing: border-box; width: fit-content; table-layout: fixed; border-collapse: collapse; display: none"&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;sector breakdown&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;(%)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Communication Services&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_983_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000239897Member__oef--IndustrySectorAxis__oef--CommunicationsSectorMember_zWRFqI1SSXxg" style="box-sizing: border-box; text-align-last: auto"&gt;7.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Discretionary&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98E_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000239897Member__oef--IndustrySectorAxis__oef--ConsumerDiscretionarySectorMember_z2r35cVT2C37" style="box-sizing: border-box; text-align-last: auto"&gt;17.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Consumer Staples&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_985_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000239897Member__oef--IndustrySectorAxis__oef--ConsumerStaplesSectorMember_znFfnSEsfbrd" style="box-sizing: border-box; text-align-last: auto"&gt;8.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Financials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_986_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000239897Member__oef--IndustrySectorAxis__us-gaap--FinancialServicesSectorMember_zJBXrCsMdYi4" style="box-sizing: border-box; text-align-last: auto"&gt;6.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Health Care&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_984_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000239897Member__oef--IndustrySectorAxis__us-gaap--HealthcareSectorMember_zIUcvJPfRKU8" style="box-sizing: border-box; text-align-last: auto"&gt;13.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Industrials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_987_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000239897Member__oef--IndustrySectorAxis__oef--IndustrialSectorMember_z7x7NJrv3tVk" style="box-sizing: border-box; text-align-last: auto"&gt;14.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Information Technology&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_98D_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000239897Member__oef--IndustrySectorAxis__oef--InformationTechnologySectorMember_zTzGwj2fZi0a" style="box-sizing: border-box; text-align-last: auto"&gt;19.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Materials&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_985_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000239897Member__oef--IndustrySectorAxis__oef--MaterialsSectorMember_z8PFdphJGzvd" style="box-sizing: border-box; text-align-last: auto"&gt;4.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Real Estate&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_987_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000239897Member__oef--IndustrySectorAxis__us-gaap--RealEstateSectorMember_zirV8wmrFta3" style="box-sizing: border-box; text-align-last: auto"&gt;2.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Utilities&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_983_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000239897Member__oef--IndustrySectorAxis__oef--UtilitiesSectorMember_zvRKBzQmGT61" style="box-sizing: border-box; text-align-last: auto"&gt;4.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="box-sizing: border-box"&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div style="box-sizing: border-box; text-align-last: auto"&gt;Short-Term Investments and Other&lt;/div&gt;&lt;/td&gt;
    &lt;td style="box-sizing: border-box"&gt;
        &lt;div id="xdx_985_eoef--PctOfNav_iI_c20260430__oef--ClassAxis__custom--C000239897Member__oef--IndustrySectorAxis__custom--ShortTermInvestmentsAndOtherMember_zmYtmBGEz8P" style="box-sizing: border-box; text-align-last: auto"&gt;0.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;img alt="bar" src="qes2y14n1mqjnrmr7.jpg" style="box-sizing: border-box; width: 100%; height: auto"/&gt;&lt;/div&gt;

&lt;div style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; box-sizing: border-box; text-align-last: auto; color: #006a55; text-align: left; text-indent: 0"&gt;

&lt;p style="font: normal 8pt Gotham Narrow-Light,Arial,Arial; margin: 0 0 4pt; text-align-last: auto; min-height: 13px; align-content: center; box-sizing: border-box; color: #006a55; text-align: left; text-indent: 0; display: block"&gt;Sector
sub-classifications may differ from those utilized for compliance purposes.&lt;/p&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000239897Member_oef_CommunicationsSectorMember"
      decimals="INF"
      id="Fact000959"
      unitRef="Ratio">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000239897Member_oef_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="Fact000960"
      unitRef="Ratio">0.171</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000239897Member_oef_ConsumerStaplesSectorMember"
      decimals="INF"
      id="Fact000961"
      unitRef="Ratio">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000239897Member_us-gaap_FinancialServicesSectorMember"
      decimals="INF"
      id="Fact000962"
      unitRef="Ratio">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000239897Member_us-gaap_HealthcareSectorMember"
      decimals="INF"
      id="Fact000963"
      unitRef="Ratio">0.137</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000239897Member_oef_IndustrialSectorMember"
      decimals="INF"
      id="Fact000964"
      unitRef="Ratio">0.148</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000239897Member_oef_InformationTechnologySectorMember"
      decimals="INF"
      id="Fact000965"
      unitRef="Ratio">0.198</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000239897Member_oef_MaterialsSectorMember"
      decimals="INF"
      id="Fact000966"
      unitRef="Ratio">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000239897Member_us-gaap_RealEstateSectorMember"
      decimals="INF"
      id="Fact000967"
      unitRef="Ratio">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000239897Member_oef_UtilitiesSectorMember"
      decimals="INF"
      id="Fact000968"
      unitRef="Ratio">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-04-30_custom_C000239897Member_custom_ShortTermInvestmentsAndOtherMember"
      decimals="INF"
      id="Fact000969"
      unitRef="Ratio">0.002</oef:PctOfNav>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact000028"
          xlink:label="Fact000028"
          xlink:type="locator"/>
        <link:footnote id="Footnote000029" xlink:label="Footnote000029" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000028"
          xlink:to="Footnote000029"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000034"
          xlink:label="Fact000034"
          xlink:type="locator"/>
        <link:footnote id="Footnote000035" xlink:label="Footnote000035" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Not annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000034"
          xlink:to="Footnote000035"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000061"
          xlink:label="Fact000061"
          xlink:type="locator"/>
        <link:footnote id="Footnote000062" xlink:label="Footnote000062" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000061"
          xlink:to="Footnote000062"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000067"
          xlink:label="Fact000067"
          xlink:type="locator"/>
        <link:footnote id="Footnote000068" xlink:label="Footnote000068" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Not annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000067"
          xlink:to="Footnote000068"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000095"
          xlink:label="Fact000095"
          xlink:type="locator"/>
        <link:footnote id="Footnote000096" xlink:label="Footnote000096" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000095"
          xlink:to="Footnote000096"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000102"
          xlink:label="Fact000102"
          xlink:type="locator"/>
        <link:footnote id="Footnote000103" xlink:label="Footnote000103" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Not annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000102"
          xlink:to="Footnote000103"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000127"
          xlink:label="Fact000127"
          xlink:type="locator"/>
        <link:footnote id="Footnote000128" xlink:label="Footnote000128" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000127"
          xlink:to="Footnote000128"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000134"
          xlink:label="Fact000134"
          xlink:type="locator"/>
        <link:footnote id="Footnote000135" xlink:label="Footnote000135" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Not annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000134"
          xlink:to="Footnote000135"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000159"
          xlink:label="Fact000159"
          xlink:type="locator"/>
        <link:footnote id="Footnote000160" xlink:label="Footnote000160" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000159"
          xlink:to="Footnote000160"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000166"
          xlink:label="Fact000166"
          xlink:type="locator"/>
        <link:footnote id="Footnote000167" xlink:label="Footnote000167" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Not annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000166"
          xlink:to="Footnote000167"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000192"
          xlink:label="Fact000192"
          xlink:type="locator"/>
        <link:footnote id="Footnote000193" xlink:label="Footnote000193" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000192"
          xlink:to="Footnote000193"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000199"
          xlink:label="Fact000199"
          xlink:type="locator"/>
        <link:footnote id="Footnote000200" xlink:label="Footnote000200" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Not annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000199"
          xlink:to="Footnote000200"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000225"
          xlink:label="Fact000225"
          xlink:type="locator"/>
        <link:footnote id="Footnote000226" xlink:label="Footnote000226" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000225"
          xlink:to="Footnote000226"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000232"
          xlink:label="Fact000232"
          xlink:type="locator"/>
        <link:footnote id="Footnote000233" xlink:label="Footnote000233" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Not annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000232"
          xlink:to="Footnote000233"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000259"
          xlink:label="Fact000259"
          xlink:type="locator"/>
        <link:footnote id="Footnote000260" xlink:label="Footnote000260" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000259"
          xlink:to="Footnote000260"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000266"
          xlink:label="Fact000266"
          xlink:type="locator"/>
        <link:footnote id="Footnote000267" xlink:label="Footnote000267" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Not annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000266"
          xlink:to="Footnote000267"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000293"
          xlink:label="Fact000293"
          xlink:type="locator"/>
        <link:footnote id="Footnote000294" xlink:label="Footnote000294" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000293"
          xlink:to="Footnote000294"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000300"
          xlink:label="Fact000300"
          xlink:type="locator"/>
        <link:footnote id="Footnote000301" xlink:label="Footnote000301" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Not annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000300"
          xlink:to="Footnote000301"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000325"
          xlink:label="Fact000325"
          xlink:type="locator"/>
        <link:footnote id="Footnote000326" xlink:label="Footnote000326" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000325"
          xlink:to="Footnote000326"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000332"
          xlink:label="Fact000332"
          xlink:type="locator"/>
        <link:footnote id="Footnote000333" xlink:label="Footnote000333" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Not annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000332"
          xlink:to="Footnote000333"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000357"
          xlink:label="Fact000357"
          xlink:type="locator"/>
        <link:footnote id="Footnote000358" xlink:label="Footnote000358" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000357"
          xlink:to="Footnote000358"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000364"
          xlink:label="Fact000364"
          xlink:type="locator"/>
        <link:footnote id="Footnote000365" xlink:label="Footnote000365" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Not annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000364"
          xlink:to="Footnote000365"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000388"
          xlink:label="Fact000388"
          xlink:type="locator"/>
        <link:footnote id="Footnote000389" xlink:label="Footnote000389" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000388"
          xlink:to="Footnote000389"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000395"
          xlink:label="Fact000395"
          xlink:type="locator"/>
        <link:footnote id="Footnote000396" xlink:label="Footnote000396" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Not annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000395"
          xlink:to="Footnote000396"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000425"
          xlink:label="Fact000425"
          xlink:type="locator"/>
        <link:footnote id="Footnote000426" xlink:label="Footnote000426" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000425"
          xlink:to="Footnote000426"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000432"
          xlink:label="Fact000432"
          xlink:type="locator"/>
        <link:footnote id="Footnote000433" xlink:label="Footnote000433" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Not annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000432"
          xlink:to="Footnote000433"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000462"
          xlink:label="Fact000462"
          xlink:type="locator"/>
        <link:footnote id="Footnote000463" xlink:label="Footnote000463" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000462"
          xlink:to="Footnote000463"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000469"
          xlink:label="Fact000469"
          xlink:type="locator"/>
        <link:footnote id="Footnote000470" xlink:label="Footnote000470" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Not annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000469"
          xlink:to="Footnote000470"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000493"
          xlink:label="Fact000493"
          xlink:type="locator"/>
        <link:footnote id="Footnote000494" xlink:label="Footnote000494" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000493"
          xlink:to="Footnote000494"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000500"
          xlink:label="Fact000500"
          xlink:type="locator"/>
        <link:footnote id="Footnote000501" xlink:label="Footnote000501" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Not annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000500"
          xlink:to="Footnote000501"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000525"
          xlink:label="Fact000525"
          xlink:type="locator"/>
        <link:footnote id="Footnote000526" xlink:label="Footnote000526" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000525"
          xlink:to="Footnote000526"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000532"
          xlink:label="Fact000532"
          xlink:type="locator"/>
        <link:footnote id="Footnote000533" xlink:label="Footnote000533" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Not annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000532"
          xlink:to="Footnote000533"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000557"
          xlink:label="Fact000557"
          xlink:type="locator"/>
        <link:footnote id="Footnote000558" xlink:label="Footnote000558" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000557"
          xlink:to="Footnote000558"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000564"
          xlink:label="Fact000564"
          xlink:type="locator"/>
        <link:footnote id="Footnote000565" xlink:label="Footnote000565" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Not annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000564"
          xlink:to="Footnote000565"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000584"
          xlink:label="Fact000584"
          xlink:type="locator"/>
        <link:footnote id="Footnote000585" xlink:label="Footnote000585" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000584"
          xlink:to="Footnote000585"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000590"
          xlink:label="Fact000590"
          xlink:type="locator"/>
        <link:footnote id="Footnote000591" xlink:label="Footnote000591" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Not annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000590"
          xlink:to="Footnote000591"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000610"
          xlink:label="Fact000610"
          xlink:type="locator"/>
        <link:footnote id="Footnote000611" xlink:label="Footnote000611" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000610"
          xlink:to="Footnote000611"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000616"
          xlink:label="Fact000616"
          xlink:type="locator"/>
        <link:footnote id="Footnote000617" xlink:label="Footnote000617" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Not annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000616"
          xlink:to="Footnote000617"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000636"
          xlink:label="Fact000636"
          xlink:type="locator"/>
        <link:footnote id="Footnote000637" xlink:label="Footnote000637" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000636"
          xlink:to="Footnote000637"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000642"
          xlink:label="Fact000642"
          xlink:type="locator"/>
        <link:footnote id="Footnote000643" xlink:label="Footnote000643" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Not annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000642"
          xlink:to="Footnote000643"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000662"
          xlink:label="Fact000662"
          xlink:type="locator"/>
        <link:footnote id="Footnote000663" xlink:label="Footnote000663" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000662"
          xlink:to="Footnote000663"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000668"
          xlink:label="Fact000668"
          xlink:type="locator"/>
        <link:footnote id="Footnote000669" xlink:label="Footnote000669" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Not annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000668"
          xlink:to="Footnote000669"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000694"
          xlink:label="Fact000694"
          xlink:type="locator"/>
        <link:footnote id="Footnote000695" xlink:label="Footnote000695" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000694"
          xlink:to="Footnote000695"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000700"
          xlink:label="Fact000700"
          xlink:type="locator"/>
        <link:footnote id="Footnote000701" xlink:label="Footnote000701" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Not annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000700"
          xlink:to="Footnote000701"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000726"
          xlink:label="Fact000726"
          xlink:type="locator"/>
        <link:footnote id="Footnote000727" xlink:label="Footnote000727" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000726"
          xlink:to="Footnote000727"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000732"
          xlink:label="Fact000732"
          xlink:type="locator"/>
        <link:footnote id="Footnote000733" xlink:label="Footnote000733" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Not annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000732"
          xlink:to="Footnote000733"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000759"
          xlink:label="Fact000759"
          xlink:type="locator"/>
        <link:footnote id="Footnote000760" xlink:label="Footnote000760" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000759"
          xlink:to="Footnote000760"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000765"
          xlink:label="Fact000765"
          xlink:type="locator"/>
        <link:footnote id="Footnote000766" xlink:label="Footnote000766" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Not annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000765"
          xlink:to="Footnote000766"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000792"
          xlink:label="Fact000792"
          xlink:type="locator"/>
        <link:footnote id="Footnote000793" xlink:label="Footnote000793" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000792"
          xlink:to="Footnote000793"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000798"
          xlink:label="Fact000798"
          xlink:type="locator"/>
        <link:footnote id="Footnote000799" xlink:label="Footnote000799" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Not annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000798"
          xlink:to="Footnote000799"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000816"
          xlink:label="Fact000816"
          xlink:type="locator"/>
        <link:footnote id="Footnote000817" xlink:label="Footnote000817" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000816"
          xlink:to="Footnote000817"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000822"
          xlink:label="Fact000822"
          xlink:type="locator"/>
        <link:footnote id="Footnote000823" xlink:label="Footnote000823" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Not annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000822"
          xlink:to="Footnote000823"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000841"
          xlink:label="Fact000841"
          xlink:type="locator"/>
        <link:footnote id="Footnote000842" xlink:label="Footnote000842" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000841"
          xlink:to="Footnote000842"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000848"
          xlink:label="Fact000848"
          xlink:type="locator"/>
        <link:footnote id="Footnote000849" xlink:label="Footnote000849" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Not annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000848"
          xlink:to="Footnote000849"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000867"
          xlink:label="Fact000867"
          xlink:type="locator"/>
        <link:footnote id="Footnote000868" xlink:label="Footnote000868" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000867"
          xlink:to="Footnote000868"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000874"
          xlink:label="Fact000874"
          xlink:type="locator"/>
        <link:footnote id="Footnote000875" xlink:label="Footnote000875" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Not annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000874"
          xlink:to="Footnote000875"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000893"
          xlink:label="Fact000893"
          xlink:type="locator"/>
        <link:footnote id="Footnote000894" xlink:label="Footnote000894" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000893"
          xlink:to="Footnote000894"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000900"
          xlink:label="Fact000900"
          xlink:type="locator"/>
        <link:footnote id="Footnote000901" xlink:label="Footnote000901" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Not annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000900"
          xlink:to="Footnote000901"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000920"
          xlink:label="Fact000920"
          xlink:type="locator"/>
        <link:footnote id="Footnote000921" xlink:label="Footnote000921" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000920"
          xlink:to="Footnote000921"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000927"
          xlink:label="Fact000927"
          xlink:type="locator"/>
        <link:footnote id="Footnote000928" xlink:label="Footnote000928" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Not annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000927"
          xlink:to="Footnote000928"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000948"
          xlink:label="Fact000948"
          xlink:type="locator"/>
        <link:footnote id="Footnote000949" xlink:label="Footnote000949" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000948"
          xlink:to="Footnote000949"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000955"
          xlink:label="Fact000955"
          xlink:type="locator"/>
        <link:footnote id="Footnote000956" xlink:label="Footnote000956" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Not annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000955"
          xlink:to="Footnote000956"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
