<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:fnd="http://xbrl.sec.gov/fnd/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:pslf="http://www.franklintempleton.com/20261026"
  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="cik0000865177-20261026.xsd" xlink:type="simple"/>
    <context id="D20260630_20260630_S000006295Member_CommonStockRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pslf:S000006295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">pslf:CommonStockRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20260630_20260630_S000006295Member_CybersecurityRisksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pslf:S000006295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">pslf:CybersecurityRisksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20260630_20260630_S000006295Member_ForeignInvestmentsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pslf:S000006295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">pslf:ForeignInvestmentsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20260630_20260630_S000006295Member_LargeShareholderTransactionRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pslf:S000006295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">pslf:LargeShareholderTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20260630_20260630_S000006295Member_ManagementAndOperationalRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pslf:S000006295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">pslf:ManagementAndOperationalRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20260630_20260630_S000006295Member_MarketRisksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pslf:S000006295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">pslf:MarketRisksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20260630_20260630_S000006295Member_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pslf:S000006295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20260630_20260630_S000006295Member_RiskNotInsuredMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pslf:S000006295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20260630_20260630_S000006295Member_SustainableInvestingRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pslf:S000006295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">pslf:SustainableInvestingRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="DefaultContext">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000017306Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000017306Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000017306Member_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000017306Member</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="FiveY2025_C000017306Member_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000017306Member</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="FiveY2025_C000017308Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000017308Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000017310Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000017310Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000017311Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000017311Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000202804Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000202804Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_PutnamSustainableLeadersLinkedBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">pslf:PutnamSustainableLeadersLinkedBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_Russell3000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">pslf:Russell3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_SP500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">pslf:SP500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_S000006295Member_C000017306Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pslf:S000006295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000017306Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2017_S000006295Member_C000017306Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pslf:S000006295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000017306Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FY2018_S000006295Member_C000017306Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pslf:S000006295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000017306Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FY2019_S000006295Member_C000017306Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pslf:S000006295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000017306Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FY2020_S000006295Member_C000017306Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pslf:S000006295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000017306Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FY2021_S000006295Member_C000017306Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pslf:S000006295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000017306Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="FY2022_S000006295Member_C000017306Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pslf:S000006295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000017306Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="FY2023_S000006295Member_C000017306Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pslf:S000006295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000017306Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="FY2024_S000006295Member_C000017306Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pslf:S000006295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000017306Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000017306Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000017306Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000017306Member_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000017306Member</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="FY2025_C000017306Member_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000017306Member</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="FY2025_C000017308Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000017308Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000017310Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000017310Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000017311Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000017311Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000202804Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000202804Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_PutnamSustainableLeadersLinkedBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">pslf:PutnamSustainableLeadersLinkedBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_Russell3000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">pslf:Russell3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_S000006295Member_C000017306Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pslf:S000006295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000017306Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_SP500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">pslf:SP500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="S000006295Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pslf:S000006295Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="S000006295Member_C000017306Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pslf:S000006295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000017306Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="S000006295Member_C000017308Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pslf:S000006295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000017308Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="S000006295Member_C000017310Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pslf:S000006295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000017310Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="S000006295Member_C000017311Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pslf:S000006295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000017311Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="S000006295Member_C000202804Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pslf:S000006295Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000202804Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="TenY2025_C000017306Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000017306Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000017306Member_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000017306Member</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="TenY2025_C000017306Member_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000017306Member</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="TenY2025_C000017308Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000017308Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000017310Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000017310Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000017311Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000017311Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000202804Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pslf:C000202804Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_PutnamSustainableLeadersLinkedBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">pslf:PutnamSustainableLeadersLinkedBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_Russell3000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">pslf:Russell3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_SP500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000865177</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">pslf:SP500IndexMember</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:EntityCentralIndexKey
      contextRef="DefaultContext"
      id="h1_eb7c694b_64ed_4d8e_a9dd_9ed84285af92">0000865177</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="DefaultContext"
      id="h3_bcab650b_0557_471a_bfa8_4ab2d3f10b9e">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="DefaultContext"
      id="h7_1b983572_97d4_4673_876d_42dd16369a52">485BPOS</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="DefaultContext"
      id="h8_948491fc_f379_4053_8c06_cb25906c278b">2026-06-30</dei:DocumentPeriodEndDate>
    <oef:AnnlRtrPct
      contextRef="FY2024_S000006295Member_C000017306Member"
      decimals="4"
      id="h_10_435c526e-adf5-4ecb-c4a8-a7a633f50b5d"
      unitRef="pure">0.2301</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2025_S000006295Member_C000017306Member"
      decimals="4"
      id="h_11_f6d49a3e-6b3f-631b-65a2-1c5e9506d214"
      unitRef="pure">0.1088</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2016_S000006295Member_C000017306Member"
      decimals="4"
      id="h_2_4aa6cd2c-8734-7be7-72e0-6fd02bc81148"
      unitRef="pure">0.0765</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2017_S000006295Member_C000017306Member"
      decimals="4"
      id="h_3_235afdb7-96fa-47f5-473b-7ad0776074df"
      unitRef="pure">0.2905</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2018_S000006295Member_C000017306Member"
      decimals="4"
      id="h_4_99122ec9-ea7a-6177-dc26-9d9abfc78485"
      unitRef="pure">-0.0090</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2019_S000006295Member_C000017306Member"
      decimals="4"
      id="h_5_6bfdb2ad-85ea-3525-2ae5-d2a2a7bdf5a7"
      unitRef="pure">0.3583</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2020_S000006295Member_C000017306Member"
      decimals="4"
      id="h_6_5cc4b6f2-adc0-4d20-f88c-0a3afea4bb76"
      unitRef="pure">0.2850</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2021_S000006295Member_C000017306Member"
      decimals="4"
      id="h_7_f66cc3fa-dde3-5dde-71bb-fd8a09e2454b"
      unitRef="pure">0.2326</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2022_S000006295Member_C000017306Member"
      decimals="4"
      id="h_8_2b355837-4f15-01a4-deb5-0c190a17cf86"
      unitRef="pure">-0.2279</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2023_S000006295Member_C000017306Member"
      decimals="4"
      id="h_9_152e38e8-7c72-b8ee-b692-a66468f56e94"
      unitRef="pure">0.2625</oef:AnnlRtrPct>
    <oef:RiskReturnHeading
      contextRef="S000006295Member"
      id="h_12_138d3757-24aa-200e-0396-5d49c9132526">Fund summary IMPORTANT NOTICE REGARDING CHANGE IN INVESTMENT POLICY At a meeting on May 21, 2026, the Investment Manager (as defined below) recommended, and the fund&#x2019;s Board of Trustees (the &#x201c;Board&#x201d;) approved, changes to the fund&#x2019;s name, investment strategies, and its investment policy pursuant to Rule 35d-1 under the Investment Company Act of 1940, as amended (the &#x201c;80% investment policy&#x201d;) (collectively, the &#x201c;Repositioning&#x201d;), subject to shareholder approval of a proposed amended management contract that would eliminate the performance adjustment component of your fund&#x2019;s management fee (the &#x201c;Amended Contract&#x201d;). An adjourned special meeting of shareholders of the fund to consider approving the Amended Contract is currently scheduled for November 10, 2026, although the meeting may be postponed or adjourned to a later date. If shareholders approve the Amended Contract, the Investment Manager currently anticipates that the Amended Contract and the Repositioning will be effective on or about January 17, 2027. If shareholders do not approve the Amended Contract and the Repositioning will not proceed or is delayed significantly, the fund&#x2019;s prospectus will be updated as applicable to reflect those circumstances. If shareholders approve the Amended Contract, on the Effective Date, the fund is expected to be repositioned from a sustainable large cap equity fund to a mid cap equity fund and is expected to undergo the following changes: &#x2022; The fund&#x2019;s name is expected to change to &#x201c;Putnam Mid Cap Fund.&#x201d; &#x2022; The fund is expected to revise its 80% investment policy from investing under normal circumstances at least 80% of its net assets in investments that meet the Investment Manager&#x2019;s sustainability criteria, to investing at least 80% of its net assets, plus the amount of any borrowings for investment purposes, in equity securities, or other investments with similar economic characteristics, of medium capitalization companies. Medium capitalization companies are defined as companies of a size similar to those included in the Russell Midcap Index over the past six months. After the Repositioning, the fund will no longer have a policy to focus on companies that the Investment Manager believes exhibit a commitment to financially material sustainable business practices. &#x2022; The fund is expected to make changes to its investment strategies and principal investment risks, consistent with its repositioning as a mid cap equity fund. Following the Repositioning, the fund will no longer be managed with a focus on investments that satisfy the Investment Manager&#x2019;s sustainability criteria and, as such, &#x201c;sustainable investing risk&#x201d; will no longer be a principal risk of investing in the fund. Additionally, &#x201c;midsize companies risk&#x201d; will be a new principal risk of investing in the fund. Under your fund&#x2019;s current management contract, the fund pays, on a monthly basis, a base management fee plus or minus a performance adjustment, as more fully described under the heading &#x201c;Who oversees and manages the fund?&#x201d; &#x2013; &#x201c;The fund&#x2019;s investment manager&#x201d; in the fund&#x2019;s prospectus. The fund&#x2019;s monthly base management fee is adjusted upward or downward to reflect the strength or weakness of the fund&#x2019;s performance compared to the returns of a performance index over the trailing 36 months. Your fund&#x2019;s management fees decline if the fund underperforms the performance index and rise if the fund outperforms. Pursuant to the Amended Contract, the performance adjustment component of your fund&#x2019;s management fee would be eliminated as of the Effective Date, but the base management fee calculation would remain unchanged. For additional information, please see the section &#x201c;Additional information about the repositioning of the fund&#x201d; in the fund&#x2019;s prospectus.</oef:RiskReturnHeading>
    <dei:EntityInvCompanyType
      contextRef="DefaultContext"
      id="h_01_d408c669_9ca6_49ee_9ace_286e078a888e">N-1A</dei:EntityInvCompanyType>
    <dei:EntityRegistrantName
      contextRef="DefaultContext"
      id="h_02_0590a9f8_0959_4a38_b2bf_7fa1eaf20cf4">PUTNAM SUSTAINABLE LEADERS FUND</dei:EntityRegistrantName>
    <oef:ProspectusDate
      contextRef="DefaultContext"
      id="h_03_6de003a7_d0cb_4f82_bc85_f23722c48921">2026-11-01</oef:ProspectusDate>
    <oef:ObjectiveHeading
      contextRef="S000006295Member"
      id="t_67_5ba2e0a1_5d8d_d598_7037_577b8237407e"> Goal </oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="S000006295Member"
      id="t_68_bdec26d0_5f93_1f5f_fd68_d66885ee0c7f"> &lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;The fund seeks long-term capital appreciation.&lt;/div&gt; </oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading
      contextRef="S000006295Member"
      id="t_1_da3df3dc_5d8f_4ce2_9733_152162baa14d"> Fees and expenses </oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="S000006295Member"
      id="t_2_c166a351_f7a2_4200_a0b2_689ac841dde1"> &lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;The following tables describe the fees and expenses you may pay if you buy, hold and sell shares of the fund. &lt;span style="font-weight: bold;"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below.&lt;/span&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 Putnam funds.&#160;More information about these and other discounts is available from your financial professional and in &lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;How do I buy fund shares?&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt; beginning on page 24 of the fund&#x2019;s prospectus, in the Appendix to the fund&#x2019;s prospectus, and in &lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;How to buy shares&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt; beginning on page 15 of the fund&#x2019;s Statement of Additional Information (&#x201c;SAI&#x201d;).&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/div&gt; </oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts
      contextRef="S000006295Member"
      id="t_69_ac55ff0d_3db6_0ebe_c394_2f8f37f75a2a">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 Putnam funds.&#160;</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="S000006295Member"
      decimals="INF"
      id="h_1_6afae345_b4d2_4815_9a9b_2106d82b71f0"
      unitRef="USD">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption
      contextRef="S000006295Member"
      id="t_3_e790ea86_18d9_45ac_bf20_2704ced0630b"> Shareholder Fees (fees paid directly from your investment) </oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="S000006295Member_C000017306Member"
      decimals="4"
      id="h_2_f721bec1_ec48_4dd2_a812_e8e9fbb9060d"
      unitRef="pure">0.0575</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="S000006295Member_C000017306Member"
      decimals="4"
      id="h_3_23023fc9_0550_409a_89cd_325733d19313"
      unitRef="pure">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="S000006295Member_C000017308Member"
      decimals="4"
      id="h_4_da8ff3f7_0b9a_489f_8f03_1a9a8d0bfbf6"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="S000006295Member_C000017308Member"
      decimals="4"
      id="h_5_76ed2d6f_7108_4ed4_b04e_29067ad2d313"
      unitRef="pure">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="S000006295Member_C000017310Member"
      decimals="4"
      id="h_6_dd333afe_3638_482a_b120_e536fafae7a6"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="S000006295Member_C000017310Member"
      decimals="4"
      id="h_7_f43e8cda_ea62_411a_ac9b_fd0d44e9369e"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="S000006295Member_C000202804Member"
      decimals="4"
      id="h_8_49718c51_552f_4773_91ee_2ae08de41874"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="S000006295Member_C000202804Member"
      decimals="4"
      id="h_9_84b33d21_c255_45f3_bffb_99d35bef95d1"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="S000006295Member_C000017311Member"
      decimals="4"
      id="h_10_2d02829c_2a0f_4695_8fab_4b6432ff993f"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="S000006295Member_C000017311Member"
      decimals="4"
      id="h_11_dc592580_ec19_4048_9867_88141f063e2f"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption
      contextRef="S000006295Member"
      id="t_70_e3ba413d_8913_d5ef_1254_ddbb4c2158f2"> Annual Fund Operating Expenses  (expenses you pay each year as a percentage of the value of your investment) </oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="S000006295Member_C000017306Member"
      decimals="4"
      id="h_12_ea7bf72d_724d_4ab6_9cc8_dc136ac49cc9"
      unitRef="pure">0.0042</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="S000006295Member_C000017306Member"
      decimals="4"
      id="h_13_ca91a726_98a4_4b71_ad0f_3696bc300b89"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="S000006295Member_C000017306Member"
      decimals="4"
      id="h_14_0ecc0bbf_80b0_4ce3_93de_cc5c71d55987"
      unitRef="pure">0.0014</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="S000006295Member_C000017306Member"
      decimals="4"
      id="h_15_95ac6fac_05c0_4474_aa6a_27cfce6ef1a4"
      unitRef="pure">0.0081</oef:ExpensesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="S000006295Member_C000017308Member"
      decimals="4"
      id="h_16_7407fca4_2d4d_4328_b9bb_6d47ebee3762"
      unitRef="pure">0.0042</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="S000006295Member_C000017308Member"
      decimals="4"
      id="h_17_a0205229_1f26_482b_a309_5bfda41d9e10"
      unitRef="pure">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="S000006295Member_C000017308Member"
      decimals="4"
      id="h_18_a1fee6ad_25ed_431a_ab1f_de41ac28e453"
      unitRef="pure">0.0014</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="S000006295Member_C000017308Member"
      decimals="4"
      id="h_19_83989807_dcaa_48e5_9c9b_43f5e2acca5e"
      unitRef="pure">0.0156</oef:ExpensesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="S000006295Member_C000017310Member"
      decimals="4"
      id="h_20_8c03a21a_a6f0_42bd_b246_633a5e68a969"
      unitRef="pure">0.0042</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="S000006295Member_C000017310Member"
      decimals="4"
      id="h_21_34639c03_2442_4ecb_ad94_daa12f5a778d"
      unitRef="pure">0.0050</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="S000006295Member_C000017310Member"
      decimals="4"
      id="h_22_c38eb071_56c3_47ad_a216_3e9ed31a4048"
      unitRef="pure">0.0014</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="S000006295Member_C000017310Member"
      decimals="4"
      id="h_23_1e384523_26a0_4ed2_8cab_e79f57efe71d"
      unitRef="pure">0.0106</oef:ExpensesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="S000006295Member_C000202804Member"
      decimals="4"
      id="h_24_12a31b97_3177_483f_8596_b1f7710c172b"
      unitRef="pure">0.0042</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="S000006295Member_C000202804Member"
      decimals="4"
      id="h_25_e34b3b36_55f5_4e2a_bef3_1ad5686a757d"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="S000006295Member_C000202804Member"
      decimals="4"
      id="h_26_7c53fa69_1b94_4733_bb69_0ac10eb859ca"
      unitRef="pure">0.0006</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="S000006295Member_C000202804Member"
      decimals="4"
      id="h_27_79750ca6_f98e_479d_81db_76522967a2dc"
      unitRef="pure">0.0048</oef:ExpensesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="S000006295Member_C000017311Member"
      decimals="4"
      id="h_28_43d83c75_7a17_48e9_9c11_1d3e4f873fb6"
      unitRef="pure">0.0042</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="S000006295Member_C000017311Member"
      decimals="4"
      id="h_29_23cb3c27_6ec6_449f_8e23_e8ac45a23cbc"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="S000006295Member_C000017311Member"
      decimals="4"
      id="h_30_002e5582_aa46_45bc_893d_479a56326a60"
      unitRef="pure">0.0014</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="S000006295Member_C000017311Member"
      decimals="4"
      id="h_31_064a129d_6340_4899_8e5b_bc3081579581"
      unitRef="pure">0.0056</oef:ExpensesOverAssets>
    <oef:ExpenseExampleHeading
      contextRef="S000006295Member"
      id="t_5_b56e0806_e711_4264_b38d_0e250f33bc63"> Example </oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="S000006295Member"
      id="t_6_b4fd0eaa_92b9_4b5a_b11f_c3c144c1ec64"> &lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;The following hypothetical example is intended to help you compare the cost of investing in the fund with the cost of investing in other funds. It assumes that you invest $10,000 in the fund for the time periods indicated and then, except as indicated, redeem all your shares at the end of those periods. It assumes a 5% return on your investment each year and that the fund&#x2019;s operating expenses remain the same (except that any applicable fee waiver or expense reimbursement is reflected only through its expiration date). Your actual costs may be higher or lower.&lt;/div&gt; </oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleYear01
      contextRef="S000006295Member_C000017306Member"
      decimals="INF"
      id="h_32_22c80c3b_dae3_42e2_8ba0_a514cb284407"
      unitRef="USD">653</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="S000006295Member_C000017306Member"
      decimals="INF"
      id="h_33_2c185045_4ff5_40f1_b61e_86bdf9e0d7c9"
      unitRef="USD">819</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="S000006295Member_C000017306Member"
      decimals="INF"
      id="h_34_a000bdf6_f08d_496e_97b4_954d4539efc3"
      unitRef="USD">999</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="S000006295Member_C000017306Member"
      decimals="INF"
      id="h_35_af7ae964_30a5_4cf3_94e0_dd9c3586caf3"
      unitRef="USD">1520</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="S000006295Member_C000017308Member"
      decimals="INF"
      id="h_36_22a3342b_5927_47a2_9090_783aa240dc61"
      unitRef="USD">259</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="S000006295Member_C000017308Member"
      decimals="INF"
      id="h_37_72267608_9107_4d2b_b1db_668e526ab9b9"
      unitRef="USD">493</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="S000006295Member_C000017308Member"
      decimals="INF"
      id="h_38_6eceaebb_a465_4c71_8d7f_a590ab05369e"
      unitRef="USD">851</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="S000006295Member_C000017308Member"
      decimals="INF"
      id="h_39_baa9ff86_3248_4396_b863_33c8f3cc7983"
      unitRef="USD">1655</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="S000006295Member_C000017308Member"
      decimals="INF"
      id="h_40_eec987ba_38c8_4864_b600_9c044c14d7a2"
      unitRef="USD">159</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="S000006295Member_C000017308Member"
      decimals="INF"
      id="h_41_1472ee8a_133a_482f_9863_1ef40a5f5387"
      unitRef="USD">493</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="S000006295Member_C000017308Member"
      decimals="INF"
      id="h_42_0ca247f6_347d_4ec9_9e52_2c0a0a455219"
      unitRef="USD">851</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="S000006295Member_C000017308Member"
      decimals="INF"
      id="h_43_3de7b245_b0bd_462d_aeb7_b1f6d1419ce3"
      unitRef="USD">1655</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleYear01
      contextRef="S000006295Member_C000017310Member"
      decimals="INF"
      id="h_44_6236acd5_f063_42ed_9dd1_d6626ee1e752"
      unitRef="USD">108</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="S000006295Member_C000017310Member"
      decimals="INF"
      id="h_45_954afa0d_75e6_46c7_beb3_da8e97f4bec5"
      unitRef="USD">337</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="S000006295Member_C000017310Member"
      decimals="INF"
      id="h_46_46f15439_f925_475d_988c_ffadeb27a7bf"
      unitRef="USD">584</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="S000006295Member_C000017310Member"
      decimals="INF"
      id="h_47_3f7490b8_3974_4ac7_8bc2_1eaabadc4c0c"
      unitRef="USD">1293</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="S000006295Member_C000202804Member"
      decimals="INF"
      id="h_48_cdb676f2_5c2e_4141_b655_246fecf604ee"
      unitRef="USD">49</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="S000006295Member_C000202804Member"
      decimals="INF"
      id="h_49_3b4cf721_11cc_4248_a478_2ef4981d54be"
      unitRef="USD">154</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="S000006295Member_C000202804Member"
      decimals="INF"
      id="h_50_89cbd056_3eaa_4576_86ce_253a0b5a9401"
      unitRef="USD">269</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="S000006295Member_C000202804Member"
      decimals="INF"
      id="h_51_c412e132_8c54_4768_b215_b04b724e2198"
      unitRef="USD">604</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="S000006295Member_C000017311Member"
      decimals="INF"
      id="h_52_8e85af71_7c09_4b25_9d42_b63a604a4b1f"
      unitRef="USD">57</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="S000006295Member_C000017311Member"
      decimals="INF"
      id="h_53_64a98af3_4370_4640_8207_7933f3693c75"
      unitRef="USD">179</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="S000006295Member_C000017311Member"
      decimals="INF"
      id="h_54_3d922b59_252b_4edf_accc_550691bed8d1"
      unitRef="USD">312</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="S000006295Member_C000017311Member"
      decimals="INF"
      id="h_55_937459ab_87b7_42ce_ab90_99251d4ac42f"
      unitRef="USD">701</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading
      contextRef="S000006295Member"
      id="t_7_36c101e1_a531_465f_a19c_a866c9d7d228"> Portfolio turnover </oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="S000006295Member"
      id="t_71_afd19550_6eff_4084_b412_8deef35ea896"> &lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;The fund pays transaction-related costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher turnover rate may indicate higher transaction costs and may result in higher taxes when the fund&#x2019;s shares are held in a taxable account. These costs, which are not reflected in annual fund operating expenses or the above example, affect fund performance. The fund&#x2019;s turnover rate in the most recent fiscal year was 50%.&lt;/div&gt; </oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="S000006295Member"
      decimals="4"
      id="h_97_cfbae2ae_39d6_e47b_31c1_0af5d45bbcb4"
      unitRef="pure">0.50</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="S000006295Member"
      id="t_72_c2934c76_3033_9b73_126a_a498b8f707d2"> Investments, risks, and performance  Investments </oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="S000006295Member"
      id="t_107_643cf1b0_64c9_d599_16eb_f23cd659e0df">&lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;The fund invests mainly in common stocks of U.S. companies of any size, with a focus on companies that the Investment Manager, as defined below, believes exhibit a commitment to financially material sustainable business practices. The fund may also invest in non-U.S. companies. In evaluating investments for the fund, the Investment Manager views &#x201c;financially material sustainable business practices&#x201d; as business practices that it believes are reasonably likely to impact the financial condition or operating performance of a company and that relate to environmental, social, or corporate governance (&#x201c;ESG&#x201d;) issues. The Investment Manager identifies relevant ESG issues on a sector-specific basis using an internally developed materiality map, which is informed by the industry-specific financial materiality framework of the Sustainability Accounting Standards Board (&#x201c;SASB,&#x201d; now incorporated in the International Financial Reporting Standards Foundation). As part of this analysis, the Investment Manager may utilize metrics and information such as emissions data, carbon intensity, sources of energy used for operations, water use and re-use, water generation, waste diversion from landfill, employee safety and diversity data, supplier audits, product safety, board composition, and incentive compensation structures. Stocks of companies that exhibit a commitment to financially material sustainable business practices are typically, but not always, considered to be growth stocks. Growth stocks are stocks of companies whose revenues, earnings, or cash flows are expected to grow faster than those of similar firms, and whose business growth and other characteristics may lead to an increase in stock price. The Investment Manager may consider, among other factors, a company&#x2019;s sustainable business practices (as described above), valuation, financial strength, growth potential, competitive position in its industry, projected future earnings, cash flows and dividends when deciding whether to buy or sell investments. The fund may also invest in non-U.S. companies.&lt;/div&gt;&lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;Under normal circumstances, the fund invests at least 80% of the value of its net assets in securities that meet the Investment Manager&#x2019;s sustainability criteria. These criteria are based on a proprietary materiality map that is informed by the industry-specific financial materiality framework of SASB. In applying these criteria, the Investment Manager will assign each company a proprietary ESG rating ranging from 1 to 4 (1 indicating the highest (best) ESG rating and 4 indicating the lowest (worst) ESG rating).&#160;In order to meet the Investment Manager&#x2019;s sustainability criteria for purposes of this investment policy, a company must be rated 2 or 1 by the Investment Manager. This policy is non-fundamental and may be changed only after 60 days&#x2019; notice to shareholders. In selecting each investment, the Investment Manager focuses on companies that have a demonstrated commitment to sustainable business practices in areas that are relevant and material to their long-term financial returns and risk profiles. The Investment Manager believes that companies that have exhibited such a commitment also often demonstrate potential for strong&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;financial growth. This commitment may be reflected through ESG policies, practices, or outcomes. The fund&#x2019;s approach to sustainable investing incorporates fundamental research together with consideration of ESG factors. Environmental factors include, for example, a company&#x2019;s carbon intensity and use of resources like water or minerals. Sustainability measures in this area might include plans to reduce waste, increase recycling, raise the proportion of energy supply from renewable sources, or improve product design to be less resource intensive. Social factors include, for example, labor practices and supply chain management. Sustainability measures in this area might include programs to improve employee well-being, commitment to workplace equality and diversity, or improved stewardship of supplier relationships and working conditions. Corporate governance factors include, for example, board composition and executive compensation. Sustainability measures in this area might include improvements in board independence or diversity, or alignment of management incentives with the company&#x2019;s strategic sustainability objectives. The Investment Manager&#x2019;s integrated approach combines analysis of the growing body of ESG data and deep fundamental analysis and looks for companies that demonstrate leadership, beyond compliance, on relevant sustainability issues. The characteristics that the Investment Manager may use when considering sustainability leadership include:&lt;/div&gt;&lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;(1) Material. Focused on strategic, business-relevant issues.&lt;/div&gt;&lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;(2) Proactive. Actions that go beyond basic requirements to create potential business benefit.&lt;/div&gt;&lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;(3) Transparent. Reporting that is relevant, timely, and candid.&lt;/div&gt;&lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;(4) Effective. Creating benefits both within the firm and beyond its corporate borders.&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock
      contextRef="S000006295Member"
      id="t_106_a1d78d91_a5a7_5cb6_ab43_867030a15b77">The fund invests mainly in common stocks of U.S. companies of any size, with a focus on companies that the Investment Manager, as defined below, believes exhibit a commitment to financially material sustainable business practices. The fund may also invest in non-U.S. companies. In evaluating investments for the fund, the Investment Manager views &#x201c;financially material sustainable business practices&#x201d; as business practices that it believes are reasonably likely to impact the financial condition or operating performance of a company and that relate to environmental, social, or corporate governance (&#x201c;ESG&#x201d;) issues.</fnd:NmRule35d1TermDfnSmryTextBlock>
    <fnd:NmRule35d1TermSlctnCritSmryTextBlock
      contextRef="S000006295Member"
      id="t_105_d4d45781_e2f6_fd91_6386_349def043e00">&lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;Under normal circumstances, the fund invests at least 80% of the value of its net assets in securities that meet the Investment Manager&#x2019;s sustainability criteria. These criteria are based on a proprietary materiality map that is informed by the industry-specific financial materiality framework of SASB. In applying these criteria, the Investment Manager will assign each company a proprietary ESG rating ranging from 1 to 4 (1 indicating the highest (best) ESG rating and 4 indicating the lowest (worst) ESG rating).&#160;In order to meet the Investment Manager&#x2019;s sustainability criteria for purposes of this investment policy, a company must be rated 2 or 1 by the Investment Manager. This policy is non-fundamental and may be changed only after 60 days&#x2019; notice to shareholders. In selecting each investment, the Investment Manager focuses on companies that have a demonstrated commitment to sustainable business practices in areas that are relevant and material to their long-term financial returns and risk profiles. The Investment Manager believes that companies that have exhibited such a commitment also often demonstrate potential for strong&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;financial growth. This commitment may be reflected through ESG policies, practices, or outcomes. The fund&#x2019;s approach to sustainable investing incorporates fundamental research together with consideration of ESG factors. Environmental factors include, for example, a company&#x2019;s carbon intensity and use of resources like water or minerals. Sustainability measures in this area might include plans to reduce waste, increase recycling, raise the proportion of energy supply from renewable sources, or improve product design to be less resource intensive. Social factors include, for example, labor practices and supply chain management. Sustainability measures in this area might include programs to improve employee well-being, commitment to workplace equality and diversity, or improved stewardship of supplier relationships and working conditions. Corporate governance factors include, for example, board composition and executive compensation. Sustainability measures in this area might include improvements in board independence or diversity, or alignment of management incentives with the company&#x2019;s strategic sustainability objectives. The Investment Manager&#x2019;s integrated approach combines analysis of the growing body of ESG data and deep fundamental analysis and looks for companies that demonstrate leadership, beyond compliance, on relevant sustainability issues. The characteristics that the Investment Manager may use when considering sustainability leadership include:&lt;/div&gt;&lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;(1) Material. Focused on strategic, business-relevant issues.&lt;/div&gt;&lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;(2) Proactive. Actions that go beyond basic requirements to create potential business benefit.&lt;/div&gt;&lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;(3) Transparent. Reporting that is relevant, timely, and candid.&lt;/div&gt;&lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;(4) Effective. Creating benefits both within the firm and beyond its corporate borders.&lt;/div&gt;</fnd:NmRule35d1TermSlctnCritSmryTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock
      contextRef="S000006295Member"
      id="t_104_2559adec_847b_1f4b_b7d8_cfd4727679e7">Under normal circumstances, the fund invests at least 80% of the value of its net assets in securities that meet the Investment Manager&#x2019;s sustainability criteria. These criteria are based on a proprietary materiality map that is informed by the industry-specific financial materiality framework of SASB. In applying these criteria, the Investment Manager will assign each company a proprietary ESG rating ranging from 1 to 4 (1 indicating the highest (best) ESG rating and 4 indicating the lowest (worst) ESG rating).</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <oef:RiskTextBlock
      contextRef="D20260630_20260630_S000006295Member_RiskLoseMoneyMember"
      id="t_77_133645e5_2400_c236_3505_346434d727ca"> &lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;It is important to understand that you can lose money by investing in the fund.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20260630_20260630_S000006295Member_MarketRisksMember"
      id="t_78_03e0c0bb_8304_f646_e209_e1d3fcc1858b"> &lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;&lt;span style="font-weight: bold;"&gt;Market risk:&lt;/span&gt; The value of investments in the fund&#x2019;s portfolio may fall or fail to rise over extended periods of time for a variety of reasons, including general economic, political or financial market conditions, investor sentiment and market perceptions, government actions, geopolitical events or changes, outbreaks of infectious illnesses or other widespread public health issues, and factors related to a specific issuer, asset class, geography, industry or sector. These and other factors may lead to increased volatility and reduced liquidity in the fund&#x2019;s portfolio holdings, may negatively impact the fund&#x2019;s performance, and may exacerbate other risks to which the fund is subject.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20260630_20260630_S000006295Member_CommonStockRiskMember"
      id="t_79_5be56f83_ae7f_76df_f17a_e83532146d98"> &lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;&lt;span style="font-weight: bold;"&gt;Common stock risk:&lt;/span&gt; Common stock represents an ownership interest in a company. The value of a company&#x2019;s stock may fall or fail to rise as a result of factors directly relating to that company, such as decisions made by its management or lower demand for the company&#x2019;s products or services. A stock&#x2019;s value may also fall because of factors affecting not just the company,&lt;/div&gt;  &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;but also other companies in the same industry or in a number of different industries, such as increases in production costs.&lt;/div&gt;  &lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;Growth stocks may be more susceptible to earnings disappointments and the market may not favor growth-style investing. These risks are generally greater for small and midsized companies. From time to time, the fund may invest a significant portion of its assets in companies in one or more related industries or sectors, which would make the fund more vulnerable to adverse developments affecting those industries or sectors.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20260630_20260630_S000006295Member_ForeignInvestmentsRiskMember"
      id="t_80_2aefbfe9_22ad_774b_1d3c_d3db7790be5c"> &lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;&lt;span style="font-weight: bold;"&gt;Foreign investments risk: &lt;/span&gt;The value of international investments traded in foreign currencies may be adversely impacted by fluctuations in exchange rates. International investments, particularly investments in emerging markets, may carry risks associated with potentially less stable economies or governments (such as the risk of seizure by a foreign government, the imposition of economic sanctions or currency or other restrictions, or high levels of inflation), and may be or become illiquid.&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20260630_20260630_S000006295Member_SustainableInvestingRiskMember"
      id="t_81_a9530e34_9d53_1029_7051_185823ad264e"> &lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;&lt;span style="font-weight: bold;"&gt;Sustainable investing risk: &lt;/span&gt;Investing with a focus on companies that exhibit a commitment to sustainable practices may result in the fund investing in certain types of companies, industries or sectors that the market may not favor. In evaluating an investment opportunity, the Investment Manager may make investment decisions without the availability of optimal ESG-related data or based on information and data that is incomplete or inaccurate. Sustainability and ESG factors are not uniformly defined and applying such factors involves subjective assessments. Sustainability and ESG scorings and assessments of issuers can vary across third-party data providers and may change over time. The Investment Manager does not rely exclusively on third party data providers in evaluating ESG criteria. ESG information from third party providers may be incomplete, inaccurate or unavailable. In addition, a company&#x2019;s business practices, products or services may change over time. As a result of these possibilities, among others, the fund may temporarily hold securities that are inconsistent with the Investment Manager&#x2019;s sustainable investment criteria. Regulatory changes or interpretations regarding the definitions and/or use of ESG or other sustainability criteria could have a material adverse effect on the fund&#x2019;s ability to invest in accordance with its investment policies and/or achieve its investment objective, as well as the ability of certain classes of investors to invest in funds, such as the fund, whose strategies include ESG or other sustainability criteria.&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20260630_20260630_S000006295Member_LargeShareholderTransactionRiskMember"
      id="t_82_c9a50563_69bb_f84e_7f65_81856b54bc38"> &lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;&lt;span style="font-weight: bold;"&gt;Large shareholder transaction risk: &lt;/span&gt;The fund is subject to the risk that shareholders will purchase or redeem large quantities of shares of the fund. The fund may be an investment option for mutual funds that are managed by the Investment Manager, as defined below, and its affiliates as &#x201c;funds of funds.&#x201d; Additionally, other investors from time to time may make substantial investments in the fund. Such shareholders may at times be considered to control the fund. In addition, a large number of shareholders may collectively purchase or redeem fund shares in large amounts rapidly or unexpectedly. Large shareholder transactions may adversely affect the fund&#x2019;s liquidity and net assets. These redemptions may also adversely affect the fund&#x2019;s &lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/div&gt;  &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;performance if the fund is forced to sell securities, which may also increase the fund&#x2019;s brokerage costs.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20260630_20260630_S000006295Member_CybersecurityRisksMember"
      id="t_83_0f69f27c_25c6_64b9_75d3_f2954ae67007"> &lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;&lt;span style="font-weight: bold;"&gt;Cybersecurity risk:&lt;/span&gt; Cybersecurity incidents, both intentional and unintentional, may allow an unauthorized party to gain access to fund assets, fund or customer data (including private shareholder information), or proprietary information, cause the fund, the Investment Manager and/or their service providers (including, but not limited to, fund accountants, custodians, sub-custodians, transfer agents and financial intermediaries) to suffer data breaches, data corruption or loss of operational functionality or prevent fund investors from purchasing, redeeming, or exchanging shares, or receiving distributions. The fund and the Investment Manager have limited ability to prevent or mitigate cybersecurity incidents affecting third party service providers, and such third party service providers may have limited indemnification obligations to the fund and/or the Investment Manager. Cybersecurity incidents may result in financial losses to the fund and its shareholders, and substantial costs may be incurred in an effort to prevent or mitigate future cybersecurity incidents. Issuers of securities in which the fund invests are also subject to cybersecurity risks, and the value of these securities could decline if the issuers experience cybersecurity incidents.&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/div&gt;  &lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;Because technology continues to evolve rapidly, including through developments in artificial intelligence and machine learning, new methods of carrying out cyber-attacks continue to emerge. As a result, certain cybersecurity risks may not yet be identified and some cyber-attacks may not be detected promptly, which may limit the fund&#x2019;s ability to anticipate, prepare for or respond effectively to a cybersecurity incident. Like other funds and business enterprises, the fund, the Investment Manager and their service providers are subject to the risk of cybersecurity incidents from time to time. The rapid development and increasingly widespread use of artificial intelligence technologies may increase the sophistication and effectiveness of cyber attacks, which may exacerbate these risks.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20260630_20260630_S000006295Member_ManagementAndOperationalRiskMember"
      id="t_84_71a7c953_a770_c181_415b_317756e0ed4d"> &lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;&lt;span style="font-weight: bold;"&gt;Management and operational risk: &lt;/span&gt;There is no guarantee that the investment techniques, analyses, or judgments that the Investment Manager applies in making investment decisions for the fund will produce the intended outcome or that the investments selected for the fund will perform as well as other securities that were not selected for the fund. The Investment Manager, or the fund&#x2019;s other service providers, may experience disruptions or operating errors that could negatively impact the fund.&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20260630_20260630_S000006295Member_RiskNotInsuredMember"
      id="t_85_c162b1fa_4892_aa01_6ecf_ccb62456bb20">An investment in the fund is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="S000006295Member"
      id="t_10_b3bba1a1_5340_411c_91cf_67cfd37cb273"> Performance </oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="S000006295Member"
      id="t_86_6e2a0564_7326_fcac_d6f3_2a002959d436"> &lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;The accompanying bar chart and table provide some indication of the risks of investing in the fund. The bar chart shows changes in the fund&#x2019;s performance from year to year for Class&#160;A shares.&#160;The table shows the average annual total&lt;/div&gt;  &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;returns of each class of the fund that has been in operation for at least one full calendar year and also compares the fund&#x2019;s performance with the average annual total returns of a broad measure of market performance, an additional index with characteristics relevant to the fund and the Putnam Sustainable Leaders Linked Benchmark, which represents the performance of the Russell 3000&lt;sup style="font-size: 75%; vertical-align: top;"&gt;&#xae;&lt;/sup&gt; Growth Index through July&#160;31, 2019, and the performance of the S&amp;amp;P 500&lt;sup style="font-size: 75%; vertical-align: top;"&gt;&#xae;&lt;/sup&gt; Index thereafter.&#160;Before March&#160;21, 2018, the fund was managed with a materially different investment strategy and may have achieved materially different performance results under its current investment strategy from that shown for periods before this date. Performance for classes other than those shown may vary from the performance shown to the extent the expenses for those classes differ. The fund makes updated performance information, including its current net asset value per share, available at www.franklintempleton.com.&lt;/div&gt;  &lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;&lt;span style="font-style: italic;"&gt;The fund&#x2019;s past performance (before and after taxes) is not necessarily an indication of how the fund will perform in the future.&lt;/span&gt;&lt;/div&gt;  &lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;Sales charges are not reflected in the accompanying bar chart, and if those charges were included, returns would be less than those shown.&lt;/div&gt; </oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="S000006295Member"
      id="t_102_785605f8_3dc8_30e5_2de8_d75c1e8d3ddc">The bar chart shows changes in the fund&#x2019;s performance from year to year for Class&#160;A shares.&#160;The table shows the average annual totalreturns of each class of the fund that has been in operation for at least one full calendar year and also compares the fund&#x2019;s performance with the average annual total returns of a broad measure of market performance, an additional index with characteristics relevant to the fund and the Putnam Sustainable Leaders Linked Benchmark, which represents the performance of the Russell 3000&#xae; Growth Index through July&#160;31, 2019, and the performance of the S&amp;P 500&#xae; Index thereafter.&#160;</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformanceAdditionalMarketIndex
      contextRef="S000006295Member"
      id="t_103_91cbea24_f11a_a037_9145_559fcae44eba">The table shows the average annual totalreturns of each class of the fund that has been in operation for at least one full calendar year and also compares the fund&#x2019;s performance with the average annual total returns of a broad measure of market performance, an additional index with characteristics relevant to the fund and the Putnam Sustainable Leaders Linked Benchmark, which represents the performance of the Russell 3000&#xae; Growth Index through July&#160;31, 2019, and the performance of the S&amp;P 500&#xae; Index thereafter.&#160;</oef:PerformanceAdditionalMarketIndex>
    <oef:PerformanceAvailabilityWebSiteAddress
      contextRef="S000006295Member"
      id="t_108_bca74cb1_8ed7_6bbd_3db9_f8166d649b34">www.franklintempleton.com</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="S000006295Member"
      id="t_87_370f4373_e53f_a841_ebfd_23c890413149">The fund&#x2019;s past performance (before and after taxes) is not necessarily an indication of how the fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:BarChartDoesNotReflectSalesLoads
      contextRef="S000006295Member"
      id="t_91_436d7cf8_af66_e3f5_92de_3b5c1848c78c">Sales charges are not reflected in the accompanying bar chart, and if those charges were included, returns would be less than those shown.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartHeading
      contextRef="S000006295Member"
      id="t_92_03c4ea99_42f5_8bce_5634_a8defd4d0363"> Annual total returns for class A shares before sales charges </oef:BarChartHeading>
    <oef:BarChartClosingTextBlock
      contextRef="S000006295Member"
      id="t_95_77453d6b_3194_5c58_2cbf_2b0e2f62c868"> 
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: arial; font-size: 8.5pt; width: 98%; border-spacing: 0px; margin-left: auto;"&gt; 
&lt;tr&gt; 
&lt;td style="width: 83%;"&gt;&lt;/td&gt; 
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;/td&gt; 
&lt;td&gt;&lt;/td&gt; 
&lt;td&gt;&lt;/td&gt; 
&lt;td&gt;&lt;/td&gt; 
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;/td&gt; 
&lt;td&gt;&lt;/td&gt; 
&lt;td&gt;&lt;/td&gt; 
&lt;td&gt;&lt;/td&gt; 
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;/td&gt; 
&lt;td&gt;&lt;/td&gt; 
&lt;td&gt;&lt;/td&gt; 
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="page-break-inside: avoid; font-family: arial; font-size: 8.5pt; background-color: #cceeff;"&gt; 
&lt;td style="border-top: 0.75pt solid #969696; border-bottom: 0.75pt solid #969696; vertical-align: top;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.00em; text-indent: -1.00em; font-size: 8.5pt; font-family: arial;"&gt;Best Quarter:&lt;/div&gt; &lt;/td&gt; 
&lt;td style="border-top: 0.75pt solid #969696; border-bottom: 0.75pt solid #969696; vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt; 
&lt;td style="border-top: 0.75pt solid #969696; border-bottom: 0.75pt solid #969696; white-space: nowrap; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; 
&lt;td style="border-top: 0.75pt solid #969696; border-bottom: 0.75pt solid #969696; white-space: nowrap; vertical-align: bottom; text-align: center;"&gt;Q2&#160;2020&lt;/td&gt; 
&lt;td style="border-top: 0.75pt solid #969696; border-bottom: 0.75pt solid #969696; white-space: nowrap; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; 
&lt;td style="border-top: 0.75pt solid #969696; border-bottom: 0.75pt solid #969696; vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt; 
&lt;td style="border-top: 0.75pt solid #969696; border-bottom: 0.75pt solid #969696; white-space: nowrap; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; 
&lt;td style="border-top: 0.75pt solid #969696; border-bottom: 0.75pt solid #969696; white-space: nowrap; vertical-align: bottom; text-align: center;"&gt;&#x2003;&lt;/td&gt; 
&lt;td style="border-top: 0.75pt solid #969696; border-bottom: 0.75pt solid #969696; white-space: nowrap; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; 
&lt;td style="border-top: 0.75pt solid #969696; border-bottom: 0.75pt solid #969696; vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt; 
&lt;td style="border-top: 0.75pt solid #969696; border-bottom: 0.75pt solid #969696; white-space: nowrap; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; 
&lt;td style="border-top: 0.75pt solid #969696; border-bottom: 0.75pt solid #969696; white-space: nowrap; vertical-align: bottom; text-align: center;"&gt;23.73%&lt;/td&gt; 
&lt;td style="border-top: 0.75pt solid #969696; border-bottom: 0.75pt solid #969696; white-space: nowrap; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="page-break-inside: avoid; font-family: arial; font-size: 8.5pt;"&gt; 
&lt;td style="border-bottom: 0.75pt solid #969696; vertical-align: top;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.00em; text-indent: -1.00em; font-size: 8.5pt; font-family: arial;"&gt;Worst Quarter:&lt;/div&gt; &lt;/td&gt; 
&lt;td style="border-bottom: 0.75pt solid #969696; vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt; 
&lt;td style="border-bottom: 0.75pt solid #969696; white-space: nowrap; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; 
&lt;td style="border-bottom: 0.75pt solid #969696; white-space: nowrap; vertical-align: bottom; text-align: center;"&gt;Q2&#160;2022&lt;/td&gt; 
&lt;td style="border-bottom: 0.75pt solid #969696; white-space: nowrap; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; 
&lt;td style="border-bottom: 0.75pt solid #969696; vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt; 
&lt;td style="border-bottom: 0.75pt solid #969696; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; 
&lt;td style="border-bottom: 0.75pt solid #969696; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; 
&lt;td style="border-bottom: 0.75pt solid #969696; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; 
&lt;td style="border-bottom: 0.75pt solid #969696; vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt; 
&lt;td style="border-bottom: 0.75pt solid #969696; white-space: nowrap; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; 
&lt;td style="border-bottom: 0.75pt solid #969696; white-space: nowrap; vertical-align: bottom; text-align: center;"&gt;-17.68%&lt;/td&gt; 
&lt;td style="border-bottom: 0.75pt solid #969696; white-space: nowrap; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="page-break-inside: avoid; font-family: arial; font-size: 8.5pt; background-color: #cceeff;"&gt; 
&lt;td style="border-bottom: 0.75pt solid #969696; vertical-align: top;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.00em; text-indent: -1.00em; font-size: 8.5pt; font-family: arial;"&gt;As of September&#160;30, 2026, the fund&#x2019;s year-to-date return was 6.00%.&lt;/div&gt; &lt;/td&gt; 
&lt;td style="border-bottom: 0.75pt solid #969696; vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt; 
&lt;td style="border-bottom: 0.75pt solid #969696; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; 
&lt;td style="border-bottom: 0.75pt solid #969696; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; 
&lt;td style="border-bottom: 0.75pt solid #969696; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; 
&lt;td style="border-bottom: 0.75pt solid #969696; vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt; 
&lt;td style="border-bottom: 0.75pt solid #969696; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; 
&lt;td style="border-bottom: 0.75pt solid #969696; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; 
&lt;td style="border-bottom: 0.75pt solid #969696; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; 
&lt;td style="border-bottom: 0.75pt solid #969696; vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt; 
&lt;td style="border-bottom: 0.75pt solid #969696; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; 
&lt;td style="border-bottom: 0.75pt solid #969696; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; 
&lt;td style="border-bottom: 0.75pt solid #969696; vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel
      contextRef="S000006295Member_C000017306Member"
      id="h_56_e8d22136_7028_4b2c_8867_3d5c9d0de144">Best Quarter:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="S000006295Member_C000017306Member"
      id="h_57_37405609_c3a6_4561_8596_596a101577b3">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="S000006295Member_C000017306Member"
      decimals="4"
      id="h_59_b59257ae_6486_4c24_9ef7_fb75e6b8610e"
      unitRef="pure">0.2373</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel
      contextRef="S000006295Member_C000017306Member"
      id="h_60_b78b9c54_a98d_4a46_a5f4_9de312da93f9">Worst Quarter:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="S000006295Member_C000017306Member"
      id="h_61_4558fb92_d55a_445a_8afd_a6c98e31e336">2022-06-30</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="S000006295Member_C000017306Member"
      decimals="4"
      id="h_62_72626d2d_3184_46da_95b6_94cd0f68a1ed"
      unitRef="pure">-0.1768</oef:BarChartLowestQuarterlyReturn>
    <oef:BarChartYearToDateReturnDate
      contextRef="S000006295Member_C000017306Member"
      id="t_93_1e60e808_e1ae_2de0_92e4_89b99659ff13">2026-09-30</oef:BarChartYearToDateReturnDate>
    <oef:YearToDateReturnLabel
      contextRef="S000006295Member_C000017306Member"
      id="t_94_02c2247a_2280_57ef_ca57_16dbbe63da35">year-to-date return</oef:YearToDateReturnLabel>
    <oef:BarChartYearToDateReturn
      contextRef="S000006295Member_C000017306Member"
      decimals="4"
      id="h_98_65b0e9d4_0ee0_f8e3_4e10_a4b521b843d4"
      unitRef="pure">0.0600</oef:BarChartYearToDateReturn>
    <oef:PerformanceTableHeading
      contextRef="S000006295Member"
      id="t_96_b5e30994_cf06_d063_0b93_a2d57e752e29"> Average annual total returns after sales charges  (for periods ended 12/31/25) </oef:PerformanceTableHeading>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000017306Member"
      decimals="4"
      id="h_67_666f9b40_6fa4_4354_9c4c_bc94bca9132d"
      unitRef="pure">0.0450</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000017306Member"
      decimals="4"
      id="h_68_48429642_9ce4_452c_97e7_2bcabade4d26"
      unitRef="pure">0.0908</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000017306Member"
      decimals="4"
      id="h_69_836858d3_eb09_4dbe_86d9_2b56b1c96912"
      unitRef="pure">0.1401</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000017306Member_AfterTaxesOnDistributionsMember"
      decimals="4"
      id="h_70_b761f61e_8e0b_481c_9cad_8199f6c0e492"
      unitRef="pure">0.0200</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000017306Member_AfterTaxesOnDistributionsMember"
      decimals="4"
      id="h_71_8159bd8e_1e12_4314_ab72_f3b9c5a9d661"
      unitRef="pure">0.0701</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000017306Member_AfterTaxesOnDistributionsMember"
      decimals="4"
      id="h_72_5e53340e_bd65_409a_9dee_1417924a07fc"
      unitRef="pure">0.1197</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000017306Member_AfterTaxesOnDistributionsAndSalesMember"
      decimals="4"
      id="h_73_086066e1_ed1a_4745_a069_3a443e869a59"
      unitRef="pure">0.0446</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000017306Member_AfterTaxesOnDistributionsAndSalesMember"
      decimals="4"
      id="h_74_3c1373df_bb48_4c8b_9749_4b031c0cbe02"
      unitRef="pure">0.0686</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000017306Member_AfterTaxesOnDistributionsAndSalesMember"
      decimals="4"
      id="h_75_c01e8d90_4c9a_481d_943f_7e5f8b0ff29c"
      unitRef="pure">0.1118</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000017308Member"
      decimals="4"
      id="h_76_61c3129f_7e9c_41e3_84f0_d553037d7155"
      unitRef="pure">0.0910</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000017308Member"
      decimals="4"
      id="h_77_f4c30318_168e_4bf2_b643_08f2a751f07a"
      unitRef="pure">0.0955</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000017308Member"
      decimals="4"
      id="h_78_4e01038a_9ccb_4454_990a_0ba4b62884e9"
      unitRef="pure">0.1400</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000017310Member"
      decimals="4"
      id="h_79_83ea49bf_e27c_4470_b359_31ac81c8e6dd"
      unitRef="pure">0.1060</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000017310Member"
      decimals="4"
      id="h_80_f9e576f3_c63a_4874_8e39_0ac87c4de1bc"
      unitRef="pure">0.1011</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000017310Member"
      decimals="4"
      id="h_81_63c004a3_4e81_4f14_83dc_e152aff4533f"
      unitRef="pure">0.1441</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000202804Member"
      decimals="4"
      id="h_82_c12614da_eee4_4fed_9a67_d610e5a70585"
      unitRef="pure">0.1125</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000202804Member"
      decimals="4"
      id="h_83_993f92a1_22a0_419c_b85a_f7de64ad5519"
      unitRef="pure">0.1075</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000202804Member"
      decimals="4"
      id="h_84_b7cd54ed_97e4_4cb1_afdc_59bf0cb247e3"
      unitRef="pure">0.1506</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000017311Member"
      decimals="4"
      id="h_85_6533f369_9f5b_4274_99d9_d7c67539574d"
      unitRef="pure">0.1115</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000017311Member"
      decimals="4"
      id="h_86_907702da_057d_49c3_8b2e_f0a9ebfb6a54"
      unitRef="pure">0.1066</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000017311Member"
      decimals="4"
      id="h_87_5eab4e7f_5ef3_4b1b_b8b6_59a9aeffa47c"
      unitRef="pure">0.1498</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell3000IndexMember"
      decimals="4"
      id="h_88_f560a1bd_0c25_43c8_992b_0ce6a3d9df5b"
      unitRef="pure">0.1715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell3000IndexMember"
      decimals="4"
      id="h_89_d5bd8373_7fe0_4a0a_865a_e6f5cace9b12"
      unitRef="pure">0.1315</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_Russell3000IndexMember"
      decimals="4"
      id="h_90_8bc8a89f_92d2_450b_a037_16e3cf92d5f3"
      unitRef="pure">0.1429</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_SP500IndexMember"
      decimals="4"
      id="h_91_1ab541ee_fd41_45ca_86f6_76615b4e3933"
      unitRef="pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_SP500IndexMember"
      decimals="4"
      id="h_92_e44de88e_9337_48d3_877d_8fcb2b51f307"
      unitRef="pure">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_SP500IndexMember"
      decimals="4"
      id="h_93_383aee21_0cdb_4bcf_8c2f_6f8909c4a187"
      unitRef="pure">0.1482</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_PutnamSustainableLeadersLinkedBenchmarkMember"
      decimals="4"
      id="h_94_041e6a05_d5a8_43dc_8c77_d4ffc683f45b"
      unitRef="pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_PutnamSustainableLeadersLinkedBenchmarkMember"
      decimals="4"
      id="h_95_67dff3b9_e362_48a9_8c54_0bda208e2020"
      unitRef="pure">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_PutnamSustainableLeadersLinkedBenchmarkMember"
      decimals="4"
      id="h_96_4d90616e_10ab_4cc2_9b7f_ca79fa4220ae"
      unitRef="pure">0.1568</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableOneClassOfAfterTaxShown
      contextRef="S000006295Member"
      id="t_110_0cfe0808_f4fc_5cf0_bd90_679c8671a36b">After-tax returns reflect the historical highest individual federal marginal income tax rates and do not reflect state and local taxes.&#160;Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. After-tax returns are shown for class A shares only and will vary for other classes. These after-tax returns do not apply if you hold your fund shares through a 401(k) plan, an IRA, or another tax-advantaged arrangement.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceTableNarrativeTextBlock
      contextRef="S000006295Member"
      id="t_111_00578b47_2ed8_7700_2f4a_4c183f1cfe85">&lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;After-tax returns reflect the historical highest individual federal marginal income tax rates and do not reflect state and local taxes.&#160;Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. After-tax returns are shown for class A shares only and will vary for other classes. These after-tax returns do not apply if you hold your fund shares through a 401(k) plan, an IRA, or another tax-advantaged arrangement.&lt;/div&gt;&lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 9pt; font-family: arial;"&gt;Class C share performance reflects conversion to class A shares after eight years.&lt;/div&gt;&lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 8pt; font-family: arial;"&gt;Important data provider notices and terms are available at &lt;span style="font-family: arial; font-size: 8pt; color: #467886;"&gt;&lt;span style="text-decoration: underline;"&gt;www.franklintempletondatasources.com&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: arial;"&gt;. Such information is subject to change. &lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableNarrativeTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="S000006295Member"
      id="t_98_aa0042b6_10b7_e5e6_a3af_2ed863f882cd">After-tax returns reflect the historical highest individual federal marginal income tax rates and do not reflect state and local taxes.&#160;</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred
      contextRef="S000006295Member"
      id="t_109_579ea324_ad66_c03b_9d90_08e9eecebb65">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown.These after-tax returns do not apply if you hold your fund shares through a 401(k) plan, an IRA, or another tax-advantaged arrangement.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#h_12_ea7bf72d_724d_4ab6_9cc8_dc136ac49cc9"
          xlink:label="h_12_ea7bf72d_724d_4ab6_9cc8_dc136ac49cc9"
          xlink:type="locator"/>
        <link:footnote id="f_0001_000005" xlink:label="f_0001_000005" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Management fees are subject to a performance adjustment. The fund&#x2019;s base management fee is subject to adjustment, up or down, based on the fund&#x2019;s performance relative to the performance of the S&amp;P 500 Index. For the most recent fiscal year, the fund&#x2019;s base management fee prior to any performance adjustment was 0.53%.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_12_ea7bf72d_724d_4ab6_9cc8_dc136ac49cc9"
          xlink:to="f_0001_000005"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_16_7407fca4_2d4d_4328_b9bb_6d47ebee3762"
          xlink:label="h_16_7407fca4_2d4d_4328_b9bb_6d47ebee3762"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_16_7407fca4_2d4d_4328_b9bb_6d47ebee3762"
          xlink:to="f_0001_000005"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_20_8c03a21a_a6f0_42bd_b246_633a5e68a969"
          xlink:label="h_20_8c03a21a_a6f0_42bd_b246_633a5e68a969"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_20_8c03a21a_a6f0_42bd_b246_633a5e68a969"
          xlink:to="f_0001_000005"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_24_12a31b97_3177_483f_8596_b1f7710c172b"
          xlink:label="h_24_12a31b97_3177_483f_8596_b1f7710c172b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_24_12a31b97_3177_483f_8596_b1f7710c172b"
          xlink:to="f_0001_000005"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_28_43d83c75_7a17_48e9_9c11_1d3e4f873fb6"
          xlink:label="h_28_43d83c75_7a17_48e9_9c11_1d3e4f873fb6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_28_43d83c75_7a17_48e9_9c11_1d3e4f873fb6"
          xlink:to="f_0001_000005"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_3_23023fc9_0550_409a_89cd_325733d19313"
          xlink:label="h_3_23023fc9_0550_409a_89cd_325733d19313"
          xlink:type="locator"/>
        <link:footnote id="f_0001_000001" xlink:label="f_0001_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: left;">Applies only to certain redemptions of shares bought with no initial sales charge.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_3_23023fc9_0550_409a_89cd_325733d19313"
          xlink:to="f_0001_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_5_76ed2d6f_7108_4ed4_b04e_29067ad2d313"
          xlink:label="h_5_76ed2d6f_7108_4ed4_b04e_29067ad2d313"
          xlink:type="locator"/>
        <link:footnote id="f_0001_000002" xlink:label="f_0001_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: left;">This charge is eliminated after one year.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_5_76ed2d6f_7108_4ed4_b04e_29067ad2d313"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_82_c12614da_eee4_4fed_9a67_d610e5a70585"
          xlink:label="h_82_c12614da_eee4_4fed_9a67_d610e5a70585"
          xlink:type="locator"/>
        <link:footnote id="f_0001_000004" xlink:label="f_0001_000004" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: left;">Performance for class R6 shares prior to their inception (5/22/18)&#160;is derived from the historical performance of class Y shares and has not been adjusted for the lower investor servicing fees applicable to class R6 shares; had it been adjusted, returns would have been higher.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_82_c12614da_eee4_4fed_9a67_d610e5a70585"
          xlink:to="f_0001_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_83_993f92a1_22a0_419c_b85a_f7de64ad5519"
          xlink:label="h_83_993f92a1_22a0_419c_b85a_f7de64ad5519"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_83_993f92a1_22a0_419c_b85a_f7de64ad5519"
          xlink:to="f_0001_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_84_b7cd54ed_97e4_4cb1_afdc_59bf0cb247e3"
          xlink:label="h_84_b7cd54ed_97e4_4cb1_afdc_59bf0cb247e3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_84_b7cd54ed_97e4_4cb1_afdc_59bf0cb247e3"
          xlink:to="f_0001_000004"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
