<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cik0000030162="http://www.dreyfus.com/20260228"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:oef="http://xbrl.sec.gov/oef/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="c485bpos-20260624.xsd" xlink:type="simple"/>
    <context id="Context_20260228_20260228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_C000069523Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000069523Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_C000069524Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000069524Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_C000069525Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000069525Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_C000127666Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000127666Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_C000000108Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000000108Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000000071Member_PrincipalRisks2_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000030162:PrincipalRisks2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000000071Member_RiskLoseMoneyMember_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000000071Member_RiskNotInsuredMember_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000000071Member_Risksofstockinvesting2_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000030162:Risksofstockinvesting2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000000071Member_Marketrisk2_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000030162:Marketrisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000000071Member_Growthstockrisk2_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000030162:Growthstockrisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000000071Member_Foreigninvestmentrisk2_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000030162:Foreigninvestmentrisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000000071Member_Managementrisk2_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000030162:Managementrisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20161231_20161231_C000000108Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000000108Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-31</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="Context_20171231_20171231_C000000108Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000000108Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Context_20181231_20181231_C000000108Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000000108Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-31</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Context_20191231_20191231_C000000108Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000000108Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Context_20201231_20201231_C000000108Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000000108Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Context_20211231_20211231_C000000108Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000000108Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-31</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Context_20221231_20221231_C000000108Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000000108Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Context_20231231_20231231_C000000108Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000000108Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Context_20241231_20241231_C000000108Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000000108Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20251231_20251231_C000000108Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000000108Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000000108Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000000108Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000000108Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000000108Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000000108Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000000108Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_AfterTaxesOnDistributionsMember_C000000108Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000000108Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_AfterTaxesOnDistributionsMember_C000000108Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000000108Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_AfterTaxesOnDistributionsMember_C000000108Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000000108Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_AfterTaxesOnDistributionsMember_C000000108Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000000108Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_AfterTaxesOnDistributionsAndSalesMember_C000000108Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000000108Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000000108Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000000108Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000000108Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000000108Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000000108Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000000108Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000069523Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000069523Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000069523Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000069523Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000069523Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000069523Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000069524Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000069524Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000069524Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000069524Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000069524Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000069524Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000069525Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000069525Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000069525Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000069525Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000069525Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000069525Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000127666Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000127666Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000127666Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000127666Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000127666Member_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000030162:C000127666Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_Russell1000Indexreflectsnodeductionsforfeesexpensesortaxes31_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000030162:Russell1000Indexreflectsnodeductionsforfeesexpensesortaxes31Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_Russell1000Indexreflectsnodeductionsforfeesexpensesortaxes31_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000030162:Russell1000Indexreflectsnodeductionsforfeesexpensesortaxes31Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_Russell1000Indexreflectsnodeductionsforfeesexpensesortaxes31_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000030162:Russell1000Indexreflectsnodeductionsforfeesexpensesortaxes31Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_Russell1000Indexreflectsnodeductionsforfeesexpensesortaxes31_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000030162:Russell1000Indexreflectsnodeductionsforfeesexpensesortaxes31Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_Russell1000GrowthIndexreflectsnodeductionsforfeesexpensesortaxes32_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000030162:Russell1000GrowthIndexreflectsnodeductionsforfeesexpensesortaxes32Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_Russell1000GrowthIndexreflectsnodeductionsforfeesexpensesortaxes32_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000030162:Russell1000GrowthIndexreflectsnodeductionsforfeesexpensesortaxes32Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_Russell1000GrowthIndexreflectsnodeductionsforfeesexpensesortaxes32_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000030162:Russell1000GrowthIndexreflectsnodeductionsforfeesexpensesortaxes32Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_Russell1000GrowthIndexreflectsnodeductionsforfeesexpensesortaxes32_S000000071Member_S000000071Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000030162</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000030162:S000000071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000030162:Russell1000GrowthIndexreflectsnodeductionsforfeesexpensesortaxes32Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <dei:EntityInvCompanyType contextRef="Context_20260228_20260228" id="ixv-46100">N-1A</dei:EntityInvCompanyType>
    <dei:EntityRegistrantName contextRef="Context_20260228_20260228" id="ixv-46101">BNY Mellon Research Growth Fund, Inc.</dei:EntityRegistrantName>
    <dei:DocumentEffectiveDate contextRef="Context_20260228_20260228" id="ixv-46102">2026-06-30</dei:DocumentEffectiveDate>
    <oef:ProspectusDate contextRef="Context_20260228_20260228" id="ixv-46103">2026-06-30</oef:ProspectusDate>
    <dei:TradingSymbol
      contextRef="Context_20260228_20260228_C000069523Member_S000000071Member_S000000071Summary1Member"
      id="ixv-46104">DWOAX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260228_20260228_C000069524Member_S000000071Member_S000000071Summary1Member"
      id="ixv-46105">DWOCX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260228_20260228_C000069525Member_S000000071Member_S000000071Summary1Member"
      id="ixv-46106">DWOIX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260228_20260228_C000127666Member_S000000071Member_S000000071Summary1Member"
      id="ixv-46107">DRYQX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260228_20260228_C000000108Member_S000000071Member_S000000071Summary1Member"
      id="ixv-46108">DREQX</dei:TradingSymbol>
    <oef:RiskReturnHeading
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      id="ixv-46109">Fund 
Summary</oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      id="ixv-46110"> Investment 
Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      id="ixv-46111">The fund seeks long-term capital growth consistent 
with the preservation of capital.</oef:ObjectivePrimaryTextBlock>
    <oef:ObjectiveSecondaryTextBlock
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      id="ixv-46112">Current income is a secondary goal.</oef:ObjectiveSecondaryTextBlock>
    <oef:ExpenseHeading
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      id="ixv-46113">Fees 
and Expenses</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      id="ixv-311">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;This table describes the fees and expenses 
that you may pay if you buy, hold and sell shares of the fund.  &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;You may 
pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not 
reflected in the table and examples below.&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;  You may qualify for sales charge discounts 
if you and your family invest, or agree to invest in the future, at least $50,000 in the fund or shares 
of other funds in the BNY Mellon Family of Funds that are subject to a sales charge.  More information 
about sales charges, including these and other discounts and waivers, is available from your financial 
professional and in the Shareholder Guide section beginning on page 8 of the prospectus, in the Appendix 
on page A-1 of the prospectus and in the How to Buy Shares section and the Additional Information About 
How to Buy Shares section beginning on page II-1 and page III-1, respectively, of the fund's Statement 
of Additional Information.&lt;/span&gt;&lt;/p&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      id="ixv-46114">You may qualify for sales charge discounts 
if you and your family invest, or agree to invest in the future, at least $50,000 in the fund or shares 
of other funds in the BNY Mellon Family of Funds that are subject to a sales charge.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46115"
      unitRef="usd">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      id="ixv-46116">Shareholder Fees 
(fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260228_20260228_C000069523Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46117"
      unitRef="pure">0.0575</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260228_20260228_C000069524Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46118"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260228_20260228_C000069525Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46119"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260228_20260228_C000127666Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46120"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260228_20260228_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46121"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260228_20260228_C000069523Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="_30_"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260228_20260228_C000069524Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46123"
      unitRef="pure">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260228_20260228_C000069525Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46124"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260228_20260228_C000127666Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46125"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260228_20260228_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46126"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:OperatingExpensesCaption
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      id="ixv-46127">Annual 
Fund Operating Expenses (expenses that you pay each year as a percentage of the value 
of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260228_20260228_C000069523Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46129"
      unitRef="pure">0.0075</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260228_20260228_C000069524Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46130"
      unitRef="pure">0.0075</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260228_20260228_C000069525Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46131"
      unitRef="pure">0.0075</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260228_20260228_C000127666Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46132"
      unitRef="pure">0.0075</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260228_20260228_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46133"
      unitRef="pure">0.0075</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260228_20260228_C000069523Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46134"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260228_20260228_C000069524Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46135"
      unitRef="pure">0.0075</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260228_20260228_C000069525Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46136"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260228_20260228_C000127666Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46137"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260228_20260228_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46138"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000069523Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46139"
      unitRef="pure">0.0025</oef:Component2OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000069524Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46140"
      unitRef="pure">0.0025</oef:Component2OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000069525Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46141"
      unitRef="pure">0</oef:Component2OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000127666Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46142"
      unitRef="pure">0</oef:Component2OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46143"
      unitRef="pure">0.0005</oef:Component2OtherExpensesOverAssets>
    <oef:Component3OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000069523Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46144"
      unitRef="pure">0.0009</oef:Component3OtherExpensesOverAssets>
    <oef:Component3OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000069524Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46145"
      unitRef="pure">0.0018</oef:Component3OtherExpensesOverAssets>
    <oef:Component3OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000069525Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46146"
      unitRef="pure">0.0009</oef:Component3OtherExpensesOverAssets>
    <oef:Component3OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000127666Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46147"
      unitRef="pure">0.0004</oef:Component3OtherExpensesOverAssets>
    <oef:Component3OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46148"
      unitRef="pure">0.0006</oef:Component3OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000069523Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46149"
      unitRef="pure">0.0034</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000069524Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46150"
      unitRef="pure">0.0043</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000069525Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46151"
      unitRef="pure">0.0009</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000127666Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46152"
      unitRef="pure">0.0004</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46153"
      unitRef="pure">0.0011</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260228_20260228_C000069523Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46154"
      unitRef="pure">0.0109</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260228_20260228_C000069524Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46155"
      unitRef="pure">0.0193</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260228_20260228_C000069525Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46156"
      unitRef="pure">0.0084</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260228_20260228_C000127666Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46157"
      unitRef="pure">0.0079</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260228_20260228_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46158"
      unitRef="pure">0.0086</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260228_20260228_C000069523Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="_65_"
      unitRef="pure">-0.0009</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260228_20260228_C000069524Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="_66_"
      unitRef="pure">-0.0018</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260228_20260228_C000069525Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="_67_"
      unitRef="pure">-0.0009</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260228_20260228_C000127666Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="_68_"
      unitRef="pure">-0.0004</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260228_20260228_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="_69_"
      unitRef="pure">-0.0006</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260228_20260228_C000069523Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46164"
      unitRef="pure">0.0100</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260228_20260228_C000069524Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46165"
      unitRef="pure">0.0175</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260228_20260228_C000069525Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46166"
      unitRef="pure">0.0075</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260228_20260228_C000127666Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46167"
      unitRef="pure">0.0075</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260228_20260228_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46168"
      unitRef="pure">0.0080</oef:NetExpensesOverAssets>
    <oef:ExpenseExampleHeading
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      id="ixv-46169">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      id="ixv-531">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The 
Example is intended to help you compare the cost of investing in the fund with the cost of investing 
in other mutual funds.  The Example assumes that you invest $10,000 in the fund for the time periods 
indicated.  The Example also assumes that your investment has a 5% return each year and that the fund's 
operating expenses remain the same. The one-year example and the first year of the three-, five- and 
ten-years examples are based on net operating expenses, which reflect the expense limitation agreement 
by BNY Mellon Investment Adviser, Inc.  Although your actual costs may be higher or lower, based on these 
assumptions your costs would be:&lt;/p&gt;</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260228_20260228_C000069523Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46170"
      unitRef="usd">671</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="Context_20260228_20260228_C000069523Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46171"
      unitRef="usd">671</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260228_20260228_C000069523Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46172"
      unitRef="usd">893</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="Context_20260228_20260228_C000069523Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46173"
      unitRef="usd">893</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260228_20260228_C000069523Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46174"
      unitRef="usd">1133</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="Context_20260228_20260228_C000069523Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46175"
      unitRef="usd">1133</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260228_20260228_C000069523Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46176"
      unitRef="usd">1820</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="Context_20260228_20260228_C000069523Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46177"
      unitRef="usd">1820</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260228_20260228_C000069524Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46178"
      unitRef="usd">278</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260228_20260228_C000069524Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46179"
      unitRef="usd">589</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260228_20260228_C000069524Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46180"
      unitRef="usd">1025</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260228_20260228_C000069524Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46181"
      unitRef="usd">2239</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="Context_20260228_20260228_C000069524Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46182"
      unitRef="usd">178</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="Context_20260228_20260228_C000069524Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46183"
      unitRef="usd">589</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="Context_20260228_20260228_C000069524Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46184"
      unitRef="usd">1025</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="Context_20260228_20260228_C000069524Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46185"
      unitRef="usd">2239</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260228_20260228_C000069525Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46186"
      unitRef="usd">77</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="Context_20260228_20260228_C000069525Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46187"
      unitRef="usd">77</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260228_20260228_C000069525Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46188"
      unitRef="usd">259</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="Context_20260228_20260228_C000069525Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46189"
      unitRef="usd">259</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260228_20260228_C000069525Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46190"
      unitRef="usd">457</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="Context_20260228_20260228_C000069525Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46191"
      unitRef="usd">457</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260228_20260228_C000069525Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46192"
      unitRef="usd">1029</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="Context_20260228_20260228_C000069525Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46193"
      unitRef="usd">1029</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260228_20260228_C000127666Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46194"
      unitRef="usd">77</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="Context_20260228_20260228_C000127666Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46195"
      unitRef="usd">77</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260228_20260228_C000127666Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46196"
      unitRef="usd">248</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="Context_20260228_20260228_C000127666Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46197"
      unitRef="usd">248</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260228_20260228_C000127666Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46198"
      unitRef="usd">435</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="Context_20260228_20260228_C000127666Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46199"
      unitRef="usd">435</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260228_20260228_C000127666Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46200"
      unitRef="usd">974</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="Context_20260228_20260228_C000127666Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46201"
      unitRef="usd">974</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260228_20260228_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46202"
      unitRef="usd">82</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="Context_20260228_20260228_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46203"
      unitRef="usd">82</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260228_20260228_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46204"
      unitRef="usd">268</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="Context_20260228_20260228_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46205"
      unitRef="usd">268</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260228_20260228_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46206"
      unitRef="usd">471</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="Context_20260228_20260228_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46207"
      unitRef="usd">471</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260228_20260228_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46208"
      unitRef="usd">1055</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="Context_20260228_20260228_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46209"
      unitRef="usd">1055</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      id="ixv-46210">Portfolio 
Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      id="ixv-620">&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The fund pays transaction costs, such as commissions, 
when it buys and sells securities (or "turns over" its portfolio).  A higher portfolio turnover may indicate 
higher transaction costs and may result in higher taxes when fund shares are held in a taxable account. 
 These costs, which are not reflected in annual fund operating expenses or in the Example, affect the 
fund's performance.  During the most recent fiscal year, the fund's portfolio turnover rate was 44.35% 
of the average value of its portfolio.&lt;/p&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46211"
      unitRef="pure">0.4435</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      id="ixv-46212">Principal 
Investment Strategy</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      id="ixv-625">&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;To pursue its goals, the fund 
normally invests at least 80% of its net assets, plus the amount of any borrowings for investment purposes, 
in common stock of companies that the fund considers to be growth companies.  The fund considers growth 
companies to be companies in which the portfolio managers have identified a strong near-term catalyst 
for earnings growth or share price appreciation.  These are companies which are either included in the 
Russell 3000 Growth Index, the S&amp;amp;P Composite 1500 Growth Index or the MSCI ACWI Growth Index, or 
that demonstrate growth characteristics which may include one or more of the following:  a price-to-book 
ratio, price to earnings ratio, price to cash flow ratio, price to sales ratio, EPS growth, or sales 
growth rate that is higher than that of the S&amp;amp;P 500&lt;sup&gt;&#xae;&lt;/sup&gt; Index.  &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The fund 
may invest up to 25% of its net assets in foreign securities. &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The fund's 
investments are selected through a collaborative process between the fund's portfolio managers and the 
global research analysts at Newton Investment Management North America, LLC, the fund's sub-adviser, 
with each analyst responsible for generating investment ideas across their domain expertise.  These analysts 
utilize a fundamental, bottom-up research process to identify investments for the fund.  At the same 
time, ideas can emanate from the portfolio managers who then leverage the expertise of the domain experts. 
 &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The fund typically sells a security when the investment team 
believes there has been a negative change in the fundamental factors surrounding the company, the company 
has become fully valued, or a more attractive opportunity has been identified.&lt;/p&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000000071Member_PrincipalRisks2_S000000071Summary1Member"
      id="ixv-631">&lt;div style="border-bottom:0.25pt; border-bottom-style:solid; border-bottom-color:#000000; margin-top:12pt; padding:0pt 0pt 1pt 0pt;"&gt;&lt;div style="font-size:12.0pt; font-family:Arial; text-align:left; color:#000000; font-weight:bold;"&gt;&lt;span style="font-size:12.0pt; font-family:Arial; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Principal 
Risks&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;An investment in the fund is not a bank deposit. 
 It is not insured or guaranteed by the Federal Deposit Insurance Corporation (FDIC) or any other government 
agency.  It is not a complete investment program.  The fund's share price fluctuates, sometimes dramatically, 
which means you could lose money.&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000000071Member_RiskNotInsuredMember_S000000071Summary1Member"
      id="ixv-46213">An investment in the fund is not a bank deposit. 
 It is not insured or guaranteed by the Federal Deposit Insurance Corporation (FDIC) or any other government 
agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000000071Member_RiskLoseMoneyMember_S000000071Summary1Member"
      id="ixv-46214">  The fund's share price fluctuates, sometimes dramatically, 
which means you could lose money.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000000071Member_Risksofstockinvesting2_S000000071Summary1Member"
      id="ixv-636">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; text-indent:-8.65pt; font-weight:normal; margin-left:8.65pt; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Symbol; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;&#xb7;&lt;/span&gt;&lt;span style="word-spacing:5.325pt;"&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt;Risks of stock investing:&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;  Stocks 
generally fluctuate more in value than bonds and may decline significantly over short time periods.  
There is the chance that stock prices overall will decline because stock markets tend to move in cycles, 
with periods of rising prices and falling prices.  The market value of a stock may decline due to general 
market conditions or because of factors that affect the particular company or the company's industry.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000000071Member_Marketrisk2_S000000071Summary1Member"
      id="ixv-642">&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; text-indent:-8.65pt; font-weight:normal; margin-left:8.65pt; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Symbol; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;&#xb7;&lt;/span&gt;&lt;span style="word-spacing:5.325pt;"&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt;Market 
risk:  &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;The value of the securities in which the fund invests may be affected by political, 
regulatory, economic and social developments, and developments that impact specific economic sectors, 
industries or segments of the market.&#160; In addition, turbulence in financial markets and reduced liquidity 
in equity, credit and/or fixed-income markets may negatively affect many issuers, which could adversely 
affect the fund.&#160; Global economies and financial markets are becoming increasingly interconnected, and 
conditions and events in one country, region or financial market may adversely impact issuers in a different 
country, region or financial market.&#160; These risks may be magnified if certain events or developments 
adversely interrupt the global supply chain; in these and other circumstances, such risks might affect 
companies world-wide.&#160; Local, regional or global events such as war, military conflicts, acts of terrorism, 
natural disasters, the spread of infectious illness or other public health issues, recessions, elevated 
levels of government debt, changes in trade regulation or economic sanctions, internal unrest and discord, 
or other events could have a significant impact on the fund and its investments.&#160; &lt;/span&gt;&lt;/p&gt;
</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000000071Member_Growthstockrisk2_S000000071Summary1Member"
      id="ixv-651">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; text-indent:-8.65pt; font-weight:normal; margin-left:8.65pt; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Symbol; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;&#xb7;&lt;/span&gt;&lt;span style="word-spacing:5.325pt;"&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt;Growth 
stock risk:&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;  Investors often expect growth companies to increase their 
earnings at a certain rate.  If these expectations are not met, investors can punish the stocks inordinately, 
even if earnings do increase.  In addition, growth stocks may lack the dividend yield that may cushion 
stock prices in market downturns.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000000071Member_Foreigninvestmentrisk2_S000000071Summary1Member"
      id="ixv-657">&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; text-indent:-8.65pt; font-weight:normal; margin-left:8.65pt; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Symbol; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;&#xb7;&lt;/span&gt;&lt;span style="word-spacing:5.325pt;"&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt;Foreign investment risk:&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;  To 
the extent the fund invests in foreign securities, the fund's performance will be influenced by political, 
social and economic factors affecting investments in foreign issuers.  Special risks associated with 
investments in foreign issuers include exposure to currency fluctuations, less liquidity, less developed 
or less efficient trading markets, lack of comprehensive and less publicly available company information, 
political and economic instability and differing auditing, accounting and legal standards.  Investments 
denominated in foreign currencies are subject to the risk that such currencies will decline in value 
relative to the U.S. dollar and affect the value of these investments held by the fund. &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; 
&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000000071Member_Managementrisk2_S000000071Summary1Member"
      id="ixv-664">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; text-indent:-8.65pt; font-weight:normal; margin-left:8.65pt; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Symbol; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;&#xb7;&lt;/span&gt;&lt;span style="word-spacing:5.325pt;"&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt;Management 
risk:  &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;The investment process used by the fund's sub-adviser could fail to achieve the 
fund's investment goals and cause your fund investment to lose value.  &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      id="ixv-46215">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      id="ixv-673">&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;The 
following bar chart and table provide some indication of the risks of investing in the fund.  The bar 
chart shows changes in the performance of the fund's Class Z shares from year to year.  Sales charges, 
if any, are not reflected in the bar chart, and, if those charges were included, returns would have been 
less than those shown.  The table compares the average annual total returns of the fund's shares to those 
of the Russell 1000&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;&lt;sup&gt;&#xae;&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; Index, a broad measure 
of relevant market performance, and the Russell 1000&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;&lt;sup&gt;&#xae;&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; 
Growth Index, an index reflecting the market segments in which the fund invests.  The fund's past performance 
(before and after taxes) is not necessarily an indication of how the fund will perform in the future. 
 Performance for each share class will vary due to differences in expenses.  More recent performance 
information may be available at www.bny.com/investments. &lt;/span&gt;&lt;/p&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:BarChartDoesNotReflectSalesLoads
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      id="ixv-46216">Sales charges, 
if any, are not reflected in the bar chart, and, if those charges were included, returns would have been 
less than those shown.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      id="ixv-46217">The fund's past performance 
(before and after taxes) is not necessarily an indication of how the fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      id="ixv-46218">www.bny.com/investments</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartHeading
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      id="ixv-46219">Year-by-Year Total Returns&#x2005;as 
of 12/31 each year (%)</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      id="ixv-700">&lt;p style="font-size:10.0pt; font-family:Serif; text-align:left; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; font-weight:normal; text-decoration:none;"&gt;During the periods shown in the chart:&lt;/span&gt;&lt;br/&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; font-weight:bold; text-decoration:none;"&gt;Best&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; font-weight:bold; text-decoration:none;"&gt; Quarter&lt;/span&gt;&lt;br/&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; font-weight:normal; text-decoration:none;"&gt;2020, 
Q2: 31.36&lt;/span&gt;&lt;br/&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; font-weight:bold; text-decoration:none;"&gt;Worst Quarter&lt;/span&gt;&lt;br/&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; font-weight:normal; text-decoration:none;"&gt;2022, Q2: (26.90)&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-top:revert; margin-bottom:revert;font-size:9.0pt; font-family:Serif; text-align:left; color:#000000; text-indent:-4.3pt; font-weight:normal; margin-left:8.6pt; text-decoration:none; font-style:italic;"&gt;The 
year-to-date total return of the fund's Class Z shares as of March 31, 2026 was -9.27%.&lt;/p&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel
      contextRef="Context_20260228_20260228_C000000108Member_S000000071Member_S000000071Summary1Member"
      id="ixv-46220">Best Quarter</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="Context_20260228_20260228_C000000108Member_S000000071Member_S000000071Summary1Member"
      id="ixv-46221">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="Context_20260228_20260228_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46222"
      unitRef="pure">0.3136</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel
      contextRef="Context_20260228_20260228_C000000108Member_S000000071Member_S000000071Summary1Member"
      id="ixv-46223">Worst Quarter</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="Context_20260228_20260228_C000000108Member_S000000071Member_S000000071Summary1Member"
      id="ixv-46224">2022-06-30</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="Context_20260228_20260228_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46225"
      unitRef="pure">-0.2690</oef:BarChartLowestQuarterlyReturn>
    <oef:YearToDateReturnLabel
      contextRef="Context_20260228_20260228_C000000108Member_S000000071Member_S000000071Summary1Member"
      id="ixv-46226">The 
year-to-date total return of the fund's Class Z shares as of</oef:YearToDateReturnLabel>
    <oef:BarChartYearToDateReturnDate
      contextRef="Context_20260228_20260228_C000000108Member_S000000071Member_S000000071Summary1Member"
      id="ixv-46227">2026-03-31</oef:BarChartYearToDateReturnDate>
    <oef:BarChartYearToDateReturn
      contextRef="Context_20260228_20260228_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46228"
      unitRef="pure">-0.0927</oef:BarChartYearToDateReturn>
    <oef:PerformanceTableNarrativeTextBlock
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      id="ixv-716">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;After-tax performance is shown only for Class Z shares.  After-tax performance 
of the fund's other share classes will vary.  After-tax returns are calculated using the historical highest 
individual federal marginal income tax rates, and do not reflect the impact of state and local taxes. 
 Actual after-tax returns depend on the investor's tax situation and may differ from those shown, and 
the after-tax returns shown are not relevant to investors who hold their shares through U.S. tax-deferred 
arrangements such as 401(k) plans or individual retirement accounts.&lt;/p&gt;</oef:PerformanceTableNarrativeTextBlock>
    <oef:PerformanceTableOneClassOfAfterTaxShown
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      id="ixv-46229">After-tax performance is shown only for Class Z shares.  After-tax performance 
of the fund's other share classes will vary.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      id="ixv-46230">After-tax returns are calculated using the historical highest 
individual federal marginal income tax rates, and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      id="ixv-46231">Actual after-tax returns depend on the investor's tax situation and may differ from those shown, and 
the after-tax returns shown are not relevant to investors who hold their shares through U.S. tax-deferred 
arrangements such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:AverageAnnualReturnCaption
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      id="ixv-46232">Average Annual Total Returns (as of 
12/31/25)</oef:AverageAnnualReturnCaption>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_C000000108Member_S000000071Member_S000000071Summary1Member"
      id="ixv-46233">returns before taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46234"
      unitRef="pure">0.1488</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46235"
      unitRef="pure">0.1020</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46236"
      unitRef="pure">0.1464</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_AfterTaxesOnDistributionsMember_C000000108Member_S000000071Member_S000000071Summary1Member"
      id="ixv-46237">returns after taxes 
on distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_AfterTaxesOnDistributionsMember_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46238"
      unitRef="pure">0.1107</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_AfterTaxesOnDistributionsMember_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46239"
      unitRef="pure">0.0766</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_AfterTaxesOnDistributionsMember_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46240"
      unitRef="pure">0.1201</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_AfterTaxesOnDistributionsAndSalesMember_C000000108Member_S000000071Member_S000000071Summary1Member"
      id="ixv-46241">returns after taxes on distributions and 
sale of fund shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46242"
      unitRef="pure">0.1134</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46243"
      unitRef="pure">0.0751</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46244"
      unitRef="pure">0.1137</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_C000069523Member_S000000071Member_S000000071Summary1Member"
      id="ixv-46245">returns before taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000069523Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46246"
      unitRef="pure">0.0811</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000069523Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46247"
      unitRef="pure">0.0869</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000069523Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46248"
      unitRef="pure">0.1375</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_C000069524Member_S000000071Member_S000000071Summary1Member"
      id="ixv-46249">returns before taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000069524Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46250"
      unitRef="pure">0.1288</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000069524Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46251"
      unitRef="pure">0.0916</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000069524Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46252"
      unitRef="pure">0.1356</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_C000069525Member_S000000071Member_S000000071Summary1Member"
      id="ixv-46253">returns before taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000069525Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46254"
      unitRef="pure">0.1494</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000069525Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46255"
      unitRef="pure">0.1026</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000069525Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46256"
      unitRef="pure">0.1470</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_C000127666Member_S000000071Member_S000000071Summary1Member"
      id="ixv-46257">returns before taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000127666Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46258"
      unitRef="pure">0.1494</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000127666Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46259"
      unitRef="pure">0.1027</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000127666Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46260"
      unitRef="pure">0.1472</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_Russell1000Indexreflectsnodeductionsforfeesexpensesortaxes31_S000000071Member_S000000071Summary1Member"
      id="ixv-46261">Russell 1000&#xae; 
Index</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      id="ixv-46262">reflects no deductions for fees, expenses or taxes</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_Russell1000Indexreflectsnodeductionsforfeesexpensesortaxes31_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46263"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_Russell1000Indexreflectsnodeductionsforfeesexpensesortaxes31_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46264"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_Russell1000Indexreflectsnodeductionsforfeesexpensesortaxes31_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46265"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_Russell1000GrowthIndexreflectsnodeductionsforfeesexpensesortaxes32_S000000071Member_S000000071Summary1Member"
      id="ixv-46266">Russell 
1000&#xae; 
Growth Index</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_Russell1000GrowthIndexreflectsnodeductionsforfeesexpensesortaxes32_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46267"
      unitRef="pure">0.1856</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_Russell1000GrowthIndexreflectsnodeductionsforfeesexpensesortaxes32_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46268"
      unitRef="pure">0.1532</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_Russell1000GrowthIndexreflectsnodeductionsforfeesexpensesortaxes32_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46269"
      unitRef="pure">0.1813</oef:AvgAnnlRtrPct>
    <dei:DocumentType contextRef="Context_20260228_20260228" id="ixv-46272">485BPOS</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="Context_20260228_20260228" id="ixv-46273">2026-02-28</dei:DocumentPeriodEndDate>
    <dei:EntityCentralIndexKey contextRef="Context_20260228_20260228" id="ixv-46274">0000030162</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="Context_20260228_20260228" id="ixv-46275">false</dei:AmendmentFlag>
    <dei:DocumentCreationDate contextRef="Context_20260228_20260228" id="ixv-46276">2026-06-24</dei:DocumentCreationDate>
    <oef:ShareholderFeesTableTextBlock
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      id="ixv-46277">~ http://xbrl.sec.gov/rr/role/ShareholderFeesData row dei_DocumentInformationDocumentAxis compact cik0000030162_S000000071Summary1Member row dei_LegalEntityAxis compact cik0000030162_S000000071Member ~</oef:ShareholderFeesTableTextBlock>
    <oef:AnnualFundOperatingExpensesTableTextBlock
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      id="ixv-46278">~ http://xbrl.sec.gov/rr/role/OperatingExpensesData row dei_DocumentInformationDocumentAxis compact cik0000030162_S000000071Summary1Member row dei_LegalEntityAxis compact cik0000030162_S000000071Member ~</oef:AnnualFundOperatingExpensesTableTextBlock>
    <oef:ExpenseExampleWithRedemptionTableTextBlock
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      id="ixv-46279">~ http://xbrl.sec.gov/rr/role/ExpenseExample row dei_DocumentInformationDocumentAxis compact cik0000030162_S000000071Summary1Member row dei_LegalEntityAxis compact cik0000030162_S000000071Member ~</oef:ExpenseExampleWithRedemptionTableTextBlock>
    <oef:ExpenseExampleNoRedemptionTableTextBlock
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      id="ixv-46280">~ http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption row dei_DocumentInformationDocumentAxis compact cik0000030162_S000000071Summary1Member row dei_LegalEntityAxis compact cik0000030162_S000000071Member ~</oef:ExpenseExampleNoRedemptionTableTextBlock>
    <oef:PerformanceTableTextBlock
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      id="ixv-46281">~ http://xbrl.sec.gov/rr/role/PerformanceTableData column period compact * row dei_DocumentInformationDocumentAxis compact cik0000030162_S000000071Summary1Member row dei_LegalEntityAxis compact cik0000030162_S000000071Member row oef_ClassAxis compact * row oef_PerformanceMeasureAxis compact * ~</oef:PerformanceTableTextBlock>
    <oef:AnnlRtrPct
      contextRef="Context_20161231_20161231_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46801"
      unitRef="pure">0.0218</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20171231_20171231_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46802"
      unitRef="pure">0.2371</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20181231_20181231_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46803"
      unitRef="pure">0.0088</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20191231_20191231_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46804"
      unitRef="pure">0.293</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20201231_20201231_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46805"
      unitRef="pure">0.4632</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20211231_20211231_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46806"
      unitRef="pure">0.19</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20221231_20221231_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46807"
      unitRef="pure">-0.3383</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20231231_20231231_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46808"
      unitRef="pure">0.4213</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20241231_20241231_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46809"
      unitRef="pure">0.264</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20251231_20251231_C000000108Member_S000000071Member_S000000071Summary1Member"
      decimals="INF"
      id="ixv-46810"
      unitRef="pure">0.148800001144409</oef:AnnlRtrPct>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260228_20260228_C000069523Member_S000000071Member_S000000071Summary1Member"
      id="ixv-46811">June 30, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260228_20260228_C000069524Member_S000000071Member_S000000071Summary1Member"
      id="ixv-46812">June 30, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260228_20260228_C000069525Member_S000000071Member_S000000071Summary1Member"
      id="ixv-46813">June 30, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260228_20260228_C000127666Member_S000000071Member_S000000071Summary1Member"
      id="ixv-46814">June 30, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260228_20260228_C000000108Member_S000000071Member_S000000071Summary1Member"
      id="ixv-46815">June 30, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpensesDeferredChargesTextBlock
      contextRef="Context_20260228_20260228_C000069523Member_S000000071Member_S000000071Summary1Member"
      id="ixv-46816">Class A shares bought 
without an initial sales charge as part of an investment of $1 million or more may be charged a deferred 
sales charge of 1.00% if redeemed within one year.</oef:ExpensesDeferredChargesTextBlock>
    <cik0000030162:CustomRisksTableTextBlock
      contextRef="Context_20260228_20260228_S000000071Member_S000000071Summary1Member"
      id="ixv-46819">~ http://www.dreyfus.com/20260228/role/RRRiskTable3 ~</cik0000030162:CustomRisksTableTextBlock>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc xlink:href="#_30_" xlink:label="_30_" xlink:type="locator"/>
        <link:footnote id="fn1_" xlink:label="fn1_" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size:9.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;">  Class A shares bought 
without an initial sales charge as part of an investment of $1 million or more may be charged a deferred 
sales charge of 1.00% if redeemed within one year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_30_"
          xlink:to="fn1_"
          xlink:type="arc"/>
        <link:loc xlink:href="#_69_" xlink:label="_69_" xlink:type="locator"/>
        <link:loc xlink:href="#_66_" xlink:label="_66_" xlink:type="locator"/>
        <link:loc xlink:href="#_65_" xlink:label="_65_" xlink:type="locator"/>
        <link:loc xlink:href="#_68_" xlink:label="_68_" xlink:type="locator"/>
        <link:loc xlink:href="#_67_" xlink:label="_67_" xlink:type="locator"/>
        <link:footnote id="fn2_" xlink:label="fn2_" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size:9.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"> 
 The fund's investment adviser, BNY Mellon Investment Adviser, Inc., has contractually agreed, until 
June 30, 2027, to waive receipt of its fees and/or assume the direct expenses of the fund so that the 
direct expenses of none of the fund's share classes (excluding Rule 12b-1 fees, shareholder services 
fees, taxes, interest expense, brokerage commissions, commitment fees on borrowings and extraordinary 
expenses) exceed .75%.  On or after June 30, 2027, BNY Mellon Investment Adviser, Inc. may terminate 
this expense limitation agreement at any time.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_69_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_66_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_65_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_68_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_67_"
          xlink:to="fn2_"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
