<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:PRAF="http://putnam.com/20241230"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:rr="http://xbrl.sec.gov/rr/2023"
  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="praf-20241230.xsd" xlink:type="simple"/>
    <context id="AsOf2024-12-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000070572Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000070572Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000070572Member_rr_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000070572Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">rr:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000070572Member_rr_RiskNotInsuredDepositoryInstitutionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000070572Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">rr:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067472Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067472Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067472Member_rr_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">rr:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067472Member_rr_RiskNotInsuredDepositoryInstitutionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">rr:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067471Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067471Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067471Member_rr_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">rr:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067471Member_rr_RiskNotInsuredDepositoryInstitutionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">rr:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067470Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067470Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067470Member_rr_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067470Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">rr:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067470Member_rr_RiskNotInsuredDepositoryInstitutionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067470Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">rr:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067469Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067469Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067469Member_rr_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067469Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">rr:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067469Member_rr_RiskNotInsuredDepositoryInstitutionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067469Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">rr:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067468Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067468Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067468Member_rr_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067468Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">rr:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067468Member_rr_RiskNotInsuredDepositoryInstitutionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067468Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">rr:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067467Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067467Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067467Member_rr_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067467Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">rr:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067467Member_rr_RiskNotInsuredDepositoryInstitutionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067467Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">rr:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067466Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067466Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067466Member_rr_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067466Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">rr:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067466Member_rr_RiskNotInsuredDepositoryInstitutionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067466Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">rr:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067464Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067464Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067464Member_rr_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067464Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">rr:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067464Member_rr_RiskNotInsuredDepositoryInstitutionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067464Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">rr:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067465Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067465Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067465Member_rr_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067465Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">rr:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067465Member_rr_RiskNotInsuredDepositoryInstitutionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067465Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">rr:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224158Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000070572Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000224158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224160Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000070572Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000224160Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224159Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000070572Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000224159Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224162Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000070572Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000224162Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224157Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000070572Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000224157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224156Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000070572Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000224156Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224155Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000070572Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000224155Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224154Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000070572Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000224154Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216945Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216945Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216947Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216947Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216948Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216948Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222002Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000222002Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222004Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000222004Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222003Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000222003Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216950Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216950Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216949Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216949Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216939Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216939Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216941Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216941Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216942Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216942Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067471Member_custom_C000221999Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000221999Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222000Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000222000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000222001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216943Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216943Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216944Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216944Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216933Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067470Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216933Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216935Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067470Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216935Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216936Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067470Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216936Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221996Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067470Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000221996Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221997Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067470Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000221997Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221998Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067470Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000221998Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216938Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067470Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216938Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216937Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067470Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216937Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216932Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067469Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216932Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216930Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067469Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216930Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216929Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067469Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216929Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221994Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067469Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000221994Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221993Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067469Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000221993Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221995Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067469Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000221995Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216928Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067469Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216928Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216927Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067469Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216927Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216926Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067468Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216926Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216922Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067468Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216922Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216923Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067468Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216923Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221990Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067468Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000221990Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221991Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067468Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000221991Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221992Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067468Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000221992Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216924Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067468Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216924Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216925Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067468Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216925Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216916Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067467Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216916Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216917Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067467Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216917Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216918Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067467Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216918Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221987Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067467Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000221987Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221988Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067467Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000221988Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221989Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067467Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000221989Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216919Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067467Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216919Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216920Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067467Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216920Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216914Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067466Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216914Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216910Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067466Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216910Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216911Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067466Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216911Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221985Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067466Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000221985Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221986Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067466Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000221986Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221984Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067466Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000221984Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216912Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067466Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216912Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216913Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067466Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216913Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216902Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067464Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216902Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216900Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067464Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216900Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216899Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067464Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216899Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221980Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067464Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000221980Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221978Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067464Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000221978Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221979Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067464Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000221979Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216898Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067464Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216898Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216897Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067464Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216897Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216903Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067465Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216903Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216905Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067465Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216905Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216906Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067465Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216906Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221981Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067465Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000221981Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221982Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067465Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000221982Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221983Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067465Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000221983Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216908Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067465Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216908Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216907Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067465Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216907Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224158Member_rr_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000070572Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">rr:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000224158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224158Member_rr_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000070572Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">rr:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000224158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000070572Member_custom_R3000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000070572Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">PRAF:R3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000070572Member_custom_BUSAIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000070572Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">PRAF:BUSAIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000070572Member_custom_SP2065IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000070572Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">PRAF:SP2065IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216945Member_rr_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">rr:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216945Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216945Member_rr_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">rr:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216945Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067472Member_custom_R3000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">PRAF:R3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067472Member_custom_BUSAIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">PRAF:BUSAIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067472Member_custom_SP2060IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067472Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">PRAF:SP2060IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216939Member_rr_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">rr:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216939Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216939Member_rr_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">rr:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216939Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067471Member_custom_R3000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">PRAF:R3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067471Member_custom_BUSAIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">PRAF:BUSAIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067471Member_custom_SP2055IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067471Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">PRAF:SP2055IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216933Member_rr_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067470Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">rr:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216933Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216933Member_rr_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067470Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">rr:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216933Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067470Member_custom_R3000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067470Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">PRAF:R3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067470Member_custom_BUSAIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067470Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">PRAF:BUSAIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067470Member_custom_SP2050IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067470Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">PRAF:SP2050IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216932Member_rr_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067469Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">rr:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216932Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216932Member_rr_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067469Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">rr:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216932Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067469Member_custom_R3000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067469Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">PRAF:R3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067469Member_custom_BUSAIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067469Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">PRAF:BUSAIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067469Member_custom_SP2045IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067469Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">PRAF:SP2045IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216926Member_rr_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067468Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">rr:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216926Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216926Member_rr_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067468Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">rr:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216926Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067468Member_custom_R3000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067468Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">PRAF:R3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067468Member_custom_BUSAIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067468Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">PRAF:BUSAIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067468Member_custom_SP2040IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067468Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">PRAF:SP2040IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216916Member_rr_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067467Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">rr:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216916Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216916Member_rr_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067467Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">rr:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216916Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067467Member_custom_R3000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067467Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">PRAF:R3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067467Member_custom_BUSAIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067467Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">PRAF:BUSAIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067467Member_custom_SP2035IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067467Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">PRAF:SP2035IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216914Member_rr_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067466Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">rr:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216914Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216914Member_rr_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067466Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">rr:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216914Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067466Member_custom_R3000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067466Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">PRAF:R3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067466Member_custom_BUSAIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067466Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">PRAF:BUSAIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067466Member_custom_SP2030IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067466Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">PRAF:SP2030IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216902Member_rr_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067464Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">rr:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216902Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216902Member_rr_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067464Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">rr:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216902Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067464Member_custom_R3000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067464Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">PRAF:R3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067464Member_custom_BUSAIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067464Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">PRAF:BUSAIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067464Member_custom_SP2025IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067464Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">PRAF:SP2025IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216903Member_rr_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067465Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">rr:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216903Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216903Member_rr_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067465Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">rr:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">PRAF:C000216903Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067465Member_custom_BUSAmatIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067465Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">PRAF:BUSAmatIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067465Member_custom_R3000ImatndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067465Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">PRAF:R3000ImatndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="From2024-12-302024-12-30_custom_S000067465Member_custom_SPTDTRIIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001295293</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">PRAF:S000067465Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">PRAF:SPTDTRIIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Ratio">
        <measure>pure</measure>
    </unit>
    <dei:AmendmentFlag contextRef="AsOf2024-12-30" id="Fact000003">false</dei:AmendmentFlag>
    <dei:DocumentType contextRef="AsOf2024-12-30" id="Fact000004">485BPOS</dei:DocumentType>
    <dei:EntityRegistrantName contextRef="AsOf2024-12-30" id="Fact000005">Putnam Target Date Funds</dei:EntityRegistrantName>
    <dei:EntityInvCompanyType contextRef="AsOf2024-12-30" id="Fact000006">N-1A</dei:EntityInvCompanyType>
    <dei:DocumentPeriodEndDate contextRef="AsOf2024-12-30" id="Fact000007">2023-12-31</dei:DocumentPeriodEndDate>
    <dei:EntityCentralIndexKey contextRef="AsOf2024-12-30" id="Fact000008">0001295293</dei:EntityCentralIndexKey>
    <rr:ShareholderFeesTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="ixv-9">~ http://putnam.com/role/ShareholderFeesData column period compact * column dei_LegalEntityAxis compact PRAF_S000070572Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:ShareholderFeesTableTextBlock>
    <rr:AnnualFundOperatingExpensesTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="ixv-11">~ http://putnam.com/role/OperatingExpensesData column period compact * column dei_LegalEntityAxis compact PRAF_S000070572Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:AnnualFundOperatingExpensesTableTextBlock>
    <rr:ExpenseExampleWithRedemptionTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="ixv-13">~ http://putnam.com/role/ExpenseExample column period compact * column dei_LegalEntityAxis compact PRAF_S000070572Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:ExpenseExampleWithRedemptionTableTextBlock>
    <rr:BarChartTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="ixv-15">~ http://putnam.com/role/BarChartData column period compact * column dei_LegalEntityAxis compact PRAF_S000070572Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:BarChartTableTextBlock>
    <rr:PerformanceTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="ixv-17">~ http://putnam.com/role/PerformanceTableData column period compact * column dei_LegalEntityAxis compact PRAF_S000070572Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:PerformanceTableTextBlock>
    <rr:ShareholderFeesTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="ixv-19">~ http://putnam.com/role/ShareholderFeesData column period compact * column dei_LegalEntityAxis compact PRAF_S000067472Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:ShareholderFeesTableTextBlock>
    <rr:AnnualFundOperatingExpensesTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="ixv-21">~ http://putnam.com/role/OperatingExpensesData column period compact * column dei_LegalEntityAxis compact PRAF_S000067472Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:AnnualFundOperatingExpensesTableTextBlock>
    <rr:ExpenseExampleWithRedemptionTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="ixv-23">~ http://putnam.com/role/ExpenseExample column period compact * column dei_LegalEntityAxis compact PRAF_S000067472Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:ExpenseExampleWithRedemptionTableTextBlock>
    <rr:BarChartTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="ixv-25">~ http://putnam.com/role/BarChartData column period compact * column dei_LegalEntityAxis compact PRAF_S000067472Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:BarChartTableTextBlock>
    <rr:PerformanceTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="ixv-27">~ http://putnam.com/role/PerformanceTableData column period compact * column dei_LegalEntityAxis compact PRAF_S000067472Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:PerformanceTableTextBlock>
    <rr:ShareholderFeesTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="ixv-29">~ http://putnam.com/role/ShareholderFeesData column period compact * column dei_LegalEntityAxis compact PRAF_S000067471Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:ShareholderFeesTableTextBlock>
    <rr:AnnualFundOperatingExpensesTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="ixv-31">~ http://putnam.com/role/OperatingExpensesData column period compact * column dei_LegalEntityAxis compact PRAF_S000067471Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:AnnualFundOperatingExpensesTableTextBlock>
    <rr:ExpenseExampleWithRedemptionTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="ixv-33">~ http://putnam.com/role/ExpenseExample column period compact * column dei_LegalEntityAxis compact PRAF_S000067471Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:ExpenseExampleWithRedemptionTableTextBlock>
    <rr:BarChartTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="ixv-35">~ http://putnam.com/role/BarChartData column period compact * column dei_LegalEntityAxis compact PRAF_S000067471Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:BarChartTableTextBlock>
    <rr:PerformanceTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="ixv-37">~ http://putnam.com/role/PerformanceTableData column period compact * column dei_LegalEntityAxis compact PRAF_S000067471Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:PerformanceTableTextBlock>
    <rr:ShareholderFeesTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="ixv-39">~ http://putnam.com/role/ShareholderFeesData column period compact * column dei_LegalEntityAxis compact PRAF_S000067470Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:ShareholderFeesTableTextBlock>
    <rr:AnnualFundOperatingExpensesTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="ixv-41">~ http://putnam.com/role/OperatingExpensesData column period compact * column dei_LegalEntityAxis compact PRAF_S000067470Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:AnnualFundOperatingExpensesTableTextBlock>
    <rr:ExpenseExampleWithRedemptionTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="ixv-43">~ http://putnam.com/role/ExpenseExample column period compact * column dei_LegalEntityAxis compact PRAF_S000067470Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:ExpenseExampleWithRedemptionTableTextBlock>
    <rr:BarChartTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="ixv-45">~ http://putnam.com/role/BarChartData column period compact * column dei_LegalEntityAxis compact PRAF_S000067470Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:BarChartTableTextBlock>
    <rr:PerformanceTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="ixv-47">~ http://putnam.com/role/PerformanceTableData column period compact * column dei_LegalEntityAxis compact PRAF_S000067470Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:PerformanceTableTextBlock>
    <rr:ShareholderFeesTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="ixv-49">~ http://putnam.com/role/ShareholderFeesData column period compact * column dei_LegalEntityAxis compact PRAF_S000067469Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:ShareholderFeesTableTextBlock>
    <rr:AnnualFundOperatingExpensesTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="ixv-51">~ http://putnam.com/role/OperatingExpensesData column period compact * column dei_LegalEntityAxis compact PRAF_S000067469Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:AnnualFundOperatingExpensesTableTextBlock>
    <rr:ExpenseExampleWithRedemptionTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="ixv-53">~ http://putnam.com/role/ExpenseExample column period compact * column dei_LegalEntityAxis compact PRAF_S000067469Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:ExpenseExampleWithRedemptionTableTextBlock>
    <rr:BarChartTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="ixv-55">~ http://putnam.com/role/BarChartData column period compact * column dei_LegalEntityAxis compact PRAF_S000067469Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:BarChartTableTextBlock>
    <rr:PerformanceTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="ixv-57">~ http://putnam.com/role/PerformanceTableData column period compact * column dei_LegalEntityAxis compact PRAF_S000067469Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:PerformanceTableTextBlock>
    <rr:ShareholderFeesTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="ixv-59">~ http://putnam.com/role/ShareholderFeesData column period compact * column dei_LegalEntityAxis compact PRAF_S000067468Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:ShareholderFeesTableTextBlock>
    <rr:AnnualFundOperatingExpensesTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="ixv-61">~ http://putnam.com/role/OperatingExpensesData column period compact * column dei_LegalEntityAxis compact PRAF_S000067468Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:AnnualFundOperatingExpensesTableTextBlock>
    <rr:ExpenseExampleWithRedemptionTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="ixv-63">~ http://putnam.com/role/ExpenseExample column period compact * column dei_LegalEntityAxis compact PRAF_S000067468Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:ExpenseExampleWithRedemptionTableTextBlock>
    <rr:BarChartTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="ixv-65">~ http://putnam.com/role/BarChartData column period compact * column dei_LegalEntityAxis compact PRAF_S000067468Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:BarChartTableTextBlock>
    <rr:PerformanceTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="ixv-67">~ http://putnam.com/role/PerformanceTableData column period compact * column dei_LegalEntityAxis compact PRAF_S000067468Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:PerformanceTableTextBlock>
    <rr:ShareholderFeesTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="ixv-69">~ http://putnam.com/role/ShareholderFeesData column period compact * column dei_LegalEntityAxis compact PRAF_S000067467Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:ShareholderFeesTableTextBlock>
    <rr:AnnualFundOperatingExpensesTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="ixv-71">~ http://putnam.com/role/OperatingExpensesData column period compact * column dei_LegalEntityAxis compact PRAF_S000067467Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:AnnualFundOperatingExpensesTableTextBlock>
    <rr:ExpenseExampleWithRedemptionTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="ixv-73">~ http://putnam.com/role/ExpenseExample column period compact * column dei_LegalEntityAxis compact PRAF_S000067467Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:ExpenseExampleWithRedemptionTableTextBlock>
    <rr:BarChartTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="ixv-75">~ http://putnam.com/role/BarChartData column period compact * column dei_LegalEntityAxis compact PRAF_S000067467Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:BarChartTableTextBlock>
    <rr:PerformanceTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="ixv-77">~ http://putnam.com/role/PerformanceTableData column period compact * column dei_LegalEntityAxis compact PRAF_S000067467Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:PerformanceTableTextBlock>
    <rr:ShareholderFeesTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="ixv-79">~ http://putnam.com/role/ShareholderFeesData column period compact * column dei_LegalEntityAxis compact PRAF_S000067466Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:ShareholderFeesTableTextBlock>
    <rr:AnnualFundOperatingExpensesTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="ixv-81">~ http://putnam.com/role/OperatingExpensesData column period compact * column dei_LegalEntityAxis compact PRAF_S000067466Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:AnnualFundOperatingExpensesTableTextBlock>
    <rr:ExpenseExampleWithRedemptionTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="ixv-83">~ http://putnam.com/role/ExpenseExample column period compact * column dei_LegalEntityAxis compact PRAF_S000067466Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:ExpenseExampleWithRedemptionTableTextBlock>
    <rr:BarChartTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="ixv-85">~ http://putnam.com/role/BarChartData column period compact * column dei_LegalEntityAxis compact PRAF_S000067466Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:BarChartTableTextBlock>
    <rr:PerformanceTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="ixv-87">~ http://putnam.com/role/PerformanceTableData column period compact * column dei_LegalEntityAxis compact PRAF_S000067466Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:PerformanceTableTextBlock>
    <rr:ShareholderFeesTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="ixv-89">~ http://putnam.com/role/ShareholderFeesData column period compact * column dei_LegalEntityAxis compact PRAF_S000067464Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:ShareholderFeesTableTextBlock>
    <rr:AnnualFundOperatingExpensesTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="ixv-91">~ http://putnam.com/role/OperatingExpensesData column period compact * column dei_LegalEntityAxis compact PRAF_S000067464Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:AnnualFundOperatingExpensesTableTextBlock>
    <rr:ExpenseExampleWithRedemptionTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="ixv-93">~ http://putnam.com/role/ExpenseExample column period compact * column dei_LegalEntityAxis compact PRAF_S000067464Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:ExpenseExampleWithRedemptionTableTextBlock>
    <rr:BarChartTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="ixv-95">~ http://putnam.com/role/BarChartData column period compact * column dei_LegalEntityAxis compact PRAF_S000067464Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:BarChartTableTextBlock>
    <rr:PerformanceTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="ixv-97">~ http://putnam.com/role/PerformanceTableData column period compact * column dei_LegalEntityAxis compact PRAF_S000067464Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:PerformanceTableTextBlock>
    <rr:ShareholderFeesTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="ixv-99">~ http://putnam.com/role/ShareholderFeesData column period compact * column dei_LegalEntityAxis compact PRAF_S000067465Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:ShareholderFeesTableTextBlock>
    <rr:AnnualFundOperatingExpensesTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="ixv-101">~ http://putnam.com/role/OperatingExpensesData column period compact * column dei_LegalEntityAxis compact PRAF_S000067465Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:AnnualFundOperatingExpensesTableTextBlock>
    <rr:ExpenseExampleWithRedemptionTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="ixv-103">~ http://putnam.com/role/ExpenseExample column period compact * column dei_LegalEntityAxis compact PRAF_S000067465Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:ExpenseExampleWithRedemptionTableTextBlock>
    <rr:BarChartTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="ixv-105">~ http://putnam.com/role/BarChartData column period compact * column dei_LegalEntityAxis compact PRAF_S000067465Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:BarChartTableTextBlock>
    <rr:PerformanceTableTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="ixv-107">~ http://putnam.com/role/PerformanceTableData column period compact * column dei_LegalEntityAxis compact PRAF_S000067465Member column rr_ProspectusShareClassAxis compact * row primary compact * ~</rr:PerformanceTableTextBlock>
    <rr:RiskReturnHeading
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000013">Fund summaries</rr:RiskReturnHeading>
    <rr:ObjectiveHeading
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000014">Goal</rr:ObjectiveHeading>
    <rr:ObjectivePrimaryTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000015">&lt;p id="xdx_A82_err--ObjectivePrimaryTextBlock_z9DsPPYyqSS7" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
Putnam Retirement Advantage 2065 Fund seeks capital appreciation and current income consistent with a decreasing emphasis on capital appreciation and an increasing emphasis on current income as it approaches its target date.
&lt;/p&gt;

</rr:ObjectivePrimaryTextBlock>
    <rr:ExpenseHeading
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000016">Fees and expenses</rr:ExpenseHeading>
    <rr:ExpenseNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000017">&lt;p id="xdx_A87_err--ExpenseNarrativeTextBlock_zMnSWjvBIFui" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
following tables describe the fees and expenses you may pay if you buy, hold and sell shares of the fund. 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 id="xdx_90E_err--ExpenseBreakpointDiscounts_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000070572Member_zSh4U4n1Dleb"&gt;You may
qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least &lt;span id="xdx_90B_err--ExpenseBreakpointMinimumInvestmentRequiredAmount_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000070572Member_zaaGNH2AVqSh"&gt;$50,000&lt;/span&gt; in Putnam funds.&lt;/span&gt;
More information about these and other discounts is available from your financial professional and in &lt;i&gt;How do I buy fund shares?&lt;/i&gt;
beginning on page 102 of the fund&#x2019;s prospectus, in Appendix A to the fund&#x2019;s prospectus, and in &lt;i&gt;How to buy shares&lt;/i&gt; beginning
on page II-1 of the fund&#x2019;s statement of additional information (&#x201c;SAI&#x201d;).&lt;/span&gt;&lt;/p&gt;

</rr:ExpenseNarrativeTextBlock>
    <rr:ExpenseBreakpointDiscounts
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000018">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.</rr:ExpenseBreakpointDiscounts>
    <rr:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      decimals="0"
      id="Fact000019"
      unitRef="USD">50000</rr:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <rr:ShareholderFeesCaption
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000020">Shareholder fees (fees paid directly from your investment)</rr:ShareholderFeesCaption>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224158Member"
      decimals="INF"
      id="Fact000022"
      unitRef="Ratio">0.0575</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224158Member"
      decimals="INF"
      id="Fact000023"
      unitRef="Ratio">0.0100</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224160Member"
      decimals="INF"
      id="Fact000024"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224160Member"
      decimals="INF"
      id="Fact000025"
      unitRef="Ratio">0.0100</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224159Member"
      decimals="INF"
      id="Fact000026"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224159Member"
      decimals="INF"
      id="Fact000027"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224162Member"
      decimals="INF"
      id="Fact000028"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224162Member"
      decimals="INF"
      id="Fact000029"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224157Member"
      decimals="INF"
      id="Fact000030"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224157Member"
      decimals="INF"
      id="Fact000031"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224156Member"
      decimals="INF"
      id="Fact000032"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224156Member"
      decimals="INF"
      id="Fact000033"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224155Member"
      decimals="INF"
      id="Fact000034"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224155Member"
      decimals="INF"
      id="Fact000035"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224154Member"
      decimals="INF"
      id="Fact000036"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224154Member"
      decimals="INF"
      id="Fact000037"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:OperatingExpensesCaption
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000038">Annual fund operating expenses 
(expenses you pay each year as a percentage of the value of your investment)</rr:OperatingExpensesCaption>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224158Member"
      decimals="INF"
      id="Fact000040"
      unitRef="Ratio">0.0045</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224158Member"
      decimals="INF"
      id="Fact000041"
      unitRef="Ratio">0.0025</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224158Member"
      decimals="INF"
      id="Fact000042"
      unitRef="Ratio">0.1096</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224158Member"
      decimals="INF"
      id="Fact000043"
      unitRef="Ratio">0.0061</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224158Member"
      decimals="INF"
      id="Fact000044"
      unitRef="Ratio">0.1227</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224158Member"
      decimals="INF"
      id="Fact000045"
      unitRef="Ratio">-0.1147</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224158Member"
      decimals="INF"
      id="Fact000046"
      unitRef="Ratio">0.0080</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224160Member"
      decimals="INF"
      id="Fact000047"
      unitRef="Ratio">0.0045</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224160Member"
      decimals="INF"
      id="Fact000048"
      unitRef="Ratio">0.0100</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224160Member"
      decimals="INF"
      id="Fact000049"
      unitRef="Ratio">0.1096</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224160Member"
      decimals="INF"
      id="Fact000050"
      unitRef="Ratio">0.0061</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224160Member"
      decimals="INF"
      id="Fact000051"
      unitRef="Ratio">0.1302</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224160Member"
      decimals="INF"
      id="Fact000052"
      unitRef="Ratio">-0.1147</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224160Member"
      decimals="INF"
      id="Fact000053"
      unitRef="Ratio">0.0155</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224159Member"
      decimals="INF"
      id="Fact000054"
      unitRef="Ratio">0.0045</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224159Member"
      decimals="INF"
      id="Fact000055"
      unitRef="Ratio">0.0050</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224159Member"
      decimals="INF"
      id="Fact000056"
      unitRef="Ratio">0.1111</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224159Member"
      decimals="INF"
      id="Fact000057"
      unitRef="Ratio">0.0061</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224159Member"
      decimals="INF"
      id="Fact000058"
      unitRef="Ratio">0.1267</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224159Member"
      decimals="INF"
      id="Fact000059"
      unitRef="Ratio">-0.1147</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224159Member"
      decimals="INF"
      id="Fact000060"
      unitRef="Ratio">0.0120</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224162Member"
      decimals="INF"
      id="Fact000061"
      unitRef="Ratio">0.0045</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224162Member"
      decimals="INF"
      id="Fact000062"
      unitRef="Ratio">0.0025</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224162Member"
      decimals="INF"
      id="Fact000063"
      unitRef="Ratio">0.1111</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224162Member"
      decimals="INF"
      id="Fact000064"
      unitRef="Ratio">0.0061</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224162Member"
      decimals="INF"
      id="Fact000065"
      unitRef="Ratio">0.1242</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224162Member"
      decimals="INF"
      id="Fact000066"
      unitRef="Ratio">-0.1147</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224162Member"
      decimals="INF"
      id="Fact000067"
      unitRef="Ratio">0.0095</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224157Member"
      decimals="INF"
      id="Fact000068"
      unitRef="Ratio">0.0045</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224157Member"
      decimals="INF"
      id="Fact000069"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224157Member"
      decimals="INF"
      id="Fact000070"
      unitRef="Ratio">0.1111</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224157Member"
      decimals="INF"
      id="Fact000071"
      unitRef="Ratio">0.0061</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224157Member"
      decimals="INF"
      id="Fact000072"
      unitRef="Ratio">0.1217</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224157Member"
      decimals="INF"
      id="Fact000073"
      unitRef="Ratio">-0.1147</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224157Member"
      decimals="INF"
      id="Fact000074"
      unitRef="Ratio">0.0070</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224156Member"
      decimals="INF"
      id="Fact000075"
      unitRef="Ratio">0.0045</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224156Member"
      decimals="INF"
      id="Fact000076"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224156Member"
      decimals="INF"
      id="Fact000077"
      unitRef="Ratio">0.1096</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224156Member"
      decimals="INF"
      id="Fact000078"
      unitRef="Ratio">0.0061</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224156Member"
      decimals="INF"
      id="Fact000079"
      unitRef="Ratio">0.1202</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224156Member"
      decimals="INF"
      id="Fact000080"
      unitRef="Ratio">-0.1147</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224156Member"
      decimals="INF"
      id="Fact000081"
      unitRef="Ratio">0.0055</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224155Member"
      decimals="INF"
      id="Fact000082"
      unitRef="Ratio">0.0045</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224155Member"
      decimals="INF"
      id="Fact000083"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224155Member"
      decimals="INF"
      id="Fact000084"
      unitRef="Ratio">0.1086</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224155Member"
      decimals="INF"
      id="Fact000085"
      unitRef="Ratio">0.0061</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224155Member"
      decimals="INF"
      id="Fact000086"
      unitRef="Ratio">0.1192</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224155Member"
      decimals="INF"
      id="Fact000087"
      unitRef="Ratio">-0.1147</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224155Member"
      decimals="INF"
      id="Fact000088"
      unitRef="Ratio">0.0045</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224154Member"
      decimals="INF"
      id="Fact000089"
      unitRef="Ratio">0.0045</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224154Member"
      decimals="INF"
      id="Fact000090"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224154Member"
      decimals="INF"
      id="Fact000091"
      unitRef="Ratio">0.1096</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224154Member"
      decimals="INF"
      id="Fact000092"
      unitRef="Ratio">0.0061</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224154Member"
      decimals="INF"
      id="Fact000093"
      unitRef="Ratio">0.1202</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224154Member"
      decimals="INF"
      id="Fact000094"
      unitRef="Ratio">-0.1147</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224154Member"
      decimals="INF"
      id="Fact000095"
      unitRef="Ratio">0.0055</rr:NetExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000099">December&#160;30, 2027</rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <rr:ExpenseExampleHeading
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000100">Example</rr:ExpenseExampleHeading>
    <rr:ExpenseExampleNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000101">&lt;p id="xdx_A81_err--ExpenseExampleNarrativeTextBlock_zNSSZhTTq6d8" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&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. The example takes into account the expense reimbursement described above for the 1- and 3-year periods. Your actual costs may
be higher or lower.&lt;/span&gt;&lt;/p&gt;

</rr:ExpenseExampleNarrativeTextBlock>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224158Member"
      decimals="0"
      id="Fact000103"
      unitRef="USD">652</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224158Member"
      decimals="0"
      id="Fact000104"
      unitRef="USD">816</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224158Member"
      decimals="0"
      id="Fact000105"
      unitRef="USD">3246</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224158Member"
      decimals="0"
      id="Fact000106"
      unitRef="USD">7934</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleNoRedemptionYear01
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224160Member"
      decimals="0"
      id="Fact000107"
      unitRef="USD">158</rr:ExpenseExampleNoRedemptionYear01>
    <rr:ExpenseExampleNoRedemptionYear03
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224160Member"
      decimals="0"
      id="Fact000108"
      unitRef="USD">490</rr:ExpenseExampleNoRedemptionYear03>
    <rr:ExpenseExampleNoRedemptionYear05
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224160Member"
      decimals="0"
      id="Fact000109"
      unitRef="USD">3146</rr:ExpenseExampleNoRedemptionYear05>
    <rr:ExpenseExampleNoRedemptionYear10
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224160Member"
      decimals="0"
      id="Fact000110"
      unitRef="USD">8045</rr:ExpenseExampleNoRedemptionYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224160Member"
      decimals="0"
      id="Fact000111"
      unitRef="USD">258</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224160Member"
      decimals="0"
      id="Fact000112"
      unitRef="USD">490</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224160Member"
      decimals="0"
      id="Fact000113"
      unitRef="USD">3146</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224160Member"
      decimals="0"
      id="Fact000114"
      unitRef="USD">8045</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224159Member"
      decimals="0"
      id="Fact000115"
      unitRef="USD">122</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224159Member"
      decimals="0"
      id="Fact000116"
      unitRef="USD">381</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224159Member"
      decimals="0"
      id="Fact000117"
      unitRef="USD">3002</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224159Member"
      decimals="0"
      id="Fact000118"
      unitRef="USD">7985</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224162Member"
      decimals="0"
      id="Fact000119"
      unitRef="USD">97</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224162Member"
      decimals="0"
      id="Fact000120"
      unitRef="USD">303</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224162Member"
      decimals="0"
      id="Fact000121"
      unitRef="USD">2897</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224162Member"
      decimals="0"
      id="Fact000122"
      unitRef="USD">7875</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224157Member"
      decimals="0"
      id="Fact000123"
      unitRef="USD">72</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224157Member"
      decimals="0"
      id="Fact000124"
      unitRef="USD">224</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224157Member"
      decimals="0"
      id="Fact000125"
      unitRef="USD">2791</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224157Member"
      decimals="0"
      id="Fact000126"
      unitRef="USD">7762</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224156Member"
      decimals="0"
      id="Fact000127"
      unitRef="USD">56</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224156Member"
      decimals="0"
      id="Fact000128"
      unitRef="USD">176</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224156Member"
      decimals="0"
      id="Fact000129"
      unitRef="USD">2727</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224156Member"
      decimals="0"
      id="Fact000130"
      unitRef="USD">7692</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224155Member"
      decimals="0"
      id="Fact000131"
      unitRef="USD">46</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224155Member"
      decimals="0"
      id="Fact000132"
      unitRef="USD">144</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224155Member"
      decimals="0"
      id="Fact000133"
      unitRef="USD">2684</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224155Member"
      decimals="0"
      id="Fact000134"
      unitRef="USD">7645</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224154Member"
      decimals="0"
      id="Fact000135"
      unitRef="USD">56</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224154Member"
      decimals="0"
      id="Fact000136"
      unitRef="USD">176</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224154Member"
      decimals="0"
      id="Fact000137"
      unitRef="USD">2727</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224154Member"
      decimals="0"
      id="Fact000138"
      unitRef="USD">7692</rr:ExpenseExampleYear10>
    <rr:PortfolioTurnoverHeading
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000139">Portfolio turnover</rr:PortfolioTurnoverHeading>
    <rr:PortfolioTurnoverTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000140">&lt;p id="xdx_A87_err--PortfolioTurnoverTextBlock_zfSTHhEb4jMd" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&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&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;expenses
or the above example, affect fund performance. The fund&#x2019;s turnover rate in the most recent fiscal year was &lt;span id="xdx_90C_err--PortfolioTurnoverRate_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000070572Member_zztK5iq9yjL8"&gt;33%&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

</rr:PortfolioTurnoverTextBlock>
    <rr:PortfolioTurnoverRate
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      decimals="INF"
      id="Fact000142"
      unitRef="Ratio">0.33</rr:PortfolioTurnoverRate>
    <rr:StrategyHeading
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000143">Investments, risks, and performance</rr:StrategyHeading>
    <rr:StrategyNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000144">&lt;p id="xdx_A8F_err--StrategyNarrativeTextBlock_zd0JWILSISx5" style="font: 600 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 15px 42px 0px; color: #000000"&gt;
&lt;b&gt;Investments&lt;/b&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund&#x2019;s asset allocation strategy may be attractive to investors who plan to retire or otherwise intend to begin making periodic withdrawals of their investments in or about 2065 (the target date). The fund is designed to provide diversification among different asset classes by investing its assets in other Putnam mutual funds, referred to as underlying funds.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
fund&#x2019;s target allocations among asset classes and underlying funds will increasingly emphasize capital preservation and income
over time and will change gradually based on the number of remaining years until the fund&#x2019;s target date, as shown in the predetermined
&#x201c;glide path&#x201d; in the chart under &#x201c;&lt;i&gt;What are the funds&#x2019; and each underlying fund&#x2019;s main investment strategies
and related risks?&lt;/i&gt;&#x201d;. Franklin Advisers, Inc. (&#x201c;Franklin Advisers&#x201d; or the &#x201c;Investment Manager&#x201d;) adjusts
these allocations at the end of each calendar quarter based on the glide path.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
following table presents your fund&#x2019;s approximate allocations to each asset class and underlying fund as of December 31, 2024 and
its projected approximate allocations to these asset classes and underlying funds as of December 31, 2025. By comparing the percentage
allocations of your fund in the table, you can see how its allocations are expected to change during the one-year period beginning on
December 31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The table also shows the approximate allocations of other Putnam Retirement Advantage Funds, which are designed for investors with different target retirement dates. Over a five-year period, each fund&#x2019;s allocations will gradually change to resemble the allocations of the fund with the next earliest target date. The table illustrates how a fund&#x2019;s allocations are expected to change over time to increasingly emphasize capital preservation and income.
&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;table cellspacing="0" style="font: normal 10pt Arial, Helvetica, Sans-Serif; width: 90%"&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;b&gt;Underlying Fund*&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;Year&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;b&gt;2065 (your fund)&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2060&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2055&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2050&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2045&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2040&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2035&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2030&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2025&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;Maturity Fund&lt;/b&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Equity Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;78.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;62.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;39.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;15.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;78.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;59.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;35.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;12.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Growth Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;21.5%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;36.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;60.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;83.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;92.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;51.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;21.5%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;39.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;64.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;86.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;89.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;44.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Balanced Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;44.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;92.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;30.1%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;7.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;51.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;87.1%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;19.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Conservative Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;1.1%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;47.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;9.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;56.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Short Term Investment Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.5%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;1.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;3.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;5.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.5%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;1.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;3.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Multi-Asset Income Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;1.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;16.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;81.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;94.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;18.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;90.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;94.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Equity**&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;95.2%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;92.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;87.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;82.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;77.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;68.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;56.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;36.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;26.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;25.4%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;95.2%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;91.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;86.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;81.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;76.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;66.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;54.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;33.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;25.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;25.4%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Fixed Income**&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;4.8%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;7.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;12.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;17.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;23.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;31.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;43.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;63.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;73.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;74.6%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;4.8%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;8.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;13.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;18.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;23.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;33.1%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;45.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;66.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;74.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;74.6%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;table style="font: 300 9pt/1.5 Arial, Helvetica, Sans-Serif; margin-left: 10px; width: 90%"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 25px; text-align: right"&gt;
*

&lt;/td&gt;
&lt;td&gt;
Due to rounding, allocations shown in the table above may not total 100%. In addition, because of rounding in the calculation of allocations among underlying funds and market fluctuations, actual allocations might be more or less than these percentages.

&lt;/td&gt;

&lt;/tr&gt;
&lt;/table&gt;

&lt;table style="font: 300 9pt/1.5 Arial, Helvetica, Sans-Serif; margin-left: 10px; width: 90%"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 25px; text-align: right"&gt;
**

&lt;/td&gt;
&lt;td&gt;
Equity and fixed income allocations are hypothetical estimates based on each Putnam Dynamic Asset Allocation Fund&#x2019;s and Putnam Multi-Asset Income Fund&#x2019;s current strategic allocation to equity and fixed income investments as set forth under &#x201c;What are the funds&#x2019; and each underlying fund&#x2019;s main investment strategies and related risks?&#x201d;, and an assumption that Putnam Short Term Investment Fund is equivalent to a fixed income investment. The managers of the underlying funds may adjust those funds&#x2019; allocations among asset classes from time to time consistent with their investment goals, and, consequently, actual allocations will vary.

&lt;/td&gt;

&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
fund&#x2019;s target allocations may differ from the allocations shown in the table. We may change the glide path, the fund&#x2019;s target
allocations, and the underlying funds in which it invests at any time, although we expect these changes to be infrequent and generally
in response to longer-term structural changes (i.e., in the average retirement age or life expectancy) that lead the fund&#x2019;s portfolio
managers to determine that a change is advisable. We assume investors will begin gradual withdrawals from the&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;fund
at or around the target date. Near the end of the target date year, the fund&#x2019;s target allocations will correspond to those of Putnam
Retirement Advantage Maturity Fund (Maturity Fund), a fund that seeks as high a rate of current income as the Investment Manager believes
is consistent with preservation of capital, and the fund will be merged into Maturity Fund. More information about Maturity Fund is available
in this prospectus beginning on page 74, and more information about the underlying funds (which are not offered by this prospectus) is
included under &#x201c;&lt;i&gt;What are the funds&#x2019; and each underlying fund&#x2019;s main investment strategies and related risks?&lt;/i&gt;&#x201d;.&lt;/span&gt;&lt;/p&gt;

</rr:StrategyNarrativeTextBlock>
    <rr:RiskHeading
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000147">Risks</rr:RiskHeading>
    <rr:RiskTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000148">&lt;p id="xdx_A8D_err--RiskTextBlock_zmR9BvPAROM" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
&lt;span id="xdx_90D_err--RiskTextBlock_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000070572Member__rr--RiskAxis__rr--RiskLoseMoneyMember_zUrtVrpv1V15"&gt;It is important to understand that you can lose money by investing in the fund.&lt;/span&gt; Losses may occur near, at or after the target date. There is no guarantee that the fund will provide adequate income at and through an investor&#x2019;s retirement.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund&#x2019;s allocation of assets among asset classes and the underlying funds may hurt performance.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
fund invests in underlying funds and indirectly bears expenses related to the underlying funds. However, the Investment Manager has contractually
agreed to waive fees, reimburse expenses of, or reimburse the fund through at least December&#160;30, 2027 in an amount equal to the
fund&#x2019;s acquired fund fees and expenses (i.e., the fees and expenses incurred by the fund as a result of its investments in the
underlying funds). The Investment Manager also has contractually agreed to waive fees and/or reimburse expenses of each class of shares
of the fund through at least December&#160;30, 2027 in an amount sufficient to result in total annual fund operating expenses for class
A, C, R, R3, R4, R5, R6 and Y shares of the fund (exclusive of certain fees and expenses, including distribution fees (12b-1 fees)) that
equal 0.55%, 0.55%, 0.70%, 0.70%, 0.70%, 0.55%, 0.45%, and 0.55%, respectively, of the fund&#x2019;s average net&#160;assets. Although
the Investment Manager serves as the investment adviser of the underlying funds, an underlying fund may change its investment program
or policies without the fund&#x2019;s approval, which could require the fund to reduce or eliminate its allocation to the underlying fund
at an unfavorable time.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund also bears the following risks associated with the underlying funds:
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Certain
accounts or affiliates of the Investment Manager, including other funds advised by the Investment Manager or third parties, may from
time to time own (beneficially or of record) or control a substantial amount of the fund&#x2019;s shares, including through seed capital
arrangements. Such shareholders may at times be considered to control the fund. Dispositions of a large number of shares by these shareholders
may adversely affect the fund&#x2019;s liquidity and net&#160;assets. These redemptions may also force the fund to sell securities, which
may increase the fund&#x2019;s brokerage costs.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
There is no guarantee that the investment techniques, analyses, or judgments that we apply in making investment decisions for the underlying funds will produce the intended outcome or that the investments we select for the underlying funds will perform as well as other securities that were not selected for the underlying funds. We, or the underlying funds&#x2019; other service providers, may experience disruptions or 
&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
operating errors that could negatively impact the underlying funds. If the quantitative models or data that are used in managing an underlying fund prove to be incorrect or incomplete, investment decisions made in reliance on the models or data may not produce the desired results and the fund may realize losses.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;An
underlying fund&#x2019;s allocation of assets among asset classes may hurt performance. The value of investments in the underlying funds&#x2019;
portfolios 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 underlying funds&#x2019; portfolio holdings,
may negatively impact an underlying fund&#x2019;s performance, and may exacerbate other risks to which an underlying fund is subject.
Growth stocks may be more susceptible to earnings disappointments, and value stocks may fail to rebound. These risks are generally greater
for small and midsize companies.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
Fixed income investments are subject to interest rate risk, which is the risk that the value of the underlying funds&#x2019; fixed income investments is likely to fall if interest rates rise. Fixed income investments also are subject to credit risk, which is the risk that the issuers of the underlying funds&#x2019; fixed income investments may default on payment of interest or principal. Fixed income investments may be more susceptible to downgrades or defaults during economic downturns or other periods of economic stress. Interest rate risk is generally greater for longer-term bonds, and credit risk is generally greater for below-investment-grade bonds (sometimes referred to as &#x201c;junk bonds&#x201d;), which can be more sensitive to changes in markets, credit conditions, and interest rates and may be considered speculative. Default risk is generally higher for non-qualified mortgages. Mortgage-backed investments, unlike traditional debt investments, are also subject to prepayment risk, which means that they may increase in value less than other bonds when interest rates decline and decline in value more than other bonds when interest rates rise. The underlying funds may have to invest the proceeds from prepaid investments, including mortgage- and asset-backed investments, in other investments with less attractive terms and yields.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&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 currency or other restrictions, or high levels of inflation), and may be or become illiquid.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam
Dynamic Asset Allocation Equity Fund and Putnam Short Term Investment Fund may use, and each other underlying fund typically uses to
a significant extent, derivatives, such as futures, options, swap contracts, and, for each underlying fund other than Putnam Short Term
Investment Fund, certain foreign currency transactions and warrants, for both hedging and investment purposes (although, in&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;the
case of Putnam Short Term Investment Fund, they do not represent a primary focus of the fund). Underlying funds that use derivatives
to increase investment exposure may be riskier than underlying funds that do not employ investment leverage. The value of derivatives
may move in unexpected ways due to unanticipated market movements, the use of leverage, imperfect correlation between the derivative
instrument and the reference asset, or other factors, especially in unusual market conditions, and volatility in the value of derivatives
could adversely impact the underlying fund&#x2019;s returns, obligations and exposures. Derivatives are also subject to other risks, including
liquidity risk (e.g., liquidity demands arising from the requirement to make payments to a derivative counterparty), operational risk
(e.g., settlement issues or system failures), and legal risk (e.g., insufficient legal documentation or contract enforceability issues).
Derivatives also involve the risk that an underlying fund may be unable to terminate or sell derivative positions when it wants to and
that the other party to the instrument may fail to meet its obligations. The risk of a party failing to meet its obligations may increase
if the underlying fund has significant investment exposure to that counterparty.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund may not achieve its goal, and it is not intended to be a complete investment program. &lt;span id="xdx_900_err--RiskTextBlock_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000070572Member__rr--RiskAxis__rr--RiskNotInsuredDepositoryInstitutionMember_z0UiWofgDDX6"&gt;An investment in the fund is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.
&lt;/span&gt;&lt;/p&gt;

</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_rr_RiskLoseMoneyMember"
      id="Fact000149">It is important to understand that you can lose money by investing in the fund.</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_rr_RiskNotInsuredDepositoryInstitutionMember"
      id="Fact000152">An investment in the fund is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.
</rr:RiskTextBlock>
    <rr:BarChartAndPerformanceTableHeading
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000153">Performance</rr:BarChartAndPerformanceTableHeading>
    <rr:PerformanceNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000154">&lt;p id="xdx_A8B_err--PerformanceNarrativeTextBlock_z3FcM4uWLqx1" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90F_err--PerformanceInformationIllustratesVariabilityOfReturns_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000070572Member_zeEDQtAmezgl"&gt;The
performance information below gives some indication of the risks associated with an investment in the fund by showing the fund&#x2019;s
performance year to year and over time.&lt;/span&gt; &lt;span id="xdx_907_err--BarChartDoesNotReflectSalesLoads_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000070572Member_zp6eftc9vEid"&gt;The bar chart does not reflect the impact of sales charges.&lt;/span&gt; If it did, performance would be lower.
&lt;span id="xdx_901_err--PerformancePastDoesNotIndicateFuture_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000070572Member_zvq5xTpRng41"&gt;Please remember that past performance is not necessarily an indication of future results.&lt;/span&gt; Monthly performance figures for the fund are
available at &lt;span id="xdx_903_err--PerformanceAvailabilityWebSiteAddress_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000070572Member_zDtb9Jkz9wqd"&gt;www.franklintempleton.com&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

</rr:PerformanceNarrativeTextBlock>
    <rr:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000155">The
performance information below gives some indication of the risks associated with an investment in the fund by showing the fund&#x2019;s
performance year to year and over time.</rr:PerformanceInformationIllustratesVariabilityOfReturns>
    <rr:BarChartDoesNotReflectSalesLoads
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000156">The bar chart does not reflect the impact of sales charges.</rr:BarChartDoesNotReflectSalesLoads>
    <rr:PerformancePastDoesNotIndicateFuture
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000157">Please remember that past performance is not necessarily an indication of future results.</rr:PerformancePastDoesNotIndicateFuture>
    <rr:PerformanceAvailabilityWebSiteAddress
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000158">www.franklintempleton.com</rr:PerformanceAvailabilityWebSiteAddress>
    <rr:BarChartHeading
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000159">Annual total returns for class A shares before sales charges</rr:BarChartHeading>
    <rr:AnnualReturn2021
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224158Member"
      decimals="INF"
      id="Fact000162"
      unitRef="Ratio">0.1999</rr:AnnualReturn2021>
    <rr:AnnualReturn2022
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224158Member"
      decimals="INF"
      id="Fact000164"
      unitRef="Ratio">-0.1832</rr:AnnualReturn2022>
    <rr:AnnualReturn2023
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224158Member"
      decimals="INF"
      id="Fact000166"
      unitRef="Ratio">0.2562</rr:AnnualReturn2023>
    <rr:YearToDateReturnLabel
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000167">Year-to-date performance through</rr:YearToDateReturnLabel>
    <rr:BarChartYearToDateReturnDate
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000168">2024-09-30</rr:BarChartYearToDateReturnDate>
    <rr:BarChartYearToDateReturn
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      decimals="INF"
      id="Fact000169"
      unitRef="Ratio">0.2154</rr:BarChartYearToDateReturn>
    <rr:HighestQuarterlyReturnLabel
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000170">Best calendar quarter</rr:HighestQuarterlyReturnLabel>
    <rr:BarChartHighestQuarterlyReturnDate
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000171">2023-12-31</rr:BarChartHighestQuarterlyReturnDate>
    <rr:BarChartHighestQuarterlyReturn
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      decimals="INF"
      id="Fact000172"
      unitRef="Ratio">0.1197</rr:BarChartHighestQuarterlyReturn>
    <rr:LowestQuarterlyReturnLabel
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000173">Worst calendar quarter</rr:LowestQuarterlyReturnLabel>
    <rr:BarChartLowestQuarterlyReturnDate
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000174">2022-06-30</rr:BarChartLowestQuarterlyReturnDate>
    <rr:BarChartLowestQuarterlyReturn
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      decimals="INF"
      id="Fact000175"
      unitRef="Ratio">-0.1563</rr:BarChartLowestQuarterlyReturn>
    <rr:PerformanceTableHeading
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000176">Average
annual total returns after sales charges (for periods ended 12/31/23)</rr:PerformanceTableHeading>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224158Member"
      id="Fact000178">2020-12-30</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224158Member_rr_AfterTaxesOnDistributionsMember"
      id="Fact000179">2020-12-30</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224158Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      id="Fact000180">2020-12-30</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224160Member"
      id="Fact000181">2020-12-30</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224159Member"
      id="Fact000182">2020-12-30</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224162Member"
      id="Fact000183">2020-12-30</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224162Member"
      id="Fact000184">2020-12-30</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224157Member"
      id="Fact000185">2020-12-30</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224156Member"
      id="Fact000186">2020-12-30</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224155Member"
      id="Fact000187">2020-12-30</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224154Member"
      id="Fact000188">2020-12-30</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_R3000IndexMember"
      id="Fact000189">2020-12-30</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_BUSAIndexMember"
      id="Fact000190">2020-12-30</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_SP2065IndexMember"
      id="Fact000191">2020-12-30</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224158Member"
      id="Fact000192">2020-12-30</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224158Member_rr_AfterTaxesOnDistributionsMember"
      id="Fact000193">2020-12-30</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224158Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      id="Fact000194">2020-12-30</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224160Member"
      id="Fact000195">2020-12-30</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224159Member"
      id="Fact000196">2020-12-30</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224162Member"
      id="Fact000197">2020-12-30</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224162Member"
      id="Fact000198">2020-12-30</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224157Member"
      id="Fact000199">2020-12-30</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224156Member"
      id="Fact000200">2020-12-30</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224155Member"
      id="Fact000201">2020-12-30</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224154Member"
      id="Fact000202">2020-12-30</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_R3000IndexMember"
      id="Fact000203">2020-12-30</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_BUSAIndexMember"
      id="Fact000204">2020-12-30</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_SP2065IndexMember"
      id="Fact000205">2020-12-30</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224158Member"
      decimals="INF"
      id="Fact000206"
      unitRef="Ratio">0.1840</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224158Member"
      decimals="INF"
      id="Fact000207"
      unitRef="Ratio">0.0532</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224158Member_rr_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000208"
      unitRef="Ratio">0.1672</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224158Member_rr_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000209"
      unitRef="Ratio">0.0368</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224158Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000210"
      unitRef="Ratio">0.1177</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224158Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000211"
      unitRef="Ratio">0.0370</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224160Member"
      decimals="INF"
      id="Fact000212"
      unitRef="Ratio">0.2371</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224160Member"
      decimals="INF"
      id="Fact000213"
      unitRef="Ratio">0.0661</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224159Member"
      decimals="INF"
      id="Fact000214"
      unitRef="Ratio">0.2511</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224159Member"
      decimals="INF"
      id="Fact000215"
      unitRef="Ratio">0.0699</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224162Member"
      decimals="INF"
      id="Fact000216"
      unitRef="Ratio">0.2550</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224162Member"
      decimals="INF"
      id="Fact000217"
      unitRef="Ratio">0.0726</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224157Member"
      decimals="INF"
      id="Fact000218"
      unitRef="Ratio">0.2560</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224157Member"
      decimals="INF"
      id="Fact000219"
      unitRef="Ratio">0.0751</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224156Member"
      decimals="INF"
      id="Fact000220"
      unitRef="Ratio">0.2593</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224156Member"
      decimals="INF"
      id="Fact000221"
      unitRef="Ratio">0.0767</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224155Member"
      decimals="INF"
      id="Fact000222"
      unitRef="Ratio">0.2606</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224155Member"
      decimals="INF"
      id="Fact000223"
      unitRef="Ratio">0.0778</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224154Member"
      decimals="INF"
      id="Fact000224"
      unitRef="Ratio">0.2593</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_C000224154Member"
      decimals="INF"
      id="Fact000225"
      unitRef="Ratio">0.0768</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_R3000IndexMember"
      decimals="INF"
      id="Fact000226"
      unitRef="Ratio">0.2596</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_R3000IndexMember"
      decimals="INF"
      id="Fact000227"
      unitRef="Ratio">0.0880</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_BUSAIndexMember"
      decimals="INF"
      id="Fact000228"
      unitRef="Ratio">0.0553</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_BUSAIndexMember"
      decimals="INF"
      id="Fact000229"
      unitRef="Ratio">-0.0326</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_SP2065IndexMember"
      decimals="INF"
      id="Fact000230"
      unitRef="Ratio">0.2084</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000070572Member_custom_SP2065IndexMember"
      decimals="INF"
      id="Fact000231"
      unitRef="Ratio">0.0652</rr:AverageAnnualReturnSinceInception>
    <rr:PerformanceTableClosingTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000233">&lt;div id="xdx_A87_err--PerformanceTableClosingTextBlock_zWuQjt13Syhb"&gt;&lt;/div&gt;
&lt;table style="font: 300 9pt/1.5 Arial, Helvetica, Sans-Serif; margin-left: 10px; width: 90%"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 25px; text-align: right"&gt;


&lt;/td&gt;
&lt;td&gt;
&lt;span id="xdx_900_err--PerformanceTableUsesHighestFederalRate_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000070572Member_zvG390u8Nbf3"&gt;After-tax returns reflect the historical highest individual federal marginal income tax rates and do not reflect state and local taxes.&lt;/span&gt;&lt;span id="xdx_90B_err--PerformanceTableNotRelevantToTaxDeferred_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000070572Member_zCKFZKoekH01"&gt; Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown.&lt;/span&gt; &lt;span id="xdx_908_err--PerformanceTableOneClassOfAfterTaxShown_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000070572Member_zmTXPmEvZdq7"&gt;After-tax returns are shown for class A shares only and will vary for other classes.&lt;/span&gt; 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;/td&gt;

&lt;/tr&gt;
&lt;/table&gt;



</rr:PerformanceTableClosingTextBlock>
    <rr:PerformanceTableUsesHighestFederalRate
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000234">After-tax returns reflect the historical highest individual federal marginal income tax rates and do not reflect state and local taxes.</rr:PerformanceTableUsesHighestFederalRate>
    <rr:PerformanceTableNotRelevantToTaxDeferred
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000235">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown.</rr:PerformanceTableNotRelevantToTaxDeferred>
    <rr:PerformanceTableOneClassOfAfterTaxShown
      contextRef="From2024-12-302024-12-30_custom_S000070572Member"
      id="Fact000236">After-tax returns are shown for class A shares only and will vary for other classes.</rr:PerformanceTableOneClassOfAfterTaxShown>
    <rr:ObjectiveHeading
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="Fact000238">Goal</rr:ObjectiveHeading>
    <rr:ObjectivePrimaryTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="Fact000239">&lt;p id="xdx_A8F_err--ObjectivePrimaryTextBlock_zMnbsaRzueK1" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
Putnam Retirement Advantage 2060 Fund seeks capital appreciation and current income consistent with a decreasing emphasis on capital appreciation and an increasing emphasis on current income as it approaches its target date.
&lt;/p&gt;

</rr:ObjectivePrimaryTextBlock>
    <rr:ExpenseHeading
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="Fact000240">Fees and expenses</rr:ExpenseHeading>
    <rr:ExpenseNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="Fact000241">&lt;p id="xdx_A81_err--ExpenseNarrativeTextBlock_z5kjhHbHKzHj" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
following tables describe the fees and expenses you may pay if you buy, hold and sell shares of the fund. 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 id="xdx_90C_err--ExpenseBreakpointDiscounts_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067472Member_zWTpyvd3O1Aa"&gt;You may
qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least &lt;span id="xdx_902_err--ExpenseBreakpointMinimumInvestmentRequiredAmount_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067472Member_z7iiJKw99QV"&gt;$50,000&lt;/span&gt; in Putnam funds.&lt;/span&gt;
More information about these and other discounts is available from your financial professional and in &lt;i&gt;How do I buy fund shares?&lt;/i&gt;
beginning on page 102 of the fund&#x2019;s prospectus, in Appendix A to the fund&#x2019;s prospectus, and in &lt;i&gt;How to buy shares&lt;/i&gt; beginning
on page II-1 of the fund&#x2019;s statement of additional information (&#x201c;SAI&#x201d;).&lt;/span&gt;&lt;/p&gt;

</rr:ExpenseNarrativeTextBlock>
    <rr:ExpenseBreakpointDiscounts
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="Fact000242">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.</rr:ExpenseBreakpointDiscounts>
    <rr:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      decimals="0"
      id="Fact000243"
      unitRef="USD">50000</rr:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <rr:ShareholderFeesCaption
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="Fact000244">Shareholder fees (fees paid directly from your investment)</rr:ShareholderFeesCaption>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216945Member"
      decimals="INF"
      id="Fact000246"
      unitRef="Ratio">0.0575</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216945Member"
      decimals="INF"
      id="Fact000247"
      unitRef="Ratio">0.0100</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216947Member"
      decimals="INF"
      id="Fact000248"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216947Member"
      decimals="INF"
      id="Fact000249"
      unitRef="Ratio">0.0100</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216948Member"
      decimals="INF"
      id="Fact000250"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216948Member"
      decimals="INF"
      id="Fact000251"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222002Member"
      decimals="INF"
      id="Fact000252"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222002Member"
      decimals="INF"
      id="Fact000253"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222004Member"
      decimals="INF"
      id="Fact000254"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222004Member"
      decimals="INF"
      id="Fact000255"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222003Member"
      decimals="INF"
      id="Fact000256"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222003Member"
      decimals="INF"
      id="Fact000257"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216950Member"
      decimals="INF"
      id="Fact000258"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216950Member"
      decimals="INF"
      id="Fact000259"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216949Member"
      decimals="INF"
      id="Fact000260"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216949Member"
      decimals="INF"
      id="Fact000261"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:OperatingExpensesCaption
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="Fact000262">Annual fund operating expenses 
(expenses you pay each year as a percentage of the value of your investment)</rr:OperatingExpensesCaption>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216945Member"
      decimals="INF"
      id="Fact000264"
      unitRef="Ratio">0.0044</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216945Member"
      decimals="INF"
      id="Fact000265"
      unitRef="Ratio">0.0025</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216945Member"
      decimals="INF"
      id="Fact000266"
      unitRef="Ratio">0.0253</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216945Member"
      decimals="INF"
      id="Fact000267"
      unitRef="Ratio">0.0061</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216945Member"
      decimals="INF"
      id="Fact000268"
      unitRef="Ratio">0.0383</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216945Member"
      decimals="INF"
      id="Fact000269"
      unitRef="Ratio">-0.0303</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216945Member"
      decimals="INF"
      id="Fact000270"
      unitRef="Ratio">0.0080</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216947Member"
      decimals="INF"
      id="Fact000271"
      unitRef="Ratio">0.0044</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216947Member"
      decimals="INF"
      id="Fact000272"
      unitRef="Ratio">0.0100</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216947Member"
      decimals="INF"
      id="Fact000273"
      unitRef="Ratio">0.0253</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216947Member"
      decimals="INF"
      id="Fact000274"
      unitRef="Ratio">0.0061</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216947Member"
      decimals="INF"
      id="Fact000275"
      unitRef="Ratio">0.0458</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216947Member"
      decimals="INF"
      id="Fact000276"
      unitRef="Ratio">-0.0303</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216947Member"
      decimals="INF"
      id="Fact000277"
      unitRef="Ratio">0.0155</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216948Member"
      decimals="INF"
      id="Fact000278"
      unitRef="Ratio">0.0044</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216948Member"
      decimals="INF"
      id="Fact000279"
      unitRef="Ratio">0.0050</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216948Member"
      decimals="INF"
      id="Fact000280"
      unitRef="Ratio">0.0268</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216948Member"
      decimals="INF"
      id="Fact000281"
      unitRef="Ratio">0.0061</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216948Member"
      decimals="INF"
      id="Fact000282"
      unitRef="Ratio">0.0423</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216948Member"
      decimals="INF"
      id="Fact000283"
      unitRef="Ratio">-0.0303</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216948Member"
      decimals="INF"
      id="Fact000284"
      unitRef="Ratio">0.0120</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222002Member"
      decimals="INF"
      id="Fact000285"
      unitRef="Ratio">0.0044</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222002Member"
      decimals="INF"
      id="Fact000286"
      unitRef="Ratio">0.0025</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222002Member"
      decimals="INF"
      id="Fact000287"
      unitRef="Ratio">0.0268</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222002Member"
      decimals="INF"
      id="Fact000288"
      unitRef="Ratio">0.0061</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222002Member"
      decimals="INF"
      id="Fact000289"
      unitRef="Ratio">0.0398</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222002Member"
      decimals="INF"
      id="Fact000290"
      unitRef="Ratio">-0.0303</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222002Member"
      decimals="INF"
      id="Fact000291"
      unitRef="Ratio">0.0095</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222004Member"
      decimals="INF"
      id="Fact000292"
      unitRef="Ratio">0.0044</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222004Member"
      decimals="INF"
      id="Fact000293"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222004Member"
      decimals="INF"
      id="Fact000294"
      unitRef="Ratio">0.0268</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222004Member"
      decimals="INF"
      id="Fact000295"
      unitRef="Ratio">0.0061</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222004Member"
      decimals="INF"
      id="Fact000296"
      unitRef="Ratio">0.0373</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222004Member"
      decimals="INF"
      id="Fact000297"
      unitRef="Ratio">-0.0303</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222004Member"
      decimals="INF"
      id="Fact000298"
      unitRef="Ratio">0.0070</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222003Member"
      decimals="INF"
      id="Fact000299"
      unitRef="Ratio">0.0044</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222003Member"
      decimals="INF"
      id="Fact000300"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222003Member"
      decimals="INF"
      id="Fact000301"
      unitRef="Ratio">0.0253</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222003Member"
      decimals="INF"
      id="Fact000302"
      unitRef="Ratio">0.0061</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222003Member"
      decimals="INF"
      id="Fact000303"
      unitRef="Ratio">0.0358</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222003Member"
      decimals="INF"
      id="Fact000304"
      unitRef="Ratio">-0.0303</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222003Member"
      decimals="INF"
      id="Fact000305"
      unitRef="Ratio">0.0055</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216950Member"
      decimals="INF"
      id="Fact000306"
      unitRef="Ratio">0.0044</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216950Member"
      decimals="INF"
      id="Fact000307"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216950Member"
      decimals="INF"
      id="Fact000308"
      unitRef="Ratio">0.0243</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216950Member"
      decimals="INF"
      id="Fact000309"
      unitRef="Ratio">0.0061</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216950Member"
      decimals="INF"
      id="Fact000310"
      unitRef="Ratio">0.0348</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216950Member"
      decimals="INF"
      id="Fact000311"
      unitRef="Ratio">-0.0303</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216950Member"
      decimals="INF"
      id="Fact000312"
      unitRef="Ratio">0.0045</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216949Member"
      decimals="INF"
      id="Fact000313"
      unitRef="Ratio">0.0044</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216949Member"
      decimals="INF"
      id="Fact000314"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216949Member"
      decimals="INF"
      id="Fact000315"
      unitRef="Ratio">0.0253</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216949Member"
      decimals="INF"
      id="Fact000316"
      unitRef="Ratio">0.0061</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216949Member"
      decimals="INF"
      id="Fact000317"
      unitRef="Ratio">0.0358</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216949Member"
      decimals="INF"
      id="Fact000318"
      unitRef="Ratio">-0.0303</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216949Member"
      decimals="INF"
      id="Fact000319"
      unitRef="Ratio">0.0055</rr:NetExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="Fact000323">December&#160;30, 2027</rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <rr:ExpenseExampleHeading
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="Fact000324">Example</rr:ExpenseExampleHeading>
    <rr:ExpenseExampleNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="Fact000325">&lt;p id="xdx_A84_err--ExpenseExampleNarrativeTextBlock_zo5gEjHdytK" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&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. The example takes into account the expense reimbursement described above for the 1- and 3-year periods. Your actual costs may
be higher or lower.&lt;/span&gt;&lt;/p&gt;

</rr:ExpenseExampleNarrativeTextBlock>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216945Member"
      decimals="0"
      id="Fact000327"
      unitRef="USD">652</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216945Member"
      decimals="0"
      id="Fact000328"
      unitRef="USD">816</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216945Member"
      decimals="0"
      id="Fact000329"
      unitRef="USD">1642</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216945Member"
      decimals="0"
      id="Fact000330"
      unitRef="USD">3794</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleNoRedemptionYear01
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216947Member"
      decimals="0"
      id="Fact000331"
      unitRef="USD">158</rr:ExpenseExampleNoRedemptionYear01>
    <rr:ExpenseExampleNoRedemptionYear03
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216947Member"
      decimals="0"
      id="Fact000332"
      unitRef="USD">490</rr:ExpenseExampleNoRedemptionYear03>
    <rr:ExpenseExampleNoRedemptionYear05
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216947Member"
      decimals="0"
      id="Fact000333"
      unitRef="USD">1508</rr:ExpenseExampleNoRedemptionYear05>
    <rr:ExpenseExampleNoRedemptionYear10
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216947Member"
      decimals="0"
      id="Fact000334"
      unitRef="USD">3928</rr:ExpenseExampleNoRedemptionYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216947Member"
      decimals="0"
      id="Fact000335"
      unitRef="USD">258</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216947Member"
      decimals="0"
      id="Fact000336"
      unitRef="USD">490</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216947Member"
      decimals="0"
      id="Fact000337"
      unitRef="USD">1508</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216947Member"
      decimals="0"
      id="Fact000338"
      unitRef="USD">3928</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216948Member"
      decimals="0"
      id="Fact000339"
      unitRef="USD">122</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216948Member"
      decimals="0"
      id="Fact000340"
      unitRef="USD">381</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216948Member"
      decimals="0"
      id="Fact000341"
      unitRef="USD">1334</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216948Member"
      decimals="0"
      id="Fact000342"
      unitRef="USD">3783</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222002Member"
      decimals="0"
      id="Fact000343"
      unitRef="USD">97</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222002Member"
      decimals="0"
      id="Fact000344"
      unitRef="USD">303</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222002Member"
      decimals="0"
      id="Fact000345"
      unitRef="USD">1209</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222002Member"
      decimals="0"
      id="Fact000346"
      unitRef="USD">3555</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222004Member"
      decimals="0"
      id="Fact000347"
      unitRef="USD">72</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222004Member"
      decimals="0"
      id="Fact000348"
      unitRef="USD">224</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222004Member"
      decimals="0"
      id="Fact000349"
      unitRef="USD">1081</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222004Member"
      decimals="0"
      id="Fact000350"
      unitRef="USD">3321</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222003Member"
      decimals="0"
      id="Fact000351"
      unitRef="USD">56</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222003Member"
      decimals="0"
      id="Fact000352"
      unitRef="USD">176</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222003Member"
      decimals="0"
      id="Fact000353"
      unitRef="USD">1004</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222003Member"
      decimals="0"
      id="Fact000354"
      unitRef="USD">3178</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216950Member"
      decimals="0"
      id="Fact000355"
      unitRef="USD">46</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216950Member"
      decimals="0"
      id="Fact000356"
      unitRef="USD">144</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216950Member"
      decimals="0"
      id="Fact000357"
      unitRef="USD">952</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216950Member"
      decimals="0"
      id="Fact000358"
      unitRef="USD">3081</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216949Member"
      decimals="0"
      id="Fact000359"
      unitRef="USD">56</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216949Member"
      decimals="0"
      id="Fact000360"
      unitRef="USD">176</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216949Member"
      decimals="0"
      id="Fact000361"
      unitRef="USD">1004</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216949Member"
      decimals="0"
      id="Fact000362"
      unitRef="USD">3178</rr:ExpenseExampleYear10>
    <rr:PortfolioTurnoverHeading
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="Fact000363">Portfolio turnover</rr:PortfolioTurnoverHeading>
    <rr:PortfolioTurnoverTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="Fact000364">&lt;p id="xdx_A82_err--PortfolioTurnoverTextBlock_zlWC7EAHwYol" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&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&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;expenses
or the above example, affect fund performance. The fund&#x2019;s turnover rate in the most recent fiscal year was &lt;span id="xdx_90D_err--PortfolioTurnoverRate_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067472Member_zWH96hrTTiWf"&gt;19%&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

</rr:PortfolioTurnoverTextBlock>
    <rr:PortfolioTurnoverRate
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      decimals="INF"
      id="Fact000366"
      unitRef="Ratio">0.19</rr:PortfolioTurnoverRate>
    <rr:StrategyHeading
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="Fact000367">Investments, risks, and performance</rr:StrategyHeading>
    <rr:StrategyNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="Fact000368">&lt;p id="xdx_A8E_err--StrategyNarrativeTextBlock_zAEG1qF9Cn46" style="font: 600 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 15px 42px 0px; color: #000000"&gt;
&lt;b&gt;Investments&lt;/b&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund&#x2019;s asset allocation strategy may be attractive to investors who plan to retire or otherwise intend to begin making periodic withdrawals of their investments in or about 2060 (the target date). The fund is designed to provide diversification among different asset classes by investing its assets in other Putnam mutual funds, referred to as underlying funds.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
fund&#x2019;s target allocations among asset classes and underlying funds will increasingly emphasize capital preservation and income
over time and will change gradually based on the number of remaining years until the fund&#x2019;s target date, as shown in the predetermined
&#x201c;glide path&#x201d; in the chart under &#x201c;&lt;i&gt;What are the funds&#x2019; and each underlying fund&#x2019;s main investment strategies
and related risks?&lt;/i&gt;&#x201d;. Franklin Advisers, Inc. (&#x201c;Franklin Advisers&#x201d; or the &#x201c;Investment Manager&#x201d;) adjusts
these allocations at the end of each calendar quarter based on the glide path.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
following table presents your fund&#x2019;s approximate allocations to each asset class and underlying fund as of December 31, 2024 and
its projected approximate allocations to these asset classes and underlying funds as of December 31, 2025. By comparing the percentage
allocations of your fund in the table, you can see how its allocations are expected to change during the one-year period beginning on
December 31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The table also shows the approximate allocations of other Putnam Retirement Advantage Funds, which are designed for investors with different target retirement dates. Over a five-year period, each fund&#x2019;s allocations will gradually change to resemble the allocations of the fund with the next earliest target date. The table illustrates how a fund&#x2019;s allocations are expected to change over time to increasingly emphasize capital preservation and income.
&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;table cellspacing="0" style="font: normal 10pt Arial, Helvetica, Sans-Serif; width: 90%"&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;b&gt;Underlying Fund*&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;Year&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2065&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;b&gt;2060 (your fund)&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2055&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2050&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2045&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2040&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2035&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2030&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2025&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;Maturity Fund&lt;/b&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Equity Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;78.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;62.8%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;39.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;15.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;78.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;59.9%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;35.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;12.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Growth Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;21.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;36.7%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;60.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;83.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;92.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;51.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;21.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;39.6%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;64.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;86.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;89.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;44.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Balanced Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;44.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;92.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;30.1%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;7.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;51.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;87.1%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;19.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Conservative Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;1.1%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;47.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;9.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;56.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Short Term Investment Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.5%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;1.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;3.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;5.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.5%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;1.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;3.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Multi-Asset Income Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;1.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;16.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;81.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;94.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;18.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;90.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;94.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Equity**&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;95.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;92.2%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;87.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;82.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;77.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;68.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;56.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;36.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;26.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;25.4%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;95.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;91.6%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;86.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;81.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;76.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;66.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;54.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;33.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;25.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;25.4%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Fixed Income**&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;7.8%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;12.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;17.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;23.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;31.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;43.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;63.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;73.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;74.6%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;8.4%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;13.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;18.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;23.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;33.1%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;45.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;66.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;74.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;74.6%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;table style="font: 300 9pt/1.5 Arial, Helvetica, Sans-Serif; margin-left: 10px; width: 90%"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 25px; text-align: right"&gt;
*

&lt;/td&gt;
&lt;td&gt;
Due to rounding, allocations shown in the table above may not total 100%. In addition, because of rounding in the calculation of allocations among underlying funds and market fluctuations, actual allocations might be more or less than these percentages.

&lt;/td&gt;

&lt;/tr&gt;
&lt;/table&gt;

&lt;table style="font: 300 9pt/1.5 Arial, Helvetica, Sans-Serif; margin-left: 10px; width: 90%"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 25px; text-align: right"&gt;
**

&lt;/td&gt;
&lt;td&gt;
Equity and fixed income allocations are hypothetical estimates based on each Putnam Dynamic Asset Allocation Fund&#x2019;s and Putnam Multi-Asset Income Fund&#x2019;s current strategic allocation to equity and fixed income investments as set forth under &#x201c;What are the funds&#x2019; and each underlying fund&#x2019;s main investment strategies and related risks?&#x201d;, and an assumption that Putnam Short Term Investment Fund is equivalent to a fixed income investment. The managers of the underlying funds may adjust those funds&#x2019; allocations among asset classes from time to time consistent with their investment goals, and, consequently, actual allocations will vary.

&lt;/td&gt;

&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
fund&#x2019;s target allocations may differ from the allocations shown in the table. We may change the glide path, the fund&#x2019;s target
allocations, and the underlying funds in which it invests at any time, although we expect these changes to be infrequent and generally
in response to longer-term structural changes (i.e., in the average retirement age or life expectancy) that lead the fund&#x2019;s portfolio
managers to determine that a change is advisable. We assume investors will begin gradual withdrawals from the&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;fund
at or around the target date. Near the end of the target date year, the fund&#x2019;s target allocations will correspond to those of Putnam
Retirement Advantage Maturity Fund (Maturity Fund), a fund that seeks as high a rate of current income as the Investment Manager believes
is consistent with preservation of capital, and the fund will be merged into Maturity Fund. More information about Maturity Fund is available
in this prospectus beginning on page 74, and more information about the underlying funds (which are not offered by this prospectus) is
included under &#x201c;&lt;i&gt;What are the funds&#x2019; and each underlying fund&#x2019;s main investment strategies and related risks?&lt;/i&gt;&#x201d;.&lt;/span&gt;&lt;/p&gt;

</rr:StrategyNarrativeTextBlock>
    <rr:RiskHeading
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="Fact000371">Risks</rr:RiskHeading>
    <rr:RiskTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="Fact000372">&lt;p id="xdx_A85_err--RiskTextBlock_zyLDOFD0wFZa" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
&lt;span id="xdx_908_err--RiskTextBlock_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067472Member__rr--RiskAxis__rr--RiskLoseMoneyMember_z7bSBAeELfx7"&gt;It is important to understand that you can lose money by investing in the fund.&lt;/span&gt; Losses may occur near, at or after the target date. There is no guarantee that the fund will provide adequate income at and through an investor&#x2019;s retirement.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund&#x2019;s allocation of assets among asset classes and the underlying funds may hurt performance.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
fund invests in underlying funds and indirectly bears expenses related to the underlying funds. However, the Investment Manager has contractually
agreed to waive fees, reimburse expenses of, or reimburse the fund through at least December&#160;30, 2027 in an amount equal to the
fund&#x2019;s acquired fund fees and expenses (i.e., the fees and expenses incurred by the fund as a result of its investments in the
underlying funds). The Investment Manager also has contractually agreed to waive fees and/or reimburse expenses of each class of shares
of the fund through at least December&#160;30, 2027 in an amount sufficient to result in total annual fund operating expenses for class
A, C, R, R3, R4, R5, R6 and Y shares of the fund (exclusive of certain fees and expenses, including distribution fees (12b-1 fees)) that
equal 0.55%, 0.55%, 0.70%, 0.70%, 0.70%, 0.55%, 0.45%, and 0.55%, respectively, of the fund&#x2019;s average net&#160;assets. Although
the Investment Manager serves as the investment adviser of the underlying funds, an underlying fund may change its investment program
or policies without the fund&#x2019;s approval, which could require the fund to reduce or eliminate its allocation to the underlying fund
at an unfavorable time.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund also bears the following risks associated with the underlying funds:
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Certain
accounts or affiliates of the Investment Manager, including other funds advised by the Investment Manager or third parties, may from
time to time own (beneficially or of record) or control a substantial amount of the fund&#x2019;s shares, including through seed capital
arrangements. Such shareholders may at times be considered to control the fund. Dispositions of a large number of shares by these shareholders
may adversely affect the fund&#x2019;s liquidity and net&#160;assets. These redemptions may also force the fund to sell securities, which
may increase the fund&#x2019;s brokerage costs.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
There is no guarantee that the investment techniques, analyses, or judgments that we apply in making investment decisions for the underlying funds will produce the intended outcome or that the investments we select for the underlying funds will perform as well as other securities that were not selected for the underlying funds. We, or the underlying funds&#x2019; other service providers, may experience disruptions or 
&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
operating errors that could negatively impact the underlying funds. If the quantitative models or data that are used in managing an underlying fund prove to be incorrect or incomplete, investment decisions made in reliance on the models or data may not produce the desired results and the fund may realize losses.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;An
underlying fund&#x2019;s allocation of assets among asset classes may hurt performance. The value of investments in the underlying funds&#x2019;
portfolios 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 underlying funds&#x2019; portfolio holdings,
may negatively impact an underlying fund&#x2019;s performance, and may exacerbate other risks to which an underlying fund is subject.
Growth stocks may be more susceptible to earnings disappointments, and value stocks may fail to rebound. These risks are generally greater
for small and midsize companies.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
Fixed income investments are subject to interest rate risk, which is the risk that the value of the underlying funds&#x2019; fixed income investments is likely to fall if interest rates rise. Fixed income investments also are subject to credit risk, which is the risk that the issuers of the underlying funds&#x2019; fixed income investments may default on payment of interest or principal. Fixed income investments may be more susceptible to downgrades or defaults during economic downturns or other periods of economic stress. Interest rate risk is generally greater for longer-term bonds, and credit risk is generally greater for below-investment-grade bonds (sometimes referred to as &#x201c;junk bonds&#x201d;), which can be more sensitive to changes in markets, credit conditions, and interest rates and may be considered speculative. Default risk is generally higher for non-qualified mortgages. Mortgage-backed investments, unlike traditional debt investments, are also subject to prepayment risk, which means that they may increase in value less than other bonds when interest rates decline and decline in value more than other bonds when interest rates rise. The underlying funds may have to invest the proceeds from prepaid investments, including mortgage- and asset-backed investments, in other investments with less attractive terms and yields.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&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 currency or other restrictions, or high levels of inflation), and may be or become illiquid.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam
Dynamic Asset Allocation Equity Fund and Putnam Short Term Investment Fund may use, and each other underlying fund typically uses to
a significant extent, derivatives, such as futures, options, swap contracts, and, for each underlying fund other than Putnam Short Term
Investment Fund, certain foreign currency transactions and warrants, for both hedging and investment purposes (although, in&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;the
case of Putnam Short Term Investment Fund, they do not represent a primary focus of the fund). Underlying funds that use derivatives
to increase investment exposure may be riskier than underlying funds that do not employ investment leverage. The value of derivatives
may move in unexpected ways due to unanticipated market movements, the use of leverage, imperfect correlation between the derivative
instrument and the reference asset, or other factors, especially in unusual market conditions, and volatility in the value of derivatives
could adversely impact the underlying fund&#x2019;s returns, obligations and exposures. Derivatives are also subject to other risks, including
liquidity risk (e.g., liquidity demands arising from the requirement to make payments to a derivative counterparty), operational risk
(e.g., settlement issues or system failures), and legal risk (e.g., insufficient legal documentation or contract enforceability issues).
Derivatives also involve the risk that an underlying fund may be unable to terminate or sell derivative positions when it wants to and
that the other party to the instrument may fail to meet its obligations. The risk of a party failing to meet its obligations may increase
if the underlying fund has significant investment exposure to that counterparty.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund may not achieve its goal, and it is not intended to be a complete investment program. &lt;span id="xdx_90D_err--RiskTextBlock_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067472Member__rr--RiskAxis__rr--RiskNotInsuredDepositoryInstitutionMember_zX4EscYeQfIl"&gt;An investment in the fund is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.
&lt;/span&gt;&lt;/p&gt;

</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_rr_RiskLoseMoneyMember"
      id="Fact000373">It is important to understand that you can lose money by investing in the fund.</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_rr_RiskNotInsuredDepositoryInstitutionMember"
      id="Fact000376">An investment in the fund is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.
</rr:RiskTextBlock>
    <rr:BarChartAndPerformanceTableHeading
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="Fact000377">Performance</rr:BarChartAndPerformanceTableHeading>
    <rr:PerformanceNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="Fact000378">&lt;p id="xdx_A8F_err--PerformanceNarrativeTextBlock_z8VCnp8g37Of" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_908_err--PerformanceInformationIllustratesVariabilityOfReturns_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067472Member_zWmgVOdFrVch"&gt;The
performance information below gives some indication of the risks associated with an investment in the fund by showing the fund&#x2019;s
performance year to year and over time.&lt;/span&gt; &lt;span id="xdx_90D_err--BarChartDoesNotReflectSalesLoads_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067472Member_zENJe0P0K2W9"&gt;The bar chart does not reflect the impact of sales charges.&lt;/span&gt; If it did, performance would be lower.
&lt;span id="xdx_90F_err--PerformancePastDoesNotIndicateFuture_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067472Member_zggRqelEyJN1"&gt;Please remember that past performance is not necessarily an indication of future results.&lt;/span&gt; Monthly performance figures for the fund are
available at &lt;span id="xdx_90C_err--PerformanceAvailabilityWebSiteAddress_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067472Member_z6Xf9ajODh7k"&gt;www.franklintempleton.com&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

</rr:PerformanceNarrativeTextBlock>
    <rr:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="Fact000379">The
performance information below gives some indication of the risks associated with an investment in the fund by showing the fund&#x2019;s
performance year to year and over time.</rr:PerformanceInformationIllustratesVariabilityOfReturns>
    <rr:BarChartDoesNotReflectSalesLoads
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="Fact000380">The bar chart does not reflect the impact of sales charges.</rr:BarChartDoesNotReflectSalesLoads>
    <rr:PerformancePastDoesNotIndicateFuture
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="Fact000381">Please remember that past performance is not necessarily an indication of future results.</rr:PerformancePastDoesNotIndicateFuture>
    <rr:PerformanceAvailabilityWebSiteAddress
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="Fact000382">www.franklintempleton.com</rr:PerformanceAvailabilityWebSiteAddress>
    <rr:BarChartHeading
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="Fact000383">Annual
total returns for class A shares before sales charges*</rr:BarChartHeading>
    <rr:AnnualReturn2020
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216945Member"
      decimals="INF"
      id="Fact000386"
      unitRef="Ratio">0.1675</rr:AnnualReturn2020>
    <rr:AnnualReturn2021
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216945Member"
      decimals="INF"
      id="Fact000388"
      unitRef="Ratio">0.2002</rr:AnnualReturn2021>
    <rr:AnnualReturn2022
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216945Member"
      decimals="INF"
      id="Fact000390"
      unitRef="Ratio">-0.1824</rr:AnnualReturn2022>
    <rr:AnnualReturn2023
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216945Member"
      decimals="INF"
      id="Fact000392"
      unitRef="Ratio">0.2518</rr:AnnualReturn2023>
    <rr:YearToDateReturnLabel
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="Fact000393">Year-to-date performance through</rr:YearToDateReturnLabel>
    <rr:BarChartYearToDateReturnDate
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="Fact000394">2024-09-30</rr:BarChartYearToDateReturnDate>
    <rr:BarChartYearToDateReturn
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      decimals="INF"
      id="Fact000395"
      unitRef="Ratio">0.2116</rr:BarChartYearToDateReturn>
    <rr:HighestQuarterlyReturnLabel
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="Fact000396">Best calendar quarter</rr:HighestQuarterlyReturnLabel>
    <rr:BarChartHighestQuarterlyReturnDate
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="Fact000397">2020-06-30</rr:BarChartHighestQuarterlyReturnDate>
    <rr:BarChartHighestQuarterlyReturn
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      decimals="INF"
      id="Fact000398"
      unitRef="Ratio">0.2071</rr:BarChartHighestQuarterlyReturn>
    <rr:LowestQuarterlyReturnLabel
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="Fact000399">Worst calendar quarter</rr:LowestQuarterlyReturnLabel>
    <rr:BarChartLowestQuarterlyReturnDate
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="Fact000400">2020-03-31</rr:BarChartLowestQuarterlyReturnDate>
    <rr:BarChartLowestQuarterlyReturn
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      decimals="INF"
      id="Fact000401"
      unitRef="Ratio">-0.2096</rr:BarChartLowestQuarterlyReturn>
    <rr:PerformanceTableHeading
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="Fact000402">Average
annual total returns after sales charges (for periods ended 12/31/23)</rr:PerformanceTableHeading>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216945Member"
      id="Fact000404">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216945Member_rr_AfterTaxesOnDistributionsMember"
      id="Fact000405">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216945Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      id="Fact000406">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216947Member"
      id="Fact000407">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216948Member"
      id="Fact000408">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222002Member"
      id="Fact000409">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222004Member"
      id="Fact000410">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222003Member"
      id="Fact000411">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216950Member"
      id="Fact000412">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216949Member"
      id="Fact000413">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_R3000IndexMember"
      id="Fact000414">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_BUSAIndexMember"
      id="Fact000415">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_SP2060IndexMember"
      id="Fact000416">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216945Member"
      id="Fact000417">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216945Member_rr_AfterTaxesOnDistributionsMember"
      id="Fact000418">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216945Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      id="Fact000419">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216947Member"
      id="Fact000420">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216948Member"
      id="Fact000421">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222002Member"
      id="Fact000422">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222004Member"
      id="Fact000423">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222003Member"
      id="Fact000424">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216950Member"
      id="Fact000425">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216949Member"
      id="Fact000426">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_R3000IndexMember"
      id="Fact000427">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_BUSAIndexMember"
      id="Fact000428">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_SP2060IndexMember"
      id="Fact000429">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216945Member"
      decimals="INF"
      id="Fact000430"
      unitRef="Ratio">0.1798</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216945Member"
      decimals="INF"
      id="Fact000431"
      unitRef="Ratio">0.0782</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216945Member_rr_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000432"
      unitRef="Ratio">0.1560</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216945Member_rr_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000433"
      unitRef="Ratio">0.0503</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216945Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000434"
      unitRef="Ratio">0.1196</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216945Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000435"
      unitRef="Ratio">0.0531</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216947Member"
      decimals="INF"
      id="Fact000436"
      unitRef="Ratio">0.2318</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216947Member"
      decimals="INF"
      id="Fact000437"
      unitRef="Ratio">0.0861</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216948Member"
      decimals="INF"
      id="Fact000438"
      unitRef="Ratio">0.2467</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216948Member"
      decimals="INF"
      id="Fact000439"
      unitRef="Ratio">0.0897</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222002Member"
      decimals="INF"
      id="Fact000440"
      unitRef="Ratio">0.2500</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222002Member"
      decimals="INF"
      id="Fact000441"
      unitRef="Ratio">0.0926</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222004Member"
      decimals="INF"
      id="Fact000442"
      unitRef="Ratio">0.2531</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222004Member"
      decimals="INF"
      id="Fact000443"
      unitRef="Ratio">0.0950</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222003Member"
      decimals="INF"
      id="Fact000444"
      unitRef="Ratio">0.2544</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000222003Member"
      decimals="INF"
      id="Fact000445"
      unitRef="Ratio">0.0965</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216950Member"
      decimals="INF"
      id="Fact000446"
      unitRef="Ratio">0.2556</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216950Member"
      decimals="INF"
      id="Fact000447"
      unitRef="Ratio">0.0977</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216949Member"
      decimals="INF"
      id="Fact000448"
      unitRef="Ratio">0.2545</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_C000216949Member"
      decimals="INF"
      id="Fact000449"
      unitRef="Ratio">0.0966</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_R3000IndexMember"
      decimals="INF"
      id="Fact000450"
      unitRef="Ratio">0.2596</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_R3000IndexMember"
      decimals="INF"
      id="Fact000451"
      unitRef="Ratio">0.0880</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_BUSAIndexMember"
      decimals="INF"
      id="Fact000452"
      unitRef="Ratio">0.0553</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_BUSAIndexMember"
      decimals="INF"
      id="Fact000453"
      unitRef="Ratio">-0.0326</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_SP2060IndexMember"
      decimals="INF"
      id="Fact000454"
      unitRef="Ratio">0.2044</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067472Member_custom_SP2060IndexMember"
      decimals="INF"
      id="Fact000455"
      unitRef="Ratio">0.0792</rr:AverageAnnualReturnSinceInception>
    <rr:PerformanceTableClosingTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="Fact000458">&lt;div id="xdx_A81_err--PerformanceTableClosingTextBlock_zYYLHZEM7Sgh"&gt;&lt;/div&gt;
&lt;table style="font: 300 9pt/1.5 Arial, Helvetica, Sans-Serif; margin-left: 10px; width: 90%"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 25px; text-align: right"&gt;


&lt;/td&gt;
&lt;td&gt;
&lt;span id="xdx_900_err--PerformanceTableUsesHighestFederalRate_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067472Member_zC2Mt7XIPsOf"&gt;After-tax returns reflect the historical highest individual federal marginal income tax rates and do not reflect state and local taxes.&lt;/span&gt; &lt;span id="xdx_908_err--PerformanceTableNotRelevantToTaxDeferred_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067472Member_zW4COmcME03"&gt;Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown&lt;/span&gt;. &lt;span id="xdx_90E_err--PerformanceTableOneClassOfAfterTaxShown_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067472Member_zuINbQeNfNx4"&gt;After-tax returns are shown for class A shares only and will vary for other classes.&lt;/span&gt; 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;/td&gt;

&lt;/tr&gt;
&lt;/table&gt;

</rr:PerformanceTableClosingTextBlock>
    <rr:PerformanceTableUsesHighestFederalRate
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="Fact000459">After-tax returns reflect the historical highest individual federal marginal income tax rates and do not reflect state and local taxes.</rr:PerformanceTableUsesHighestFederalRate>
    <rr:PerformanceTableNotRelevantToTaxDeferred
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="Fact000460">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown</rr:PerformanceTableNotRelevantToTaxDeferred>
    <rr:PerformanceTableOneClassOfAfterTaxShown
      contextRef="From2024-12-302024-12-30_custom_S000067472Member"
      id="Fact000461">After-tax returns are shown for class A shares only and will vary for other classes.</rr:PerformanceTableOneClassOfAfterTaxShown>
    <rr:ObjectiveHeading
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="Fact000463">Goal</rr:ObjectiveHeading>
    <rr:ObjectivePrimaryTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="Fact000464">&lt;p id="xdx_A81_err--ObjectivePrimaryTextBlock_zVSKjVWk6nt4" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
Putnam Retirement Advantage 2055 Fund seeks capital appreciation and current income consistent with a decreasing emphasis on capital appreciation and an increasing emphasis on current income as it approaches its target date.
&lt;/p&gt;

</rr:ObjectivePrimaryTextBlock>
    <rr:ExpenseHeading
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="Fact000465">Fees and expenses</rr:ExpenseHeading>
    <rr:ExpenseNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="Fact000466">&lt;p id="xdx_A89_err--ExpenseNarrativeTextBlock_zMQWQtCvCrmd" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
following tables describe the fees and expenses you may pay if you buy, hold and sell shares of the fund. 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 id="xdx_900_err--ExpenseBreakpointDiscounts_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067471Member_zVWP4n0KBDwe"&gt;You may
qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least &lt;span id="xdx_90E_err--ExpenseBreakpointMinimumInvestmentRequiredAmount_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067471Member_zWiACNFXrWyf"&gt;$50,000&lt;/span&gt; in Putnam funds.&lt;/span&gt;
More information about these and other discounts is available from your financial professional and in &lt;i&gt;How do I buy fund shares?&lt;/i&gt;
beginning on page 102 of the fund&#x2019;s prospectus, in Appendix A to the fund&#x2019;s prospectus, and in &lt;i&gt;How to buy shares&lt;/i&gt; beginning
on page II-1 of the fund&#x2019;s statement of additional information (&#x201c;SAI&#x201d;).&lt;/span&gt;&lt;/p&gt;

</rr:ExpenseNarrativeTextBlock>
    <rr:ExpenseBreakpointDiscounts
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="Fact000467">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.</rr:ExpenseBreakpointDiscounts>
    <rr:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      decimals="0"
      id="Fact000468"
      unitRef="USD">50000</rr:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <rr:ShareholderFeesCaption
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="Fact000469">Shareholder fees (fees paid directly from your investment)</rr:ShareholderFeesCaption>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216939Member"
      decimals="INF"
      id="Fact000471"
      unitRef="Ratio">0.0575</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216939Member"
      decimals="INF"
      id="Fact000472"
      unitRef="Ratio">0.0100</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216941Member"
      decimals="INF"
      id="Fact000473"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216941Member"
      decimals="INF"
      id="Fact000474"
      unitRef="Ratio">0.0100</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216942Member"
      decimals="INF"
      id="Fact000475"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216942Member"
      decimals="INF"
      id="Fact000476"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000221999Member"
      decimals="INF"
      id="Fact000477"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000221999Member"
      decimals="INF"
      id="Fact000478"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222000Member"
      decimals="INF"
      id="Fact000479"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222000Member"
      decimals="INF"
      id="Fact000480"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222001Member"
      decimals="INF"
      id="Fact000481"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222001Member"
      decimals="INF"
      id="Fact000482"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216943Member"
      decimals="INF"
      id="Fact000483"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216943Member"
      decimals="INF"
      id="Fact000484"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216944Member"
      decimals="INF"
      id="Fact000485"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216944Member"
      decimals="INF"
      id="Fact000486"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:OperatingExpensesCaption
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="Fact000487">Annual fund operating expenses 
(expenses you pay each year as a percentage of the value of your investment)</rr:OperatingExpensesCaption>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216939Member"
      decimals="INF"
      id="Fact000489"
      unitRef="Ratio">0.0043</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216939Member"
      decimals="INF"
      id="Fact000490"
      unitRef="Ratio">0.0025</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216939Member"
      decimals="INF"
      id="Fact000491"
      unitRef="Ratio">0.0180</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216939Member"
      decimals="INF"
      id="Fact000492"
      unitRef="Ratio">0.0062</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216939Member"
      decimals="INF"
      id="Fact000493"
      unitRef="Ratio">0.0310</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216939Member"
      decimals="INF"
      id="Fact000494"
      unitRef="Ratio">-0.0230</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216939Member"
      decimals="INF"
      id="Fact000495"
      unitRef="Ratio">0.0080</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216941Member"
      decimals="INF"
      id="Fact000496"
      unitRef="Ratio">0.0043</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216941Member"
      decimals="INF"
      id="Fact000497"
      unitRef="Ratio">0.0100</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216941Member"
      decimals="INF"
      id="Fact000498"
      unitRef="Ratio">0.0180</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216941Member"
      decimals="INF"
      id="Fact000499"
      unitRef="Ratio">0.0062</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216941Member"
      decimals="INF"
      id="Fact000500"
      unitRef="Ratio">0.0385</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216941Member"
      decimals="INF"
      id="Fact000501"
      unitRef="Ratio">-0.0230</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216941Member"
      decimals="INF"
      id="Fact000502"
      unitRef="Ratio">0.0155</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216942Member"
      decimals="INF"
      id="Fact000503"
      unitRef="Ratio">0.0043</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216942Member"
      decimals="INF"
      id="Fact000504"
      unitRef="Ratio">0.0050</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216942Member"
      decimals="INF"
      id="Fact000505"
      unitRef="Ratio">0.0195</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216942Member"
      decimals="INF"
      id="Fact000506"
      unitRef="Ratio">0.0062</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216942Member"
      decimals="INF"
      id="Fact000507"
      unitRef="Ratio">0.0350</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216942Member"
      decimals="INF"
      id="Fact000508"
      unitRef="Ratio">-0.0230</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216942Member"
      decimals="INF"
      id="Fact000509"
      unitRef="Ratio">0.0120</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000221999Member"
      decimals="INF"
      id="Fact000510"
      unitRef="Ratio">0.0043</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000221999Member"
      decimals="INF"
      id="Fact000511"
      unitRef="Ratio">0.0025</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000221999Member"
      decimals="INF"
      id="Fact000512"
      unitRef="Ratio">0.0195</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000221999Member"
      decimals="INF"
      id="Fact000513"
      unitRef="Ratio">0.0062</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000221999Member"
      decimals="INF"
      id="Fact000514"
      unitRef="Ratio">0.0325</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000221999Member"
      decimals="INF"
      id="Fact000515"
      unitRef="Ratio">-0.0230</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000221999Member"
      decimals="INF"
      id="Fact000516"
      unitRef="Ratio">0.0095</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222000Member"
      decimals="INF"
      id="Fact000517"
      unitRef="Ratio">0.0043</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222000Member"
      decimals="INF"
      id="Fact000518"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222000Member"
      decimals="INF"
      id="Fact000519"
      unitRef="Ratio">0.0195</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222000Member"
      decimals="INF"
      id="Fact000520"
      unitRef="Ratio">0.0062</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222000Member"
      decimals="INF"
      id="Fact000521"
      unitRef="Ratio">0.0300</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222000Member"
      decimals="INF"
      id="Fact000522"
      unitRef="Ratio">-0.0230</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222000Member"
      decimals="INF"
      id="Fact000523"
      unitRef="Ratio">0.0070</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222001Member"
      decimals="INF"
      id="Fact000524"
      unitRef="Ratio">0.0043</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222001Member"
      decimals="INF"
      id="Fact000525"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222001Member"
      decimals="INF"
      id="Fact000526"
      unitRef="Ratio">0.0180</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222001Member"
      decimals="INF"
      id="Fact000527"
      unitRef="Ratio">0.0062</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222001Member"
      decimals="INF"
      id="Fact000528"
      unitRef="Ratio">0.0285</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222001Member"
      decimals="INF"
      id="Fact000529"
      unitRef="Ratio">-0.0230</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222001Member"
      decimals="INF"
      id="Fact000530"
      unitRef="Ratio">0.0055</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216943Member"
      decimals="INF"
      id="Fact000531"
      unitRef="Ratio">0.0043</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216943Member"
      decimals="INF"
      id="Fact000532"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216943Member"
      decimals="INF"
      id="Fact000533"
      unitRef="Ratio">0.0170</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216943Member"
      decimals="INF"
      id="Fact000534"
      unitRef="Ratio">0.0062</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216943Member"
      decimals="INF"
      id="Fact000535"
      unitRef="Ratio">0.0275</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216943Member"
      decimals="INF"
      id="Fact000536"
      unitRef="Ratio">-0.0230</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216943Member"
      decimals="INF"
      id="Fact000537"
      unitRef="Ratio">0.0045</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216944Member"
      decimals="INF"
      id="Fact000538"
      unitRef="Ratio">0.0043</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216944Member"
      decimals="INF"
      id="Fact000539"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216944Member"
      decimals="INF"
      id="Fact000540"
      unitRef="Ratio">0.0180</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216944Member"
      decimals="INF"
      id="Fact000541"
      unitRef="Ratio">0.0062</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216944Member"
      decimals="INF"
      id="Fact000542"
      unitRef="Ratio">0.0285</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216944Member"
      decimals="INF"
      id="Fact000543"
      unitRef="Ratio">-0.0230</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216944Member"
      decimals="INF"
      id="Fact000544"
      unitRef="Ratio">0.0055</rr:NetExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="Fact000548">December&#160;30, 2027</rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <rr:ExpenseExampleHeading
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="Fact000549">Example</rr:ExpenseExampleHeading>
    <rr:ExpenseExampleNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="Fact000550">&lt;p id="xdx_A83_err--ExpenseExampleNarrativeTextBlock_zNK5t5OAjRQa" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&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. The example takes into account the expense reimbursement described above for the 1- and 3-year periods. Your actual costs may
be higher or lower.&lt;/span&gt;&lt;/p&gt;

</rr:ExpenseExampleNarrativeTextBlock>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216939Member"
      decimals="0"
      id="Fact000552"
      unitRef="USD">652</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216939Member"
      decimals="0"
      id="Fact000553"
      unitRef="USD">816</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216939Member"
      decimals="0"
      id="Fact000554"
      unitRef="USD">1490</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216939Member"
      decimals="0"
      id="Fact000555"
      unitRef="USD">3289</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleNoRedemptionYear01
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216941Member"
      decimals="0"
      id="Fact000556"
      unitRef="USD">158</rr:ExpenseExampleNoRedemptionYear01>
    <rr:ExpenseExampleNoRedemptionYear03
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216941Member"
      decimals="0"
      id="Fact000557"
      unitRef="USD">490</rr:ExpenseExampleNoRedemptionYear03>
    <rr:ExpenseExampleNoRedemptionYear05
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216941Member"
      decimals="0"
      id="Fact000558"
      unitRef="USD">1352</rr:ExpenseExampleNoRedemptionYear05>
    <rr:ExpenseExampleNoRedemptionYear10
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216941Member"
      decimals="0"
      id="Fact000559"
      unitRef="USD">3424</rr:ExpenseExampleNoRedemptionYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216941Member"
      decimals="0"
      id="Fact000560"
      unitRef="USD">258</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216941Member"
      decimals="0"
      id="Fact000561"
      unitRef="USD">490</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216941Member"
      decimals="0"
      id="Fact000562"
      unitRef="USD">1352</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216941Member"
      decimals="0"
      id="Fact000563"
      unitRef="USD">3424</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216942Member"
      decimals="0"
      id="Fact000564"
      unitRef="USD">122</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216942Member"
      decimals="0"
      id="Fact000565"
      unitRef="USD">381</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216942Member"
      decimals="0"
      id="Fact000566"
      unitRef="USD">1176</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216942Member"
      decimals="0"
      id="Fact000567"
      unitRef="USD">3269</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000221999Member"
      decimals="0"
      id="Fact000568"
      unitRef="USD">97</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000221999Member"
      decimals="0"
      id="Fact000569"
      unitRef="USD">303</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000221999Member"
      decimals="0"
      id="Fact000570"
      unitRef="USD">1048</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000221999Member"
      decimals="0"
      id="Fact000571"
      unitRef="USD">3028</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222000Member"
      decimals="0"
      id="Fact000572"
      unitRef="USD">72</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222000Member"
      decimals="0"
      id="Fact000573"
      unitRef="USD">224</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222000Member"
      decimals="0"
      id="Fact000574"
      unitRef="USD">918</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222000Member"
      decimals="0"
      id="Fact000575"
      unitRef="USD">2780</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222001Member"
      decimals="0"
      id="Fact000576"
      unitRef="USD">56</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222001Member"
      decimals="0"
      id="Fact000577"
      unitRef="USD">176</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222001Member"
      decimals="0"
      id="Fact000578"
      unitRef="USD">840</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222001Member"
      decimals="0"
      id="Fact000579"
      unitRef="USD">2628</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216943Member"
      decimals="0"
      id="Fact000580"
      unitRef="USD">46</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216943Member"
      decimals="0"
      id="Fact000581"
      unitRef="USD">144</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216943Member"
      decimals="0"
      id="Fact000582"
      unitRef="USD">787</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216943Member"
      decimals="0"
      id="Fact000583"
      unitRef="USD">2525</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216944Member"
      decimals="0"
      id="Fact000584"
      unitRef="USD">56</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216944Member"
      decimals="0"
      id="Fact000585"
      unitRef="USD">176</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216944Member"
      decimals="0"
      id="Fact000586"
      unitRef="USD">840</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216944Member"
      decimals="0"
      id="Fact000587"
      unitRef="USD">2628</rr:ExpenseExampleYear10>
    <rr:PortfolioTurnoverHeading
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="Fact000588">Portfolio turnover</rr:PortfolioTurnoverHeading>
    <rr:PortfolioTurnoverTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="Fact000589">&lt;p id="xdx_A88_err--PortfolioTurnoverTextBlock_zp9B0NeMngDk" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&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&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;expenses
or the above example, affect fund performance. The fund&#x2019;s turnover rate in the most recent fiscal year was &lt;span id="xdx_902_err--PortfolioTurnoverRate_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067471Member_z5z1WauADpM"&gt;21%&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

</rr:PortfolioTurnoverTextBlock>
    <rr:PortfolioTurnoverRate
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      decimals="INF"
      id="Fact000591"
      unitRef="Ratio">0.21</rr:PortfolioTurnoverRate>
    <rr:StrategyHeading
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="Fact000592">Investments, risks, and performance</rr:StrategyHeading>
    <rr:StrategyNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="Fact000593">&lt;p id="xdx_A87_err--StrategyNarrativeTextBlock_zKgfFrbP26ya" style="font: 600 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 15px 42px 0px; color: #000000"&gt;
&lt;b&gt;Investments&lt;/b&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund&#x2019;s asset allocation strategy may be attractive to investors who plan to retire or otherwise intend to begin making periodic withdrawals of their investments in or about 2055 (the target date). The fund is designed to provide diversification among different asset classes by investing its assets in other Putnam mutual funds, referred to as underlying funds.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
fund&#x2019;s target allocations among asset classes and underlying funds will increasingly emphasize capital preservation and income
over time and will change gradually based on the number of remaining years until the fund&#x2019;s target date, as shown in the predetermined
&#x201c;glide path&#x201d; in the chart under &#x201c;&lt;i&gt;What are the funds&#x2019; and each underlying fund&#x2019;s main investment strategies
and related risks?&lt;/i&gt;&#x201d;. Franklin Advisers, Inc (&#x201c;Franklin Advisers&#x201d; or the &#x201c;Investment Manager&#x201d;) adjusts
these allocations at the end of each calendar quarter based on the glide path.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
following table presents your fund&#x2019;s approximate allocations to each asset class and underlying fund as of December 31, 2024 and
its projected approximate allocations to these asset classes and underlying funds as of December 31, 2025. By comparing the percentage
allocations of your fund in the table, you can see how its allocations are expected to change during the one-year period beginning on
December 31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The table also shows the approximate allocations of other Putnam Retirement Advantage Funds, which are designed for investors with different target retirement dates. Over a five-year period, each fund&#x2019;s allocations will gradually change to resemble the allocations of the fund with the next earliest target date. The table illustrates how a fund&#x2019;s allocations are expected to change over time to increasingly emphasize capital preservation and income.
&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;table cellspacing="0" style="font: normal 10pt Arial, Helvetica, Sans-Serif; width: 90%"&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;b&gt;Underlying Fund*&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;Year&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2065&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2060&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;b&gt;2055 (your fund)&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2050&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2045&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2040&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2035&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2030&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2025&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;Maturity Fund&lt;/b&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Equity Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;78.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;62.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;39.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;15.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;78.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;59.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;35.2%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;12.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Growth Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;21.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;36.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;60.5%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;83.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;92.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;51.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;21.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;39.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;64.3%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;86.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;89.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;44.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Balanced Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;44.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;92.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;30.1%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;7.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;51.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;87.1%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;19.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Conservative Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;1.1%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;47.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;9.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;56.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Short Term Investment Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.5%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;1.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;3.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;5.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.5%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;1.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;3.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Multi-Asset Income Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;1.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;16.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;81.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;94.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;18.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;90.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;94.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Equity**&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;95.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;92.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;87.4%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;82.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;77.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;68.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;56.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;36.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;26.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;25.4%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;95.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;91.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;86.6%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;81.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;76.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;66.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;54.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;33.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;25.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;25.4%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Fixed Income**&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;7.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;12.6%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;17.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;23.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;31.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;43.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;63.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;73.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;74.6%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;8.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;13.4%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;18.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;23.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;33.1%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;45.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;66.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;74.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;74.6%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;table style="font: 300 9pt/1.5 Arial, Helvetica, Sans-Serif; margin-left: 10px; width: 90%"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 25px; text-align: right"&gt;
*

&lt;/td&gt;
&lt;td&gt;
Due to rounding, allocations shown in the table above may not total 100%. In addition, because of rounding in the calculation of allocations among underlying funds and market fluctuations, actual allocations might be more or less than these percentages.

&lt;/td&gt;

&lt;/tr&gt;
&lt;/table&gt;

&lt;table style="font: 300 9pt/1.5 Arial, Helvetica, Sans-Serif; margin-left: 10px; width: 90%"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 25px; text-align: right"&gt;
**

&lt;/td&gt;
&lt;td&gt;
Equity and fixed income allocations are hypothetical estimates based on each Putnam Dynamic Asset Allocation Fund&#x2019;s and Putnam Multi-Asset Income Fund&#x2019;s current strategic allocation to equity and fixed income investments as set forth under &#x201c;What are the funds&#x2019; and each underlying fund&#x2019;s main investment strategies and related risks?&#x201d;, and an assumption that Putnam Short Term Investment Fund is equivalent to a fixed income investment. The managers of the underlying funds may adjust those funds&#x2019; allocations among asset classes from time to time consistent with their investment goals, and, consequently, actual allocations will vary.

&lt;/td&gt;

&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
fund&#x2019;s target allocations may differ from the allocations shown in the table. We may change the glide path, the fund&#x2019;s target
allocations, and the underlying funds in which it invests at any time, although we expect these changes to be infrequent and generally
in response to longer-term structural changes (i.e., in the average retirement age or life expectancy) that lead the fund&#x2019;s portfolio
managers to determine that a change is advisable. We assume investors will begin gradual withdrawals from the&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;fund
at or around the target date. Near the end of the target date year, the fund&#x2019;s target allocations will correspond to those of Putnam
Retirement Advantage Maturity Fund (Maturity Fund), a fund that seeks as high a rate of current income as the Investment Manager believes
is consistent with preservation of capital, and the fund will be merged into Maturity Fund. More information about Maturity Fund is available
in this prospectus beginning on page 74, and more information about the underlying funds (which are not offered by this prospectus) is
included under &#x201c;&lt;i&gt;What are the funds&#x2019; and each underlying fund&#x2019;s main investment strategies and related risks?&lt;/i&gt;&#x201d;.&lt;/span&gt;&lt;/p&gt;

</rr:StrategyNarrativeTextBlock>
    <rr:RiskHeading
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="Fact000596">Risks</rr:RiskHeading>
    <rr:RiskTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="Fact000597">&lt;p id="xdx_A8D_err--RiskTextBlock_zG7iOGyTefkl" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
&lt;span id="xdx_90E_err--RiskTextBlock_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067471Member__rr--RiskAxis__rr--RiskLoseMoneyMember_zYw37RdTUcUb"&gt;It is important to understand that you can lose money by investing in the fund.&lt;/span&gt; Losses may occur near, at or after the target date. There is no guarantee that the fund will provide adequate income at and through an investor&#x2019;s retirement.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund&#x2019;s allocation of assets among asset classes and the underlying funds may hurt performance.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
fund invests in underlying funds and indirectly bears expenses related to the underlying funds. However, the Investment Manager has contractually
agreed to waive fees, reimburse expenses of, or reimburse the fund through at least December&#160;30, 2027 in an amount equal to the
fund&#x2019;s acquired fund fees and expenses (i.e., the fees and expenses incurred by the fund as a result of its investments in the
underlying funds). The Investment Manager also has contractually agreed to waive fees and/or reimburse expenses of each class of shares
of the fund through at least December&#160;30, 2027 in an amount sufficient to result in total annual fund operating expenses for class
A, C, R, R3, R4, R5, R6 and Y shares of the fund (exclusive of certain fees and expenses, including distribution fees (12b-1 fees)) that
equal 0.55%, 0.55%, 0.70%, 0.70%, 0.70%, 0.55%, 0.45%, and 0.55%, respectively, of the fund&#x2019;s average net&#160;assets. Although
the Investment Manager serves as the investment adviser of the underlying funds, an underlying fund may change its investment program
or policies without the fund&#x2019;s approval, which could require the fund to reduce or eliminate its allocation to the underlying fund
at an unfavorable time.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund also bears the following risks associated with the underlying funds:
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Certain
accounts or affiliates of the Investment Manager, including other funds advised by the Investment Manager or third parties, may from
time to time own (beneficially or of record) or control a substantial amount of the fund&#x2019;s shares, including through seed capital
arrangements. Such shareholders may at times be considered to control the fund. Dispositions of a large number of shares by these shareholders
may adversely affect the fund&#x2019;s liquidity and net&#160;assets. These redemptions may also force the fund to sell securities, which
may increase the fund&#x2019;s brokerage costs.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
There is no guarantee that the investment techniques, analyses, or judgments that we apply in making investment decisions for the underlying funds will produce the intended outcome or that the investments we select for the underlying funds will perform as well as other securities that were not selected for the underlying funds. We, or the underlying funds&#x2019; other service providers, may experience disruptions or 
&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
operating errors that could negatively impact the underlying funds. If the quantitative models or data that are used in managing an underlying fund prove to be incorrect or incomplete, investment decisions made in reliance on the models or data may not produce the desired results and the fund may realize losses.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;An
underlying fund&#x2019;s allocation of assets among asset classes may hurt performance. The value of investments in the underlying funds&#x2019;
portfolios 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 underlying funds&#x2019; portfolio holdings,
may negatively impact an underlying fund&#x2019;s performance, and may exacerbate other risks to which an underlying fund is subject.
Growth stocks may be more susceptible to earnings disappointments, and value stocks may fail to rebound. These risks are generally greater
for small and midsize companies.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
Fixed income investments are subject to interest rate risk, which is the risk that the value of the underlying funds&#x2019; fixed income investments is likely to fall if interest rates rise. Fixed income investments also are subject to credit risk, which is the risk that the issuers of the underlying funds&#x2019; fixed income investments may default on payment of interest or principal. Fixed income investments may be more susceptible to downgrades or defaults during economic downturns or other periods of economic stress. Interest rate risk is generally greater for longer-term bonds, and credit risk is generally greater for below-investment-grade bonds (sometimes referred to as &#x201c;junk bonds&#x201d;), which can be more sensitive to changes in markets, credit conditions, and interest rates and may be considered speculative. Default risk is generally higher for non-qualified mortgages. Mortgage-backed investments, unlike traditional debt investments, are also subject to prepayment risk, which means that they may increase in value less than other bonds when interest rates decline and decline in value more than other bonds when interest rates rise. The underlying funds may have to invest the proceeds from prepaid investments, including mortgage- and asset-backed investments, in other investments with less attractive terms and yields.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&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 currency or other restrictions, or high levels of inflation), and may be or become illiquid.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam
Dynamic Asset Allocation Equity Fund and Putnam Short Term Investment Fund may use, and each other underlying fund typically uses to
a significant extent, derivatives, such as futures, options, swap contracts, and, for each underlying fund other than Putnam Short Term
Investment Fund, certain foreign currency transactions and warrants, for both hedging and investment purposes (although, in&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;the
case of Putnam Short Term Investment Fund, they do not represent a primary focus of the fund). Underlying funds that use derivatives
to increase investment exposure may be riskier than underlying funds that do not employ investment leverage. The value of derivatives
may move in unexpected ways due to unanticipated market movements, the use of leverage, imperfect correlation between the derivative
instrument and the reference asset, or other factors, especially in unusual market conditions, and volatility in the value of derivatives
could adversely impact the underlying fund&#x2019;s returns, obligations and exposures. Derivatives are also subject to other risks, including
liquidity risk (e.g., liquidity demands arising from the requirement to make payments to a derivative counterparty), operational risk
(e.g., settlement issues or system failures), and legal risk (e.g., insufficient legal documentation or contract enforceability issues).
Derivatives also involve the risk that an underlying fund may be unable to terminate or sell derivative positions when it wants to and
that the other party to the instrument may fail to meet its obligations. The risk of a party failing to meet its obligations may increase
if the underlying fund has significant investment exposure to that counterparty.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund may not achieve its goal, and it is not intended to be a complete investment program. &lt;span id="xdx_90A_err--RiskTextBlock_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067471Member__rr--RiskAxis__rr--RiskNotInsuredDepositoryInstitutionMember_zsniZg2R5hFc"&gt;An investment in the fund is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.&lt;/span&gt;
&lt;/p&gt;

</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_rr_RiskLoseMoneyMember"
      id="Fact000598">It is important to understand that you can lose money by investing in the fund.</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_rr_RiskNotInsuredDepositoryInstitutionMember"
      id="Fact000601">An investment in the fund is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</rr:RiskTextBlock>
    <rr:BarChartAndPerformanceTableHeading
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="Fact000602">Performance</rr:BarChartAndPerformanceTableHeading>
    <rr:PerformanceNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="Fact000603">&lt;p id="xdx_A89_err--PerformanceNarrativeTextBlock_zU3Hde3ez6n5" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_909_err--PerformanceInformationIllustratesVariabilityOfReturns_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067471Member_zKQleP2S4oyd"&gt;The
performance information below gives some indication of the risks associated with an investment in the fund by showing the fund&#x2019;s
performance year to year and over time.&lt;/span&gt; &lt;span id="xdx_901_err--BarChartDoesNotReflectSalesLoads_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067471Member_zPRyuC4K6FVi"&gt;The bar chart does not reflect the impact of sales charges.&lt;/span&gt; If it did, performance would be lower.
&lt;span id="xdx_90E_err--PerformancePastDoesNotIndicateFuture_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067471Member_zl6owuy0HqS7"&gt;Please remember that past performance is not necessarily an indication of future results.&lt;/span&gt; Monthly performance figures for the fund are
available at &lt;span id="xdx_90A_err--PerformanceAvailabilityWebSiteAddress_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067471Member_z887FjslWEI"&gt;www.franklintempleton.com&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

</rr:PerformanceNarrativeTextBlock>
    <rr:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="Fact000604">The
performance information below gives some indication of the risks associated with an investment in the fund by showing the fund&#x2019;s
performance year to year and over time.</rr:PerformanceInformationIllustratesVariabilityOfReturns>
    <rr:BarChartDoesNotReflectSalesLoads
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="Fact000605">The bar chart does not reflect the impact of sales charges.</rr:BarChartDoesNotReflectSalesLoads>
    <rr:PerformancePastDoesNotIndicateFuture
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="Fact000606">Please remember that past performance is not necessarily an indication of future results.</rr:PerformancePastDoesNotIndicateFuture>
    <rr:PerformanceAvailabilityWebSiteAddress
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="Fact000607">www.franklintempleton.com</rr:PerformanceAvailabilityWebSiteAddress>
    <rr:BarChartHeading
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="Fact000608">Annual
total returns for class A shares before sales charges*</rr:BarChartHeading>
    <rr:AnnualReturn2020
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216939Member"
      decimals="INF"
      id="Fact000611"
      unitRef="Ratio">0.1638</rr:AnnualReturn2020>
    <rr:AnnualReturn2021
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216939Member"
      decimals="INF"
      id="Fact000613"
      unitRef="Ratio">0.1914</rr:AnnualReturn2021>
    <rr:AnnualReturn2022
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216939Member"
      decimals="INF"
      id="Fact000615"
      unitRef="Ratio">-0.1785</rr:AnnualReturn2022>
    <rr:AnnualReturn2023
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216939Member"
      decimals="INF"
      id="Fact000617"
      unitRef="Ratio">0.2380</rr:AnnualReturn2023>
    <rr:YearToDateReturnLabel
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="Fact000618">Year-to-date performance through</rr:YearToDateReturnLabel>
    <rr:BarChartYearToDateReturnDate
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="Fact000619">2024-09-30</rr:BarChartYearToDateReturnDate>
    <rr:BarChartYearToDateReturn
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      decimals="INF"
      id="Fact000620"
      unitRef="Ratio">0.2058</rr:BarChartYearToDateReturn>
    <rr:HighestQuarterlyReturnLabel
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="Fact000621">Best calendar quarter</rr:HighestQuarterlyReturnLabel>
    <rr:BarChartHighestQuarterlyReturnDate
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="Fact000622">2020-06-30</rr:BarChartHighestQuarterlyReturnDate>
    <rr:BarChartHighestQuarterlyReturn
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      decimals="INF"
      id="Fact000623"
      unitRef="Ratio">0.2008</rr:BarChartHighestQuarterlyReturn>
    <rr:LowestQuarterlyReturnLabel
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="Fact000624">Worst calendar quarter</rr:LowestQuarterlyReturnLabel>
    <rr:BarChartLowestQuarterlyReturnDate
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="Fact000625">2020-03-31</rr:BarChartLowestQuarterlyReturnDate>
    <rr:BarChartLowestQuarterlyReturn
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      decimals="INF"
      id="Fact000626"
      unitRef="Ratio">-0.2046</rr:BarChartLowestQuarterlyReturn>
    <rr:PerformanceTableHeading
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="Fact000627">Average
annual total returns after sales charges (for periods ended 12/31/23)</rr:PerformanceTableHeading>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216939Member"
      id="Fact000629">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216939Member_rr_AfterTaxesOnDistributionsMember"
      id="Fact000630">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216939Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      id="Fact000631">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216941Member"
      id="Fact000632">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216942Member"
      id="Fact000633">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000221999Member"
      id="Fact000634">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222000Member"
      id="Fact000635">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222001Member"
      id="Fact000636">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216943Member"
      id="Fact000637">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216944Member"
      id="Fact000638">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_R3000IndexMember"
      id="Fact000639">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_BUSAIndexMember"
      id="Fact000640">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_SP2055IndexMember"
      id="Fact000641">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216939Member"
      id="Fact000642">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216939Member_rr_AfterTaxesOnDistributionsMember"
      id="Fact000643">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216939Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      id="Fact000644">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216941Member"
      id="Fact000645">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216942Member"
      id="Fact000646">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000221999Member"
      id="Fact000647">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222000Member"
      id="Fact000648">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222001Member"
      id="Fact000649">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216943Member"
      id="Fact000650">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216944Member"
      id="Fact000651">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_R3000IndexMember"
      id="Fact000652">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_BUSAIndexMember"
      id="Fact000653">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_SP2055IndexMember"
      id="Fact000654">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216939Member"
      decimals="INF"
      id="Fact000655"
      unitRef="Ratio">0.1668</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216939Member"
      decimals="INF"
      id="Fact000656"
      unitRef="Ratio">0.0737</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216939Member_rr_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000657"
      unitRef="Ratio">0.1521</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216939Member_rr_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000658"
      unitRef="Ratio">0.0503</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216939Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000659"
      unitRef="Ratio">0.1048</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216939Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000660"
      unitRef="Ratio">0.0519</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216941Member"
      decimals="INF"
      id="Fact000661"
      unitRef="Ratio">0.2189</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216941Member"
      decimals="INF"
      id="Fact000662"
      unitRef="Ratio">0.0819</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216942Member"
      decimals="INF"
      id="Fact000663"
      unitRef="Ratio">0.2336</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216942Member"
      decimals="INF"
      id="Fact000664"
      unitRef="Ratio">0.0853</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000221999Member"
      decimals="INF"
      id="Fact000665"
      unitRef="Ratio">0.2374</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000221999Member"
      decimals="INF"
      id="Fact000666"
      unitRef="Ratio">0.0882</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222000Member"
      decimals="INF"
      id="Fact000667"
      unitRef="Ratio">0.2400</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222000Member"
      decimals="INF"
      id="Fact000668"
      unitRef="Ratio">0.0907</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222001Member"
      decimals="INF"
      id="Fact000669"
      unitRef="Ratio">0.2419</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000222001Member"
      decimals="INF"
      id="Fact000670"
      unitRef="Ratio">0.0922</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216943Member"
      decimals="INF"
      id="Fact000671"
      unitRef="Ratio">0.2429</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216943Member"
      decimals="INF"
      id="Fact000672"
      unitRef="Ratio">0.0934</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216944Member"
      decimals="INF"
      id="Fact000673"
      unitRef="Ratio">0.2419</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_C000216944Member"
      decimals="INF"
      id="Fact000674"
      unitRef="Ratio">0.0922</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_R3000IndexMember"
      decimals="INF"
      id="Fact000675"
      unitRef="Ratio">0.2596</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_R3000IndexMember"
      decimals="INF"
      id="Fact000676"
      unitRef="Ratio">0.0880</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_BUSAIndexMember"
      decimals="INF"
      id="Fact000677"
      unitRef="Ratio">0.0553</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_BUSAIndexMember"
      decimals="INF"
      id="Fact000678"
      unitRef="Ratio">-0.0326</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_SP2055IndexMember"
      decimals="INF"
      id="Fact000679"
      unitRef="Ratio">0.2021</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067471Member_custom_SP2055IndexMember"
      decimals="INF"
      id="Fact000680"
      unitRef="Ratio">0.0769</rr:AverageAnnualReturnSinceInception>
    <rr:PerformanceTableClosingTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="Fact000683">&lt;div id="xdx_A86_err--PerformanceTableClosingTextBlock_z5TeaNZvTwX"&gt;&lt;/div&gt;
&lt;table style="font: 300 9pt/1.5 Arial, Helvetica, Sans-Serif; margin-left: 10px; width: 90%"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 25px; text-align: right"&gt;


&lt;/td&gt;
&lt;td&gt;
&lt;span id="xdx_908_err--PerformanceTableUsesHighestFederalRate_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067471Member_zoZae2tdQ9Vd"&gt;After-tax returns reflect the historical highest individual federal marginal income tax rates and do not reflect state and local taxes.&lt;/span&gt;&lt;span id="xdx_90D_err--PerformanceTableNotRelevantToTaxDeferred_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067471Member_z7tm1lIRBIud"&gt; Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown.&lt;/span&gt; &lt;span id="xdx_90C_err--PerformanceTableOneClassOfAfterTaxShown_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067471Member_zXnI7yi1BO0f"&gt;After-tax returns are shown for class A shares only and will vary for other classes.&lt;/span&gt; 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;/td&gt;

&lt;/tr&gt;
&lt;/table&gt;

</rr:PerformanceTableClosingTextBlock>
    <rr:PerformanceTableUsesHighestFederalRate
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="Fact000684">After-tax returns reflect the historical highest individual federal marginal income tax rates and do not reflect state and local taxes.</rr:PerformanceTableUsesHighestFederalRate>
    <rr:PerformanceTableNotRelevantToTaxDeferred
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="Fact000685">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown.</rr:PerformanceTableNotRelevantToTaxDeferred>
    <rr:PerformanceTableOneClassOfAfterTaxShown
      contextRef="From2024-12-302024-12-30_custom_S000067471Member"
      id="Fact000686">After-tax returns are shown for class A shares only and will vary for other classes.</rr:PerformanceTableOneClassOfAfterTaxShown>
    <rr:ObjectiveHeading
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="Fact000688">Goal</rr:ObjectiveHeading>
    <rr:ObjectivePrimaryTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="Fact000689">&lt;p id="xdx_A8B_err--ObjectivePrimaryTextBlock_zMLdLLZ0VTHd" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
Putnam Retirement Advantage 2050 Fund seeks capital appreciation and current income consistent with a decreasing emphasis on capital appreciation and an increasing emphasis on current income as it approaches its target date.
&lt;/p&gt;

</rr:ObjectivePrimaryTextBlock>
    <rr:ExpenseHeading
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="Fact000690">Fees and expenses</rr:ExpenseHeading>
    <rr:ExpenseNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="Fact000691">&lt;p id="xdx_A8C_err--ExpenseNarrativeTextBlock_zKnCgTp0tVR1" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
following tables describe the fees and expenses you may pay if you buy, hold and sell shares of the fund. 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 id="xdx_903_err--ExpenseBreakpointDiscounts_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067470Member_zfhXzr9nCHN2"&gt;You may
qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least &lt;span id="xdx_90D_err--ExpenseBreakpointMinimumInvestmentRequiredAmount_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067470Member_z2yqxOD74c3c"&gt;$50,000&lt;/span&gt; in Putnam funds.&lt;/span&gt;
More information about these and other discounts is available from your financial professional and in &lt;i&gt;How do I buy fund shares?&lt;/i&gt;
beginning on page 102 of the fund&#x2019;s prospectus, in Appendix A to the fund&#x2019;s prospectus, and in &lt;i&gt;How to buy shares&lt;/i&gt; beginning
on page II-1 of the fund&#x2019;s statement of additional information (&#x201c;SAI&#x201d;).&lt;/span&gt;&lt;/p&gt;

</rr:ExpenseNarrativeTextBlock>
    <rr:ExpenseBreakpointDiscounts
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="Fact000692">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.</rr:ExpenseBreakpointDiscounts>
    <rr:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      decimals="0"
      id="Fact000693"
      unitRef="USD">50000</rr:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <rr:ShareholderFeesCaption
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="Fact000694">Shareholder fees (fees paid directly from your investment)</rr:ShareholderFeesCaption>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216933Member"
      decimals="INF"
      id="Fact000696"
      unitRef="Ratio">0.0575</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216933Member"
      decimals="INF"
      id="Fact000697"
      unitRef="Ratio">0.0100</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216935Member"
      decimals="INF"
      id="Fact000698"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216935Member"
      decimals="INF"
      id="Fact000699"
      unitRef="Ratio">0.0100</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216936Member"
      decimals="INF"
      id="Fact000700"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216936Member"
      decimals="INF"
      id="Fact000701"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221996Member"
      decimals="INF"
      id="Fact000702"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221996Member"
      decimals="INF"
      id="Fact000703"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221997Member"
      decimals="INF"
      id="Fact000704"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221997Member"
      decimals="INF"
      id="Fact000705"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221998Member"
      decimals="INF"
      id="Fact000706"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221998Member"
      decimals="INF"
      id="Fact000707"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216938Member"
      decimals="INF"
      id="Fact000708"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216938Member"
      decimals="INF"
      id="Fact000709"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216937Member"
      decimals="INF"
      id="Fact000710"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216937Member"
      decimals="INF"
      id="Fact000711"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:OperatingExpensesCaption
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="Fact000712">Annual fund operating expenses 
(expenses you pay each year as a percentage of the value of your investment)</rr:OperatingExpensesCaption>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216933Member"
      decimals="INF"
      id="Fact000714"
      unitRef="Ratio">0.0042</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216933Member"
      decimals="INF"
      id="Fact000715"
      unitRef="Ratio">0.0025</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216933Member"
      decimals="INF"
      id="Fact000716"
      unitRef="Ratio">0.0133</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216933Member"
      decimals="INF"
      id="Fact000717"
      unitRef="Ratio">0.0063</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216933Member"
      decimals="INF"
      id="Fact000718"
      unitRef="Ratio">0.0263</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216933Member"
      decimals="INF"
      id="Fact000719"
      unitRef="Ratio">-0.0183</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216933Member"
      decimals="INF"
      id="Fact000720"
      unitRef="Ratio">0.0080</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216935Member"
      decimals="INF"
      id="Fact000721"
      unitRef="Ratio">0.0042</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216935Member"
      decimals="INF"
      id="Fact000722"
      unitRef="Ratio">0.0100</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216935Member"
      decimals="INF"
      id="Fact000723"
      unitRef="Ratio">0.0133</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216935Member"
      decimals="INF"
      id="Fact000724"
      unitRef="Ratio">0.0063</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216935Member"
      decimals="INF"
      id="Fact000725"
      unitRef="Ratio">0.0338</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216935Member"
      decimals="INF"
      id="Fact000726"
      unitRef="Ratio">-0.0183</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216935Member"
      decimals="INF"
      id="Fact000727"
      unitRef="Ratio">0.0155</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216936Member"
      decimals="INF"
      id="Fact000728"
      unitRef="Ratio">0.0042</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216936Member"
      decimals="INF"
      id="Fact000729"
      unitRef="Ratio">0.0050</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216936Member"
      decimals="INF"
      id="Fact000730"
      unitRef="Ratio">0.0148</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216936Member"
      decimals="INF"
      id="Fact000731"
      unitRef="Ratio">0.0063</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216936Member"
      decimals="INF"
      id="Fact000732"
      unitRef="Ratio">0.0303</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216936Member"
      decimals="INF"
      id="Fact000733"
      unitRef="Ratio">-0.0183</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216936Member"
      decimals="INF"
      id="Fact000734"
      unitRef="Ratio">0.0120</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221996Member"
      decimals="INF"
      id="Fact000735"
      unitRef="Ratio">0.0042</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221996Member"
      decimals="INF"
      id="Fact000736"
      unitRef="Ratio">0.0025</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221996Member"
      decimals="INF"
      id="Fact000737"
      unitRef="Ratio">0.0148</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221996Member"
      decimals="INF"
      id="Fact000738"
      unitRef="Ratio">0.0063</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221996Member"
      decimals="INF"
      id="Fact000739"
      unitRef="Ratio">0.0278</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221996Member"
      decimals="INF"
      id="Fact000740"
      unitRef="Ratio">-0.0183</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221996Member"
      decimals="INF"
      id="Fact000741"
      unitRef="Ratio">0.0095</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221997Member"
      decimals="INF"
      id="Fact000742"
      unitRef="Ratio">0.0042</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221997Member"
      decimals="INF"
      id="Fact000743"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221997Member"
      decimals="INF"
      id="Fact000744"
      unitRef="Ratio">0.0148</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221997Member"
      decimals="INF"
      id="Fact000745"
      unitRef="Ratio">0.0063</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221997Member"
      decimals="INF"
      id="Fact000746"
      unitRef="Ratio">0.0253</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221997Member"
      decimals="INF"
      id="Fact000747"
      unitRef="Ratio">-0.0183</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221997Member"
      decimals="INF"
      id="Fact000748"
      unitRef="Ratio">0.0070</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221998Member"
      decimals="INF"
      id="Fact000749"
      unitRef="Ratio">0.0042</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221998Member"
      decimals="INF"
      id="Fact000750"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221998Member"
      decimals="INF"
      id="Fact000751"
      unitRef="Ratio">0.0133</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221998Member"
      decimals="INF"
      id="Fact000752"
      unitRef="Ratio">0.0063</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221998Member"
      decimals="INF"
      id="Fact000753"
      unitRef="Ratio">0.0238</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221998Member"
      decimals="INF"
      id="Fact000754"
      unitRef="Ratio">-0.0183</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221998Member"
      decimals="INF"
      id="Fact000755"
      unitRef="Ratio">0.0055</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216938Member"
      decimals="INF"
      id="Fact000756"
      unitRef="Ratio">0.0042</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216938Member"
      decimals="INF"
      id="Fact000757"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216938Member"
      decimals="INF"
      id="Fact000758"
      unitRef="Ratio">0.0123</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216938Member"
      decimals="INF"
      id="Fact000759"
      unitRef="Ratio">0.0063</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216938Member"
      decimals="INF"
      id="Fact000760"
      unitRef="Ratio">0.0228</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216938Member"
      decimals="INF"
      id="Fact000761"
      unitRef="Ratio">-0.0183</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216938Member"
      decimals="INF"
      id="Fact000762"
      unitRef="Ratio">0.0045</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216937Member"
      decimals="INF"
      id="Fact000763"
      unitRef="Ratio">0.0042</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216937Member"
      decimals="INF"
      id="Fact000764"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216937Member"
      decimals="INF"
      id="Fact000765"
      unitRef="Ratio">0.0133</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216937Member"
      decimals="INF"
      id="Fact000766"
      unitRef="Ratio">0.0063</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216937Member"
      decimals="INF"
      id="Fact000767"
      unitRef="Ratio">0.0238</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216937Member"
      decimals="INF"
      id="Fact000768"
      unitRef="Ratio">-0.0183</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216937Member"
      decimals="INF"
      id="Fact000769"
      unitRef="Ratio">0.0055</rr:NetExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="Fact000773">December&#160;30, 2027</rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <rr:ExpenseExampleHeading
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="Fact000774">Example</rr:ExpenseExampleHeading>
    <rr:ExpenseExampleNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="Fact000775">&lt;p id="xdx_A8D_err--ExpenseExampleNarrativeTextBlock_ztLmoMpDAjX4" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&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. The example takes into account the expense reimbursement described above for the 1- and 3-year periods. Your actual costs may
be higher or lower.&lt;/span&gt;&lt;/p&gt;

</rr:ExpenseExampleNarrativeTextBlock>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216933Member"
      decimals="0"
      id="Fact000777"
      unitRef="USD">652</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216933Member"
      decimals="0"
      id="Fact000778"
      unitRef="USD">816</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216933Member"
      decimals="0"
      id="Fact000779"
      unitRef="USD">1390</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216933Member"
      decimals="0"
      id="Fact000780"
      unitRef="USD">2949</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleNoRedemptionYear01
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216935Member"
      decimals="0"
      id="Fact000781"
      unitRef="USD">158</rr:ExpenseExampleNoRedemptionYear01>
    <rr:ExpenseExampleNoRedemptionYear03
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216935Member"
      decimals="0"
      id="Fact000782"
      unitRef="USD">490</rr:ExpenseExampleNoRedemptionYear03>
    <rr:ExpenseExampleNoRedemptionYear05
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216935Member"
      decimals="0"
      id="Fact000783"
      unitRef="USD">1250</rr:ExpenseExampleNoRedemptionYear05>
    <rr:ExpenseExampleNoRedemptionYear10
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216935Member"
      decimals="0"
      id="Fact000784"
      unitRef="USD">3084</rr:ExpenseExampleNoRedemptionYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216935Member"
      decimals="0"
      id="Fact000785"
      unitRef="USD">258</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216935Member"
      decimals="0"
      id="Fact000786"
      unitRef="USD">490</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216935Member"
      decimals="0"
      id="Fact000787"
      unitRef="USD">1250</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216935Member"
      decimals="0"
      id="Fact000788"
      unitRef="USD">3084</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216936Member"
      decimals="0"
      id="Fact000789"
      unitRef="USD">122</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216936Member"
      decimals="0"
      id="Fact000790"
      unitRef="USD">381</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216936Member"
      decimals="0"
      id="Fact000791"
      unitRef="USD">1072</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216936Member"
      decimals="0"
      id="Fact000792"
      unitRef="USD">2923</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221996Member"
      decimals="0"
      id="Fact000793"
      unitRef="USD">97</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221996Member"
      decimals="0"
      id="Fact000794"
      unitRef="USD">303</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221996Member"
      decimals="0"
      id="Fact000795"
      unitRef="USD">943</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221996Member"
      decimals="0"
      id="Fact000796"
      unitRef="USD">2672</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221997Member"
      decimals="0"
      id="Fact000797"
      unitRef="USD">72</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221997Member"
      decimals="0"
      id="Fact000798"
      unitRef="USD">224</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221997Member"
      decimals="0"
      id="Fact000799"
      unitRef="USD">812</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221997Member"
      decimals="0"
      id="Fact000800"
      unitRef="USD">2415</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221998Member"
      decimals="0"
      id="Fact000801"
      unitRef="USD">56</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221998Member"
      decimals="0"
      id="Fact000802"
      unitRef="USD">176</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221998Member"
      decimals="0"
      id="Fact000803"
      unitRef="USD">733</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221998Member"
      decimals="0"
      id="Fact000804"
      unitRef="USD">2258</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216938Member"
      decimals="0"
      id="Fact000805"
      unitRef="USD">46</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216938Member"
      decimals="0"
      id="Fact000806"
      unitRef="USD">144</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216938Member"
      decimals="0"
      id="Fact000807"
      unitRef="USD">680</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216938Member"
      decimals="0"
      id="Fact000808"
      unitRef="USD">2151</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216937Member"
      decimals="0"
      id="Fact000809"
      unitRef="USD">56</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216937Member"
      decimals="0"
      id="Fact000810"
      unitRef="USD">176</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216937Member"
      decimals="0"
      id="Fact000811"
      unitRef="USD">733</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216937Member"
      decimals="0"
      id="Fact000812"
      unitRef="USD">2258</rr:ExpenseExampleYear10>
    <rr:PortfolioTurnoverHeading
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="Fact000813">Portfolio turnover</rr:PortfolioTurnoverHeading>
    <rr:PortfolioTurnoverTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="Fact000814">&lt;p id="xdx_A84_err--PortfolioTurnoverTextBlock_zxNZT751BiTd" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&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&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;expenses
or the above example, affect fund performance. The fund&#x2019;s turnover rate in the most recent fiscal year was &lt;span id="xdx_900_err--PortfolioTurnoverRate_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067470Member_z1yo8Fdw9vga"&gt;21%&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

</rr:PortfolioTurnoverTextBlock>
    <rr:PortfolioTurnoverRate
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      decimals="INF"
      id="Fact000816"
      unitRef="Ratio">0.21</rr:PortfolioTurnoverRate>
    <rr:StrategyHeading
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="Fact000817">Investments, risks, and performance</rr:StrategyHeading>
    <rr:StrategyNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="Fact000818">&lt;p id="xdx_A8E_err--StrategyNarrativeTextBlock_zXCS9Fvk6u8a" style="font: 600 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 15px 42px 0px; color: #000000"&gt;
&lt;b&gt;Investments&lt;/b&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund&#x2019;s asset allocation strategy may be attractive to investors who plan to retire or otherwise intend to begin making periodic withdrawals of their investments in or about 2050 (the target date). The fund is designed to provide diversification among different asset classes by investing its assets in other Putnam mutual funds, referred to as underlying funds.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
fund&#x2019;s target allocations among asset classes and underlying funds will increasingly emphasize capital preservation and income
over time and will change gradually based on the number of remaining years until the fund&#x2019;s target date, as shown in the predetermined
&#x201c;glide path&#x201d; in the chart under &#x201c;&lt;i&gt;What are the funds&#x2019; and each underlying fund&#x2019;s main investment strategies
and related risks?&lt;/i&gt;&#x201d;. Franklin Advisers, Inc. (&#x201c;Franklin Advisers&#x201d; or the &#x201c;Investment Manager&#x201d;) adjusts
these allocations at the end of each calendar quarter based on the glide path.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
following table presents your fund&#x2019;s approximate allocations to each asset class and underlying fund as of December 31, 2024 and
its projected approximate allocations to these asset classes and underlying funds as of December 31, 2025. By comparing the percentage
allocations of your fund in the table, you can see how its allocations are expected to change during the one-year period beginning on
December 31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The table also shows the approximate allocations of other Putnam Retirement Advantage Funds, which are designed for investors with different target retirement dates. Over a five-year period, each fund&#x2019;s allocations will gradually change to resemble the allocations of the fund with the next earliest target date. The table illustrates how a fund&#x2019;s allocations are expected to change over time to increasingly emphasize capital preservation and income.
&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;table cellspacing="0" style="font: normal 10pt Arial, Helvetica, Sans-Serif; width: 90%"&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;b&gt;Underlying Fund*&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;Year&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2065&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2060&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2055&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;b&gt;2050 (your fund)&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2045&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2040&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2035&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2030&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2025&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;Maturity Fund&lt;/b&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Equity Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;78.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;62.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;39.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;15.2%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;78.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;59.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;35.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;12.2%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Growth Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;21.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;36.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;60.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;83.8%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;92.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;51.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;21.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;39.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;64.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;86.6%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;89.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;44.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Balanced Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;44.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;92.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;30.1%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;7.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;51.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;87.1%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;19.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Conservative Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;1.1%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;47.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;9.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;56.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Short Term Investment Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;1.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;3.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;5.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;1.2%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;3.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Multi-Asset Income Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;1.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;16.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;81.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;94.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;18.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;90.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;94.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Equity**&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;95.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;92.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;87.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;82.2%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;77.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;68.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;56.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;36.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;26.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;25.4%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;95.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;91.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;86.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;81.5%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;76.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;66.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;54.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;33.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;25.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;25.4%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Fixed Income**&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;7.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;12.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;17.8%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;23.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;31.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;43.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;63.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;73.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;74.6%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;8.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;13.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;18.5%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;23.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;33.1%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;45.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;66.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;74.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;74.6%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;table style="font: 300 9pt/1.5 Arial, Helvetica, Sans-Serif; margin-left: 10px; width: 90%"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 25px; text-align: right"&gt;
*

&lt;/td&gt;
&lt;td&gt;
Due to rounding, allocations shown in the table above may not total 100%. In addition, because of rounding in the calculation of allocations among underlying funds and market fluctuations, actual allocations might be more or less than these percentages.

&lt;/td&gt;

&lt;/tr&gt;
&lt;/table&gt;

&lt;table style="font: 300 9pt/1.5 Arial, Helvetica, Sans-Serif; margin-left: 10px; width: 90%"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 25px; text-align: right"&gt;
**

&lt;/td&gt;
&lt;td&gt;
Equity and fixed income allocations are hypothetical estimates based on each Putnam Dynamic Asset Allocation Fund&#x2019;s and Putnam Multi-Asset Income Fund&#x2019;s current strategic allocation to equity and fixed income investments as set forth under &#x201c;What are the funds&#x2019; and each underlying fund&#x2019;s main investment strategies and related risks?&#x201d;, and an assumption that Putnam Short Term Investment Fund is equivalent to a fixed income investment. The managers of the underlying funds may adjust those funds&#x2019; allocations among asset classes from time to time consistent with their investment goals, and, consequently, actual allocations will vary.

&lt;/td&gt;

&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
fund&#x2019;s target allocations may differ from the allocations shown in the table. We may change the glide path, the fund&#x2019;s target
allocations, and the underlying funds in which it invests at any time, although we expect these changes to be infrequent and generally
in response to longer-term structural changes (i.e., in the average retirement age or life expectancy) that lead the fund&#x2019;s portfolio
managers to determine that a change is advisable. We assume investors will begin gradual withdrawals from the&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;fund
at or around the target date. Near the end of the target date year, the fund&#x2019;s target allocations will correspond to those of Putnam
Retirement Advantage Maturity Fund (Maturity Fund), a fund that seeks as high a rate of current income as the Investment Manager believes
is consistent with preservation of capital, and the fund will be merged into Maturity Fund. More information about Maturity Fund is available
in this prospectus beginning on page 74, and more information about the underlying funds (which are not offered by this prospectus) is
included under &#x201c;&lt;i&gt;What are the funds&#x2019; and each underlying fund&#x2019;s main investment strategies and related risks?&lt;/i&gt;&#x201d;.&lt;/span&gt;&lt;/p&gt;

</rr:StrategyNarrativeTextBlock>
    <rr:RiskHeading
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="Fact000821">Risks</rr:RiskHeading>
    <rr:RiskTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="Fact000822">&lt;p id="xdx_A87_err--RiskTextBlock_zFJpPBLDzvUi" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
&lt;span id="xdx_908_err--RiskTextBlock_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067470Member__rr--RiskAxis__rr--RiskLoseMoneyMember_zHWptgYnoig6"&gt;It is important to understand that you can lose money by investing in the fund.&lt;/span&gt; Losses may occur near, at or after the target date. There is no guarantee that the fund will provide adequate income at and through an investor&#x2019;s retirement.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund&#x2019;s allocation of assets among asset classes and the underlying funds may hurt performance.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
fund invests in underlying funds and indirectly bears expenses related to the underlying funds. However, the Investment Manager has contractually
agreed to waive fees, reimburse expenses of, or reimburse the fund through at least December&#160;30, 2027 in an amount equal to the
fund&#x2019;s acquired fund fees and expenses (i.e., the fees and expenses incurred by the fund as a result of its investments in the
underlying funds). The Investment Manager also has contractually agreed to waive fees and/or reimburse expenses of each class of shares
of the fund through at least December&#160;30, 2027 in an amount sufficient to result in total annual fund operating expenses for class
A, C, R, R3, R4, R5, R6 and Y shares of the fund (exclusive of certain fees and expenses, including distribution fees (12b-1 fees)) that
equal 0.55%, 0.55%, 0.70%, 0.70%, 0.70%, 0.55%, 0.45%, and 0.55%, respectively, of the fund&#x2019;s average net&#160;assets. Although
the Investment Manager serves as the investment adviser of the underlying funds, an underlying fund may change its investment program
or policies without the fund&#x2019;s approval, which could require the fund to reduce or eliminate its allocation to the underlying fund
at an unfavorable time.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund also bears the following risks associated with the underlying funds:
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Certain
accounts or affiliates of the Investment Manager, including other funds advised by the Investment Manager or third parties, may from
time to time own (beneficially or of record) or control a substantial amount of the fund&#x2019;s shares, including through seed capital
arrangements. Such shareholders may at times be considered to control the fund. Dispositions of a large number of shares by these shareholders
may adversely affect the fund&#x2019;s liquidity and net&#160;assets. These redemptions may also force the fund to sell securities, which
may increase the fund&#x2019;s brokerage costs.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
There is no guarantee that the investment techniques, analyses, or judgments that we apply in making investment decisions for the underlying funds will produce the intended outcome or that the investments we select for the underlying funds will perform as well as other securities that were not selected for the underlying funds. We, or the underlying funds&#x2019; other service providers, may experience disruptions or 
&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
operating errors that could negatively impact the underlying funds. If the quantitative models or data that are used in managing an underlying fund prove to be incorrect or incomplete, investment decisions made in reliance on the models or data may not produce the desired results and the fund may realize losses.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;An
underlying fund&#x2019;s allocation of assets among asset classes may hurt performance. The value of investments in the underlying funds&#x2019;
portfolios 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 underlying funds&#x2019; portfolio holdings,
may negatively impact an underlying fund&#x2019;s performance, and may exacerbate other risks to which an underlying fund is subject.
Growth stocks may be more susceptible to earnings disappointments, and value stocks may fail to rebound. These risks are generally greater
for small and midsize companies.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
Fixed income investments are subject to interest rate risk, which is the risk that the value of the underlying funds&#x2019; fixed income investments is likely to fall if interest rates rise. Fixed income investments also are subject to credit risk, which is the risk that the issuers of the underlying funds&#x2019; fixed income investments may default on payment of interest or principal. Fixed income investments may be more susceptible to downgrades or defaults during economic downturns or other periods of economic stress. Interest rate risk is generally greater for longer-term bonds, and credit risk is generally greater for below-investment-grade bonds (sometimes referred to as &#x201c;junk bonds&#x201d;), which can be more sensitive to changes in markets, credit conditions, and interest rates and may be considered speculative. Default risk is generally higher for non-qualified mortgages. Mortgage-backed investments, unlike traditional debt investments, are also subject to prepayment risk, which means that they may increase in value less than other bonds when interest rates decline and decline in value more than other bonds when interest rates rise. The underlying funds may have to invest the proceeds from prepaid investments, including mortgage- and asset-backed investments, in other investments with less attractive terms and yields.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&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 currency or other restrictions, or high levels of inflation), and may be or become illiquid.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam
Dynamic Asset Allocation Equity Fund and Putnam Short Term Investment Fund may use, and each other underlying fund typically uses to
a significant extent, derivatives, such as futures, options, swap contracts, and, for each underlying fund other than Putnam Short Term
Investment Fund, certain foreign currency transactions and warrants, for both hedging and investment purposes (although, in&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;the
case of Putnam Short Term Investment Fund, they do not represent a primary focus of the fund). Underlying funds that use derivatives
to increase investment exposure may be riskier than underlying funds that do not employ investment leverage. The value of derivatives
may move in unexpected ways due to unanticipated market movements, the use of leverage, imperfect correlation between the derivative
instrument and the reference asset, or other factors, especially in unusual market conditions, and volatility in the value of derivatives
could adversely impact the underlying fund&#x2019;s returns, obligations and exposures. Derivatives are also subject to other risks, including
liquidity risk (e.g., liquidity demands arising from the requirement to make payments to a derivative counterparty), operational risk
(e.g., settlement issues or system failures), and legal risk (e.g., insufficient legal documentation or contract enforceability issues).
Derivatives also involve the risk that an underlying fund may be unable to terminate or sell derivative positions when it wants to and
that the other party to the instrument may fail to meet its obligations. The risk of a party failing to meet its obligations may increase
if the underlying fund has significant investment exposure to that counterparty.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund may not achieve its goal, and it is not intended to be a complete investment program. &lt;span id="xdx_906_err--RiskTextBlock_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067470Member__rr--RiskAxis__rr--RiskNotInsuredDepositoryInstitutionMember_zPsL2Ri8j9C8"&gt;An investment in the fund is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.&lt;/span&gt;
&lt;/p&gt;

</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_rr_RiskLoseMoneyMember"
      id="Fact000823">It is important to understand that you can lose money by investing in the fund.</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_rr_RiskNotInsuredDepositoryInstitutionMember"
      id="Fact000826">An investment in the fund is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</rr:RiskTextBlock>
    <rr:BarChartAndPerformanceTableHeading
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="Fact000827">Performance</rr:BarChartAndPerformanceTableHeading>
    <rr:PerformanceNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="Fact000828">&lt;p id="xdx_A84_err--PerformanceNarrativeTextBlock_zkNm9SCp6126" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_909_err--PerformanceInformationIllustratesVariabilityOfReturns_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067470Member_z3koqAT7Egsi"&gt;The
performance information below gives some indication of the risks associated with an investment in the fund by showing the fund&#x2019;s
performance year to year and over time.&lt;/span&gt; &lt;span id="xdx_907_err--BarChartDoesNotReflectSalesLoads_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067470Member_zq3LWe1HP6q"&gt;The bar chart does not reflect the impact of sales charges.&lt;/span&gt; If it did, performance would be lower.
&lt;span id="xdx_90D_err--PerformancePastDoesNotIndicateFuture_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067470Member_zfOoJmgTouAc"&gt;Please remember that past performance is not necessarily an indication of future results.&lt;/span&gt; Monthly performance figures for the fund are
available at &lt;span id="xdx_906_err--PerformanceAvailabilityWebSiteAddress_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067470Member_zbbci37sN1Y9"&gt;www.franklintempleton.com&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

</rr:PerformanceNarrativeTextBlock>
    <rr:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="Fact000829">The
performance information below gives some indication of the risks associated with an investment in the fund by showing the fund&#x2019;s
performance year to year and over time.</rr:PerformanceInformationIllustratesVariabilityOfReturns>
    <rr:BarChartDoesNotReflectSalesLoads
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="Fact000830">The bar chart does not reflect the impact of sales charges.</rr:BarChartDoesNotReflectSalesLoads>
    <rr:PerformancePastDoesNotIndicateFuture
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="Fact000831">Please remember that past performance is not necessarily an indication of future results.</rr:PerformancePastDoesNotIndicateFuture>
    <rr:PerformanceAvailabilityWebSiteAddress
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="Fact000832">www.franklintempleton.com</rr:PerformanceAvailabilityWebSiteAddress>
    <rr:BarChartHeading
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="Fact000833">Annual
total returns for class A shares before sales charges*</rr:BarChartHeading>
    <rr:AnnualReturn2020
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216933Member"
      decimals="INF"
      id="Fact000836"
      unitRef="Ratio">0.1561</rr:AnnualReturn2020>
    <rr:AnnualReturn2021
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216933Member"
      decimals="INF"
      id="Fact000838"
      unitRef="Ratio">0.1822</rr:AnnualReturn2021>
    <rr:AnnualReturn2022
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216933Member"
      decimals="INF"
      id="Fact000840"
      unitRef="Ratio">-0.1738</rr:AnnualReturn2022>
    <rr:AnnualReturn2023
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216933Member"
      decimals="INF"
      id="Fact000842"
      unitRef="Ratio">0.2233</rr:AnnualReturn2023>
    <rr:YearToDateReturnLabel
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="Fact000843">Year-to-date performance through</rr:YearToDateReturnLabel>
    <rr:BarChartYearToDateReturnDate
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="Fact000844">2024-09-30</rr:BarChartYearToDateReturnDate>
    <rr:BarChartYearToDateReturn
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      decimals="INF"
      id="Fact000845"
      unitRef="Ratio">0.1982</rr:BarChartYearToDateReturn>
    <rr:HighestQuarterlyReturnLabel
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="Fact000846">Best calendar quarter</rr:HighestQuarterlyReturnLabel>
    <rr:BarChartHighestQuarterlyReturnDate
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="Fact000847">2020-06-30</rr:BarChartHighestQuarterlyReturnDate>
    <rr:BarChartHighestQuarterlyReturn
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      decimals="INF"
      id="Fact000848"
      unitRef="Ratio">0.1884</rr:BarChartHighestQuarterlyReturn>
    <rr:LowestQuarterlyReturnLabel
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="Fact000849">Worst calendar quarter</rr:LowestQuarterlyReturnLabel>
    <rr:BarChartLowestQuarterlyReturnDate
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="Fact000850">2020-03-31</rr:BarChartLowestQuarterlyReturnDate>
    <rr:BarChartLowestQuarterlyReturn
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      decimals="INF"
      id="Fact000851"
      unitRef="Ratio">-0.1946</rr:BarChartLowestQuarterlyReturn>
    <rr:PerformanceTableHeading
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="Fact000852">Average
annual total returns after sales charges (for periods ended 12/31/23)</rr:PerformanceTableHeading>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216933Member"
      id="Fact000854">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216933Member_rr_AfterTaxesOnDistributionsMember"
      id="Fact000855">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216933Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      id="Fact000856">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216935Member"
      id="Fact000857">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216936Member"
      id="Fact000858">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221996Member"
      id="Fact000859">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221997Member"
      id="Fact000860">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221998Member"
      id="Fact000861">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216938Member"
      id="Fact000862">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216937Member"
      id="Fact000863">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_R3000IndexMember"
      id="Fact000864">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_BUSAIndexMember"
      id="Fact000865">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_SP2050IndexMember"
      id="Fact000866">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216933Member"
      id="Fact000867">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216933Member_rr_AfterTaxesOnDistributionsMember"
      id="Fact000868">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216933Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      id="Fact000869">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216935Member"
      id="Fact000870">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216936Member"
      id="Fact000871">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221996Member"
      id="Fact000872">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221997Member"
      id="Fact000873">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221998Member"
      id="Fact000874">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216938Member"
      id="Fact000875">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216937Member"
      id="Fact000876">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_R3000IndexMember"
      id="Fact000877">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_BUSAIndexMember"
      id="Fact000878">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_SP2050IndexMember"
      id="Fact000879">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216933Member"
      decimals="INF"
      id="Fact000880"
      unitRef="Ratio">0.1530</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216933Member"
      decimals="INF"
      id="Fact000881"
      unitRef="Ratio">0.0682</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216933Member_rr_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000882"
      unitRef="Ratio">0.1366</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216933Member_rr_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000883"
      unitRef="Ratio">0.0418</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216933Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000884"
      unitRef="Ratio">0.0972</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216933Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000885"
      unitRef="Ratio">0.0458</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216935Member"
      decimals="INF"
      id="Fact000886"
      unitRef="Ratio">0.2035</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216935Member"
      decimals="INF"
      id="Fact000887"
      unitRef="Ratio">0.0762</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216936Member"
      decimals="INF"
      id="Fact000888"
      unitRef="Ratio">0.2184</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216936Member"
      decimals="INF"
      id="Fact000889"
      unitRef="Ratio">0.0798</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221996Member"
      decimals="INF"
      id="Fact000890"
      unitRef="Ratio">0.2211</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221996Member"
      decimals="INF"
      id="Fact000891"
      unitRef="Ratio">0.0825</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221997Member"
      decimals="INF"
      id="Fact000892"
      unitRef="Ratio">0.2244</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221997Member"
      decimals="INF"
      id="Fact000893"
      unitRef="Ratio">0.0850</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221998Member"
      decimals="INF"
      id="Fact000894"
      unitRef="Ratio">0.2256</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000221998Member"
      decimals="INF"
      id="Fact000895"
      unitRef="Ratio">0.0865</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216938Member"
      decimals="INF"
      id="Fact000896"
      unitRef="Ratio">0.2278</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216938Member"
      decimals="INF"
      id="Fact000897"
      unitRef="Ratio">0.0879</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216937Member"
      decimals="INF"
      id="Fact000898"
      unitRef="Ratio">0.2254</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_C000216937Member"
      decimals="INF"
      id="Fact000899"
      unitRef="Ratio">0.0865</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_R3000IndexMember"
      decimals="INF"
      id="Fact000900"
      unitRef="Ratio">0.2596</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_R3000IndexMember"
      decimals="INF"
      id="Fact000901"
      unitRef="Ratio">0.0880</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_BUSAIndexMember"
      decimals="INF"
      id="Fact000902"
      unitRef="Ratio">0.0553</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_BUSAIndexMember"
      decimals="INF"
      id="Fact000903"
      unitRef="Ratio">-0.0326</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_SP2050IndexMember"
      decimals="INF"
      id="Fact000904"
      unitRef="Ratio">0.2021</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067470Member_custom_SP2050IndexMember"
      decimals="INF"
      id="Fact000905"
      unitRef="Ratio">0.0769</rr:AverageAnnualReturnSinceInception>
    <rr:PerformanceTableClosingTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="Fact000908">&lt;div id="xdx_A8C_err--PerformanceTableClosingTextBlock_zdXtnrWF31Th"&gt;&lt;/div&gt;
&lt;table style="font: 300 9pt/1.5 Arial, Helvetica, Sans-Serif; margin-left: 10px; width: 90%"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 25px; text-align: right"&gt;


&lt;/td&gt;
&lt;td&gt;
&lt;span id="xdx_900_err--PerformanceTableUsesHighestFederalRate_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067470Member_zF3owNuk2ok"&gt;After-tax returns reflect the historical highest individual federal marginal income tax rates and do not reflect state and local taxes.&lt;/span&gt; &lt;span id="xdx_90C_err--PerformanceTableNotRelevantToTaxDeferred_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067470Member_zXt1ZuyEQUAg"&gt;Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown.&lt;/span&gt; &lt;span id="xdx_900_err--PerformanceTableOneClassOfAfterTaxShown_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067470Member_zKpm4UqaxTWh"&gt;After-tax returns are shown for class A shares only and will vary for other classes.&lt;/span&gt; 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;/td&gt;

&lt;/tr&gt;
&lt;/table&gt;

</rr:PerformanceTableClosingTextBlock>
    <rr:PerformanceTableUsesHighestFederalRate
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="Fact000909">After-tax returns reflect the historical highest individual federal marginal income tax rates and do not reflect state and local taxes.</rr:PerformanceTableUsesHighestFederalRate>
    <rr:PerformanceTableNotRelevantToTaxDeferred
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="Fact000910">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown.</rr:PerformanceTableNotRelevantToTaxDeferred>
    <rr:PerformanceTableOneClassOfAfterTaxShown
      contextRef="From2024-12-302024-12-30_custom_S000067470Member"
      id="Fact000911">After-tax returns are shown for class A shares only and will vary for other classes.</rr:PerformanceTableOneClassOfAfterTaxShown>
    <rr:ObjectiveHeading
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="Fact000913">Goal</rr:ObjectiveHeading>
    <rr:ObjectivePrimaryTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="Fact000914">&lt;p id="xdx_A87_err--ObjectivePrimaryTextBlock_zWP2Zut4W8h9" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
Putnam Retirement Advantage 2045 Fund seeks capital appreciation and current income consistent with a decreasing emphasis on capital appreciation and an increasing emphasis on current income as it approaches its target date.
&lt;/p&gt;

</rr:ObjectivePrimaryTextBlock>
    <rr:ExpenseHeading
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="Fact000915">Fees and expenses</rr:ExpenseHeading>
    <rr:ExpenseNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="Fact000916">&lt;p id="xdx_A81_err--ExpenseNarrativeTextBlock_zgJLIr9fCtB8" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
following tables describe the fees and expenses you may pay if you buy, hold and sell shares of the fund. 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 id="xdx_903_err--ExpenseBreakpointDiscounts_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067469Member_zW2CGIYggICi"&gt;You may
qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least &lt;span id="xdx_90B_err--ExpenseBreakpointMinimumInvestmentRequiredAmount_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067469Member_zGqaMad8MhK7"&gt;$50,000&lt;/span&gt; in Putnam funds.&lt;/span&gt;
More information about these and other discounts is available from your financial professional and in &lt;i&gt;How do I buy fund shares?&lt;/i&gt;
beginning on page 102 of the fund&#x2019;s prospectus, in Appendix A to the fund&#x2019;s prospectus, and in &lt;i&gt;How to buy shares&lt;/i&gt; beginning
on page II-1 of the fund&#x2019;s statement of additional information (&#x201c;SAI&#x201d;).&lt;/span&gt;&lt;/p&gt;

</rr:ExpenseNarrativeTextBlock>
    <rr:ExpenseBreakpointDiscounts
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="Fact000917">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.</rr:ExpenseBreakpointDiscounts>
    <rr:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      decimals="0"
      id="Fact000918"
      unitRef="USD">50000</rr:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <rr:ShareholderFeesCaption
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="Fact000919">Shareholder fees (fees paid directly from your investment)</rr:ShareholderFeesCaption>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216932Member"
      decimals="INF"
      id="Fact000921"
      unitRef="Ratio">0.0575</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216932Member"
      decimals="INF"
      id="Fact000922"
      unitRef="Ratio">0.0100</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216930Member"
      decimals="INF"
      id="Fact000923"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216930Member"
      decimals="INF"
      id="Fact000924"
      unitRef="Ratio">0.0100</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216929Member"
      decimals="INF"
      id="Fact000925"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216929Member"
      decimals="INF"
      id="Fact000926"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221994Member"
      decimals="INF"
      id="Fact000927"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221994Member"
      decimals="INF"
      id="Fact000928"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221993Member"
      decimals="INF"
      id="Fact000929"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221993Member"
      decimals="INF"
      id="Fact000930"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221995Member"
      decimals="INF"
      id="Fact000931"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221995Member"
      decimals="INF"
      id="Fact000932"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216928Member"
      decimals="INF"
      id="Fact000933"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216928Member"
      decimals="INF"
      id="Fact000934"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216927Member"
      decimals="INF"
      id="Fact000935"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216927Member"
      decimals="INF"
      id="Fact000936"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:OperatingExpensesCaption
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="Fact000937">Annual fund operating expenses 
(expenses you pay each year as a percentage of the value of your investment)</rr:OperatingExpensesCaption>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216932Member"
      decimals="INF"
      id="Fact000939"
      unitRef="Ratio">0.0041</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216932Member"
      decimals="INF"
      id="Fact000940"
      unitRef="Ratio">0.0025</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216932Member"
      decimals="INF"
      id="Fact000941"
      unitRef="Ratio">0.0103</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216932Member"
      decimals="INF"
      id="Fact000942"
      unitRef="Ratio">0.0062</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216932Member"
      decimals="INF"
      id="Fact000943"
      unitRef="Ratio">0.0231</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216932Member"
      decimals="INF"
      id="Fact000944"
      unitRef="Ratio">-0.0151</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216932Member"
      decimals="INF"
      id="Fact000945"
      unitRef="Ratio">0.0080</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216930Member"
      decimals="INF"
      id="Fact000946"
      unitRef="Ratio">0.0041</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216930Member"
      decimals="INF"
      id="Fact000947"
      unitRef="Ratio">0.0100</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216930Member"
      decimals="INF"
      id="Fact000948"
      unitRef="Ratio">0.0103</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216930Member"
      decimals="INF"
      id="Fact000949"
      unitRef="Ratio">0.0062</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216930Member"
      decimals="INF"
      id="Fact000950"
      unitRef="Ratio">0.0306</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216930Member"
      decimals="INF"
      id="Fact000951"
      unitRef="Ratio">-0.0151</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216930Member"
      decimals="INF"
      id="Fact000952"
      unitRef="Ratio">0.0155</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216929Member"
      decimals="INF"
      id="Fact000953"
      unitRef="Ratio">0.0041</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216929Member"
      decimals="INF"
      id="Fact000954"
      unitRef="Ratio">0.0050</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216929Member"
      decimals="INF"
      id="Fact000955"
      unitRef="Ratio">0.0118</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216929Member"
      decimals="INF"
      id="Fact000956"
      unitRef="Ratio">0.0062</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216929Member"
      decimals="INF"
      id="Fact000957"
      unitRef="Ratio">0.0271</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216929Member"
      decimals="INF"
      id="Fact000958"
      unitRef="Ratio">-0.0151</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216929Member"
      decimals="INF"
      id="Fact000959"
      unitRef="Ratio">0.0120</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221994Member"
      decimals="INF"
      id="Fact000960"
      unitRef="Ratio">0.0041</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221994Member"
      decimals="INF"
      id="Fact000961"
      unitRef="Ratio">0.0025</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221994Member"
      decimals="INF"
      id="Fact000962"
      unitRef="Ratio">0.0118</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221994Member"
      decimals="INF"
      id="Fact000963"
      unitRef="Ratio">0.0062</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221994Member"
      decimals="INF"
      id="Fact000964"
      unitRef="Ratio">0.0246</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221994Member"
      decimals="INF"
      id="Fact000965"
      unitRef="Ratio">-0.0151</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221994Member"
      decimals="INF"
      id="Fact000966"
      unitRef="Ratio">0.0095</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221993Member"
      decimals="INF"
      id="Fact000967"
      unitRef="Ratio">0.0041</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221993Member"
      decimals="INF"
      id="Fact000968"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221993Member"
      decimals="INF"
      id="Fact000969"
      unitRef="Ratio">0.0118</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221993Member"
      decimals="INF"
      id="Fact000970"
      unitRef="Ratio">0.0062</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221993Member"
      decimals="INF"
      id="Fact000971"
      unitRef="Ratio">0.0221</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221993Member"
      decimals="INF"
      id="Fact000972"
      unitRef="Ratio">-0.0151</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221993Member"
      decimals="INF"
      id="Fact000973"
      unitRef="Ratio">0.0070</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221995Member"
      decimals="INF"
      id="Fact000974"
      unitRef="Ratio">0.0041</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221995Member"
      decimals="INF"
      id="Fact000975"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221995Member"
      decimals="INF"
      id="Fact000976"
      unitRef="Ratio">0.0103</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221995Member"
      decimals="INF"
      id="Fact000977"
      unitRef="Ratio">0.0062</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221995Member"
      decimals="INF"
      id="Fact000978"
      unitRef="Ratio">0.0206</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221995Member"
      decimals="INF"
      id="Fact000979"
      unitRef="Ratio">-0.0151</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221995Member"
      decimals="INF"
      id="Fact000980"
      unitRef="Ratio">0.0055</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216928Member"
      decimals="INF"
      id="Fact000981"
      unitRef="Ratio">0.0041</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216928Member"
      decimals="INF"
      id="Fact000982"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216928Member"
      decimals="INF"
      id="Fact000983"
      unitRef="Ratio">0.0093</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216928Member"
      decimals="INF"
      id="Fact000984"
      unitRef="Ratio">0.0062</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216928Member"
      decimals="INF"
      id="Fact000985"
      unitRef="Ratio">0.0196</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216928Member"
      decimals="INF"
      id="Fact000986"
      unitRef="Ratio">-0.0151</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216928Member"
      decimals="INF"
      id="Fact000987"
      unitRef="Ratio">0.0045</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216927Member"
      decimals="INF"
      id="Fact000988"
      unitRef="Ratio">0.0041</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216927Member"
      decimals="INF"
      id="Fact000989"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216927Member"
      decimals="INF"
      id="Fact000990"
      unitRef="Ratio">0.0103</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216927Member"
      decimals="INF"
      id="Fact000991"
      unitRef="Ratio">0.0062</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216927Member"
      decimals="INF"
      id="Fact000992"
      unitRef="Ratio">0.0206</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216927Member"
      decimals="INF"
      id="Fact000993"
      unitRef="Ratio">-0.0151</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216927Member"
      decimals="INF"
      id="Fact000994"
      unitRef="Ratio">0.0055</rr:NetExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="Fact000998">December&#160;30, 2027</rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <rr:ExpenseExampleHeading
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="Fact000999">Example</rr:ExpenseExampleHeading>
    <rr:ExpenseExampleNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="Fact001000">&lt;p id="xdx_A8F_err--ExpenseExampleNarrativeTextBlock_zwsOw9yE5UQe" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&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. The example takes into account the expense reimbursement described above for the 1- and 3-year periods. Your actual costs may
be higher or lower.&lt;/span&gt;&lt;/p&gt;

</rr:ExpenseExampleNarrativeTextBlock>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216932Member"
      decimals="0"
      id="Fact001002"
      unitRef="USD">652</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216932Member"
      decimals="0"
      id="Fact001003"
      unitRef="USD">816</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216932Member"
      decimals="0"
      id="Fact001004"
      unitRef="USD">1322</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216932Member"
      decimals="0"
      id="Fact001005"
      unitRef="USD">2711</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleNoRedemptionYear01
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216930Member"
      decimals="0"
      id="Fact001006"
      unitRef="USD">158</rr:ExpenseExampleNoRedemptionYear01>
    <rr:ExpenseExampleNoRedemptionYear03
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216930Member"
      decimals="0"
      id="Fact001007"
      unitRef="USD">490</rr:ExpenseExampleNoRedemptionYear03>
    <rr:ExpenseExampleNoRedemptionYear05
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216930Member"
      decimals="0"
      id="Fact001008"
      unitRef="USD">1180</rr:ExpenseExampleNoRedemptionYear05>
    <rr:ExpenseExampleNoRedemptionYear10
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216930Member"
      decimals="0"
      id="Fact001009"
      unitRef="USD">2846</rr:ExpenseExampleNoRedemptionYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216930Member"
      decimals="0"
      id="Fact001010"
      unitRef="USD">258</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216930Member"
      decimals="0"
      id="Fact001011"
      unitRef="USD">490</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216930Member"
      decimals="0"
      id="Fact001012"
      unitRef="USD">1180</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216930Member"
      decimals="0"
      id="Fact001013"
      unitRef="USD">2846</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216929Member"
      decimals="0"
      id="Fact001014"
      unitRef="USD">122</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216929Member"
      decimals="0"
      id="Fact001015"
      unitRef="USD">381</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216929Member"
      decimals="0"
      id="Fact001016"
      unitRef="USD">1001</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216929Member"
      decimals="0"
      id="Fact001017"
      unitRef="USD">2680</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221994Member"
      decimals="0"
      id="Fact001018"
      unitRef="USD">97</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221994Member"
      decimals="0"
      id="Fact001019"
      unitRef="USD">303</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221994Member"
      decimals="0"
      id="Fact001020"
      unitRef="USD">871</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221994Member"
      decimals="0"
      id="Fact001021"
      unitRef="USD">2423</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221993Member"
      decimals="0"
      id="Fact001022"
      unitRef="USD">72</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221993Member"
      decimals="0"
      id="Fact001023"
      unitRef="USD">224</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221993Member"
      decimals="0"
      id="Fact001024"
      unitRef="USD">739</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221993Member"
      decimals="0"
      id="Fact001025"
      unitRef="USD">2160</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221995Member"
      decimals="0"
      id="Fact001026"
      unitRef="USD">56</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221995Member"
      decimals="0"
      id="Fact001027"
      unitRef="USD">176</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221995Member"
      decimals="0"
      id="Fact001028"
      unitRef="USD">660</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221995Member"
      decimals="0"
      id="Fact001029"
      unitRef="USD">1998</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216928Member"
      decimals="0"
      id="Fact001030"
      unitRef="USD">46</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216928Member"
      decimals="0"
      id="Fact001031"
      unitRef="USD">144</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216928Member"
      decimals="0"
      id="Fact001032"
      unitRef="USD">606</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216928Member"
      decimals="0"
      id="Fact001033"
      unitRef="USD">1889</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216927Member"
      decimals="0"
      id="Fact001034"
      unitRef="USD">56</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216927Member"
      decimals="0"
      id="Fact001035"
      unitRef="USD">176</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216927Member"
      decimals="0"
      id="Fact001036"
      unitRef="USD">660</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216927Member"
      decimals="0"
      id="Fact001037"
      unitRef="USD">1998</rr:ExpenseExampleYear10>
    <rr:PortfolioTurnoverHeading
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="Fact001038">Portfolio turnover</rr:PortfolioTurnoverHeading>
    <rr:PortfolioTurnoverTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="Fact001039">&lt;p id="xdx_A8D_err--PortfolioTurnoverTextBlock_zRu821bgSIQd" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&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&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;expenses
or the above example, affect fund performance. The fund&#x2019;s turnover rate in the most recent fiscal year was &lt;span id="xdx_909_err--PortfolioTurnoverRate_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067469Member_z7chCmyLnyKf"&gt;22%&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

</rr:PortfolioTurnoverTextBlock>
    <rr:PortfolioTurnoverRate
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      decimals="INF"
      id="Fact001041"
      unitRef="Ratio">0.22</rr:PortfolioTurnoverRate>
    <rr:StrategyHeading
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="Fact001042">Investments,
risks, and performance</rr:StrategyHeading>
    <rr:StrategyNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="Fact001043">&lt;p id="xdx_A81_err--StrategyNarrativeTextBlock_ztyVlzndY1k" style="font: 600 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 15px 42px 0px; color: #000000"&gt;
&lt;b&gt;Investments&lt;/b&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund&#x2019;s asset allocation strategy may be attractive to investors who plan to retire or otherwise intend to begin making periodic withdrawals of their investments in or about 2045 (the target date). The fund is designed to provide diversification among different asset classes by investing its assets in other Putnam mutual funds, referred to as underlying funds.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
fund&#x2019;s target allocations among asset classes and underlying funds will increasingly emphasize capital preservation and income
over time and will change gradually based on the number of remaining years until the fund&#x2019;s target date, as shown in the predetermined
&#x201c;glide path&#x201d; in the chart under &#x201c;&lt;i&gt;What are the funds&#x2019; and each underlying fund&#x2019;s main investment strategies
and related risks?&lt;/i&gt;&#x201d;. Franklin Advisers, Inc. (&#x201c;Franklin Advisers&#x201d; or the &#x201c;Investment Manager&#x201d;) adjusts
these allocations at the end of each calendar quarter based on the glide path.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
following table presents your fund&#x2019;s approximate allocations to each asset class and underlying fund as of December 31, 2024 and
its projected approximate allocations to these asset classes and underlying funds as of December 31, 2025. By comparing the percentage
allocations of your fund in the table, you can see how its allocations are expected to change during the one-year period beginning on
December 31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The table also shows the approximate allocations of other Putnam Retirement Advantage Funds, which are designed for investors with different target retirement dates. Over a five-year period, each fund&#x2019;s allocations will gradually change to resemble the allocations of the fund with the next earliest target date. The table illustrates how a fund&#x2019;s allocations are expected to change over time to increasingly emphasize capital preservation and income.
&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;table cellspacing="0" style="font: normal 10pt Arial, Helvetica, Sans-Serif; width: 90%"&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;b&gt;Underlying Fund*&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;Year&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2065&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2060&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2055&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2050&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;b&gt;2045 (your fund)&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2040&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2035&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2030&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2025&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;Maturity Fund&lt;/b&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Equity Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;78.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;62.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;39.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;15.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;78.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;59.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;35.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;12.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Growth Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;21.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;36.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;60.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;83.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;92.7%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;51.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;21.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;39.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;64.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;86.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;89.5%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;44.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Balanced Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;4.8%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;44.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;92.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;30.1%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;7.8%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;51.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;87.1%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;19.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Conservative Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;1.1%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;47.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;9.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;56.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Short Term Investment Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;1.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;2.5%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;3.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;5.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;1.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;2.7%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;3.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Multi-Asset Income Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;1.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;16.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;81.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;94.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;18.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;90.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;94.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Equity**&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;95.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;92.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;87.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;82.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;77.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;68.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;56.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;36.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;26.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;25.4%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;95.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;91.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;86.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;81.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;76.3%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;66.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;54.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;33.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;25.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;25.4%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Fixed Income**&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;7.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;12.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;17.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;23.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;31.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;43.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;63.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;73.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;74.6%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;8.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;13.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;18.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;23.7%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;33.1%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;45.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;66.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;74.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;74.6%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;table style="font: 300 9pt/1.5 Arial, Helvetica, Sans-Serif; margin-left: 10px; width: 90%"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 25px; text-align: right"&gt;
*

&lt;/td&gt;
&lt;td&gt;
Due to rounding, allocations shown in the table above may not total 100%. In addition, because of rounding in the calculation of allocations among underlying funds and market fluctuations, actual allocations might be more or less than these percentages.

&lt;/td&gt;

&lt;/tr&gt;
&lt;/table&gt;

&lt;table style="font: 300 9pt/1.5 Arial, Helvetica, Sans-Serif; margin-left: 10px; width: 90%"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 25px; text-align: right"&gt;
**

&lt;/td&gt;
&lt;td&gt;
Equity and fixed income allocations are hypothetical estimates based on each Putnam Dynamic Asset Allocation Fund&#x2019;s and Putnam Multi-Asset Income Fund&#x2019;s current strategic allocation to equity and fixed income investments as set forth under &#x201c;What are the funds&#x2019; and each underlying fund&#x2019;s main investment strategies and related risks?&#x201d;, and an assumption that Putnam Short Term Investment Fund is equivalent to a fixed income investment. The managers of the underlying funds may adjust those funds&#x2019; allocations among asset classes from time to time consistent with their investment goals, and, consequently, actual allocations will vary.

&lt;/td&gt;

&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
fund&#x2019;s target allocations may differ from the allocations shown in the table. We may change the glide path, the fund&#x2019;s target
allocations, and the underlying funds in which it invests at any time, although we expect these changes to be infrequent and generally
in response to longer-term structural changes (i.e., in the average retirement age or life expectancy) that lead the fund&#x2019;s portfolio
managers to determine that a change is advisable. We assume investors will begin gradual withdrawals from the&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;fund
at or around the target date. Near the end of the target date year, the fund&#x2019;s target allocations will correspond to those of Putnam
Retirement Advantage Maturity Fund (Maturity Fund), a fund that seeks as high a rate of current income as the Investment Manager believes
is consistent with preservation of capital, and the fund will be merged into Maturity Fund. More information about Maturity Fund is available
in this prospectus beginning on page 74, and more information about the underlying funds (which are not offered by this prospectus) is
included under &#x201c;&lt;i&gt;What are the funds&#x2019; and each underlying fund&#x2019;s main investment strategies and related risks?&lt;/i&gt;&#x201d;.&lt;/span&gt;&lt;/p&gt;

</rr:StrategyNarrativeTextBlock>
    <rr:RiskHeading
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="Fact001046">Risks</rr:RiskHeading>
    <rr:RiskTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="Fact001047">&lt;p id="xdx_A82_err--RiskTextBlock_zre9gPap2wt2" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
&lt;span id="xdx_90C_err--RiskTextBlock_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067469Member__rr--RiskAxis__rr--RiskLoseMoneyMember_zzTfRdG9Y6qk"&gt;It is important to understand that you can lose money by investing in the fund.&lt;/span&gt; Losses may occur near, at or after the target date. There is no guarantee that the fund will provide adequate income at and through an investor&#x2019;s retirement.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund&#x2019;s allocation of assets among asset classes and the underlying funds may hurt performance.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
fund invests in underlying funds and indirectly bears expenses related to the underlying funds. However, the Investment Manager has contractually
agreed to waive fees, reimburse expenses of, or reimburse the fund through at least December&#160;30, 2027 in an amount equal to the
fund&#x2019;s acquired fund fees and expenses (i.e., the fees and expenses incurred by the fund as a result of its investments in the
underlying funds). The Investment Manager also has contractually agreed to waive fees and/or reimburse expenses of each class of shares
of the fund through at least December&#160;30, 2027 in an amount sufficient to result in total annual fund operating expenses for class
A, C, R, R3, R4, R5, R6 and Y shares of the fund (exclusive of certain fees and expenses, including distribution fees (12b-1 fees)) that
equal 0.55%, 0.55%, 0.70%, 0.70%, 0.70%, 0.55%, 0.45%, and 0.55%, respectively, of the fund&#x2019;s average net&#160;assets. Although
the Investment Manager serves as the investment adviser of the underlying funds, an underlying fund may change its investment program
or policies without the fund&#x2019;s approval, which could require the fund to reduce or eliminate its allocation to the underlying fund
at an unfavorable time.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund also bears the following risks associated with the underlying funds:
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Certain
accounts or affiliates of the Investment Manager, including other funds advised by the Investment Manager or third parties, may from
time to time own (beneficially or of record) or control a substantial amount of the fund&#x2019;s shares, including through seed capital
arrangements. Such shareholders may at times be considered to control the fund. Dispositions of a large number of shares by these shareholders
may adversely affect the fund&#x2019;s liquidity and net&#160;assets. These redemptions may also force the fund to sell securities, which
may increase the fund&#x2019;s brokerage costs.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
There is no guarantee that the investment techniques, analyses, or judgments that we apply in making investment decisions for the underlying funds will produce the intended outcome or that the investments we select for the underlying funds will perform as well as other securities that were not selected for the underlying funds. We, or the underlying funds&#x2019; other service providers, may experience disruptions or 
&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
operating errors that could negatively impact the underlying funds. If the quantitative models or data that are used in managing an underlying fund prove to be incorrect or incomplete, investment decisions made in reliance on the models or data may not produce the desired results and the fund may realize losses.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;An
underlying fund&#x2019;s allocation of assets among asset classes may hurt performance. The value of investments in the underlying funds&#x2019;
portfolios 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 underlying funds&#x2019; portfolio holdings,
may negatively impact an underlying fund&#x2019;s performance, and may exacerbate other risks to which an underlying fund is subject.
Growth stocks may be more susceptible to earnings disappointments, and value stocks may fail to rebound. These risks are generally greater
for small and midsize companies.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
Fixed income investments are subject to interest rate risk, which is the risk that the value of the underlying funds&#x2019; fixed income investments is likely to fall if interest rates rise. Fixed income investments also are subject to credit risk, which is the risk that the issuers of the underlying funds&#x2019; fixed income investments may default on payment of interest or principal. Fixed income investments may be more susceptible to downgrades or defaults during economic downturns or other periods of economic stress. Interest rate risk is generally greater for longer-term bonds, and credit risk is generally greater for below-investment-grade bonds (sometimes referred to as &#x201c;junk bonds&#x201d;), which can be more sensitive to changes in markets, credit conditions, and interest rates and may be considered speculative. Default risk is generally higher for non-qualified mortgages. Mortgage-backed investments, unlike traditional debt investments, are also subject to prepayment risk, which means that they may increase in value less than other bonds when interest rates decline and decline in value more than other bonds when interest rates rise. The underlying funds may have to invest the proceeds from prepaid investments, including mortgage- and asset-backed investments, in other investments with less attractive terms and yields.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&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 currency or other restrictions, or high levels of inflation), and may be or become illiquid.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam
Dynamic Asset Allocation Equity Fund and Putnam Short Term Investment Fund may use, and each other underlying fund typically uses to
a significant extent, derivatives, such as futures, options, swap contracts, and, for each underlying fund other than Putnam Short Term
Investment Fund, certain foreign currency transactions and warrants, for both hedging and investment purposes (although, in&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;the
case of Putnam Short Term Investment Fund, they do not represent a primary focus of the fund). Underlying funds that use derivatives
to increase investment exposure may be riskier than underlying funds that do not employ investment leverage. The value of derivatives
may move in unexpected ways due to unanticipated market movements, the use of leverage, imperfect correlation between the derivative
instrument and the reference asset, or other factors, especially in unusual market conditions, and volatility in the value of derivatives
could adversely impact the underlying fund&#x2019;s returns, obligations and exposures. Derivatives are also subject to other risks, including
liquidity risk (e.g., liquidity demands arising from the requirement to make payments to a derivative counterparty), operational risk
(e.g., settlement issues or system failures), and legal risk (e.g., insufficient legal documentation or contract enforceability issues).
Derivatives also involve the risk that an underlying fund may be unable to terminate or sell derivative positions when it wants to and
that the other party to the instrument may fail to meet its obligations. The risk of a party failing to meet its obligations may increase
if the underlying fund has significant investment exposure to that counterparty.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund may not achieve its goal, and it is not intended to be a complete investment program. &lt;span id="xdx_906_err--RiskTextBlock_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067469Member__rr--RiskAxis__rr--RiskNotInsuredDepositoryInstitutionMember_zI58ETcTI2se"&gt;An investment in the fund is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.&lt;/span&gt;
&lt;/p&gt;

</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_rr_RiskLoseMoneyMember"
      id="Fact001048">It is important to understand that you can lose money by investing in the fund.</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_rr_RiskNotInsuredDepositoryInstitutionMember"
      id="Fact001051">An investment in the fund is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</rr:RiskTextBlock>
    <rr:BarChartAndPerformanceTableHeading
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="Fact001052">Performance</rr:BarChartAndPerformanceTableHeading>
    <rr:PerformanceNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="Fact001053">&lt;p id="xdx_A84_err--PerformanceNarrativeTextBlock_z0R9Yd3mSLFh" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_905_err--PerformanceInformationIllustratesVariabilityOfReturns_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067469Member_zy9ljJGQ0s8d"&gt;The
performance information below gives some indication of the risks associated with an investment in the fund by showing the fund&#x2019;s
performance year to year and over time.&lt;/span&gt; &lt;span id="xdx_905_err--BarChartDoesNotReflectSalesLoads_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067469Member_z5ZdX691uuc8"&gt;The bar chart does not reflect the impact of sales charges.&lt;/span&gt; If it did, performance would be lower.
&lt;span id="xdx_906_err--PerformancePastDoesNotIndicateFuture_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067469Member_zew2rSmUPEgk"&gt;Please remember that past performance is not necessarily an indication of future results.&lt;/span&gt; Monthly performance figures for the fund are
available at &lt;span id="xdx_901_err--PerformanceAvailabilityWebSiteAddress_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067469Member_z1r4QZg9SZj"&gt;www.franklintempleton.com&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

</rr:PerformanceNarrativeTextBlock>
    <rr:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="Fact001054">The
performance information below gives some indication of the risks associated with an investment in the fund by showing the fund&#x2019;s
performance year to year and over time.</rr:PerformanceInformationIllustratesVariabilityOfReturns>
    <rr:BarChartDoesNotReflectSalesLoads
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="Fact001055">The bar chart does not reflect the impact of sales charges.</rr:BarChartDoesNotReflectSalesLoads>
    <rr:PerformancePastDoesNotIndicateFuture
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="Fact001056">Please remember that past performance is not necessarily an indication of future results.</rr:PerformancePastDoesNotIndicateFuture>
    <rr:PerformanceAvailabilityWebSiteAddress
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="Fact001057">www.franklintempleton.com</rr:PerformanceAvailabilityWebSiteAddress>
    <rr:BarChartHeading
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="Fact001058">Annual
total returns for class A shares before sales charges*</rr:BarChartHeading>
    <rr:AnnualReturn2020
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216932Member"
      decimals="INF"
      id="Fact001061"
      unitRef="Ratio">0.1464</rr:AnnualReturn2020>
    <rr:AnnualReturn2021
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216932Member"
      decimals="INF"
      id="Fact001063"
      unitRef="Ratio">0.1716</rr:AnnualReturn2021>
    <rr:AnnualReturn2022
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216932Member"
      decimals="INF"
      id="Fact001065"
      unitRef="Ratio">-0.1670</rr:AnnualReturn2022>
    <rr:AnnualReturn2023
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216932Member"
      decimals="INF"
      id="Fact001067"
      unitRef="Ratio">0.2082</rr:AnnualReturn2023>
    <rr:YearToDateReturnLabel
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="Fact001068">Year-to-date performance through</rr:YearToDateReturnLabel>
    <rr:BarChartYearToDateReturnDate
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="Fact001069">2024-09-30</rr:BarChartYearToDateReturnDate>
    <rr:BarChartYearToDateReturn
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      decimals="INF"
      id="Fact001070"
      unitRef="Ratio">0.1899</rr:BarChartYearToDateReturn>
    <rr:HighestQuarterlyReturnLabel
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="Fact001071">Best calendar quarter</rr:HighestQuarterlyReturnLabel>
    <rr:BarChartHighestQuarterlyReturnDate
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="Fact001072">2020-06-30</rr:BarChartHighestQuarterlyReturnDate>
    <rr:BarChartHighestQuarterlyReturn
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      decimals="INF"
      id="Fact001073"
      unitRef="Ratio">0.1765</rr:BarChartHighestQuarterlyReturn>
    <rr:LowestQuarterlyReturnLabel
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="Fact001074">Worst calendar quarter</rr:LowestQuarterlyReturnLabel>
    <rr:BarChartLowestQuarterlyReturnDate
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="Fact001075">2020-03-31</rr:BarChartLowestQuarterlyReturnDate>
    <rr:BarChartLowestQuarterlyReturn
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      decimals="INF"
      id="Fact001076"
      unitRef="Ratio">-0.1856</rr:BarChartLowestQuarterlyReturn>
    <rr:PerformanceTableHeading
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="Fact001077">Average annual total returns after sales charges (for periods ended 12/31/23)</rr:PerformanceTableHeading>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216932Member"
      id="Fact001079">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216932Member_rr_AfterTaxesOnDistributionsMember"
      id="Fact001080">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216932Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      id="Fact001081">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216930Member"
      id="Fact001082">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216929Member"
      id="Fact001083">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221994Member"
      id="Fact001084">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221993Member"
      id="Fact001085">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221995Member"
      id="Fact001086">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216928Member"
      id="Fact001087">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216927Member"
      id="Fact001088">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_R3000IndexMember"
      id="Fact001089">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_BUSAIndexMember"
      id="Fact001090">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_SP2045IndexMember"
      id="Fact001091">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216932Member"
      id="Fact001092">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216932Member_rr_AfterTaxesOnDistributionsMember"
      id="Fact001093">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216932Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      id="Fact001094">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216930Member"
      id="Fact001095">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216929Member"
      id="Fact001096">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221994Member"
      id="Fact001097">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221993Member"
      id="Fact001098">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221995Member"
      id="Fact001099">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216928Member"
      id="Fact001100">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216927Member"
      id="Fact001101">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_R3000IndexMember"
      id="Fact001102">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_BUSAIndexMember"
      id="Fact001103">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_SP2045IndexMember"
      id="Fact001104">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216932Member"
      decimals="INF"
      id="Fact001105"
      unitRef="Ratio">0.1387</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216932Member"
      decimals="INF"
      id="Fact001106"
      unitRef="Ratio">0.0624</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216932Member_rr_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001107"
      unitRef="Ratio">0.1293</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216932Member_rr_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001108"
      unitRef="Ratio">0.0402</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216932Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001109"
      unitRef="Ratio">0.0842</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216932Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001110"
      unitRef="Ratio">0.0428</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216930Member"
      decimals="INF"
      id="Fact001111"
      unitRef="Ratio">0.1897</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216930Member"
      decimals="INF"
      id="Fact001112"
      unitRef="Ratio">0.0702</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216929Member"
      decimals="INF"
      id="Fact001113"
      unitRef="Ratio">0.2040</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216929Member"
      decimals="INF"
      id="Fact001114"
      unitRef="Ratio">0.0739</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221994Member"
      decimals="INF"
      id="Fact001115"
      unitRef="Ratio">0.2078</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221994Member"
      decimals="INF"
      id="Fact001116"
      unitRef="Ratio">0.0768</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221993Member"
      decimals="INF"
      id="Fact001117"
      unitRef="Ratio">0.2107</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221993Member"
      decimals="INF"
      id="Fact001118"
      unitRef="Ratio">0.0792</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221995Member"
      decimals="INF"
      id="Fact001119"
      unitRef="Ratio">0.2122</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000221995Member"
      decimals="INF"
      id="Fact001120"
      unitRef="Ratio">0.0808</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216928Member"
      decimals="INF"
      id="Fact001121"
      unitRef="Ratio">0.2133</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216928Member"
      decimals="INF"
      id="Fact001122"
      unitRef="Ratio">0.0819</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216927Member"
      decimals="INF"
      id="Fact001123"
      unitRef="Ratio">0.2114</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_C000216927Member"
      decimals="INF"
      id="Fact001124"
      unitRef="Ratio">0.0806</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_R3000IndexMember"
      decimals="INF"
      id="Fact001125"
      unitRef="Ratio">0.2596</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_R3000IndexMember"
      decimals="INF"
      id="Fact001126"
      unitRef="Ratio">0.0880</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_BUSAIndexMember"
      decimals="INF"
      id="Fact001127"
      unitRef="Ratio">0.0553</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_BUSAIndexMember"
      decimals="INF"
      id="Fact001128"
      unitRef="Ratio">-0.0326</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_SP2045IndexMember"
      decimals="INF"
      id="Fact001129"
      unitRef="Ratio">0.1957</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067469Member_custom_SP2045IndexMember"
      decimals="INF"
      id="Fact001130"
      unitRef="Ratio">0.0733</rr:AverageAnnualReturnSinceInception>
    <rr:PerformanceTableClosingTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="Fact001133">&lt;div id="xdx_A82_err--PerformanceTableClosingTextBlock_zIRWp1JMNmF6"&gt;&lt;/div&gt;
&lt;table style="font: 300 9pt/1.5 Arial, Helvetica, Sans-Serif; margin-left: 10px; width: 90%"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 25px; text-align: right"&gt;


&lt;/td&gt;
&lt;td&gt;
&lt;span id="xdx_905_err--PerformanceTableUsesHighestFederalRate_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067469Member_zcM8MF1O8o6b"&gt;After-tax returns reflect the historical highest individual federal marginal income tax rates and do not reflect state and local taxes.&lt;/span&gt; &lt;span id="xdx_904_err--PerformanceTableNotRelevantToTaxDeferred_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067469Member_z2bBJ12cB19g"&gt;Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown.&lt;/span&gt; &lt;span id="xdx_908_err--PerformanceTableOneClassOfAfterTaxShown_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067469Member_zHhuoz3jWQTg"&gt;After-tax returns are shown for class A shares only and will vary for other classes.&lt;/span&gt; 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;/td&gt;

&lt;/tr&gt;
&lt;/table&gt;

</rr:PerformanceTableClosingTextBlock>
    <rr:PerformanceTableUsesHighestFederalRate
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="Fact001134">After-tax returns reflect the historical highest individual federal marginal income tax rates and do not reflect state and local taxes.</rr:PerformanceTableUsesHighestFederalRate>
    <rr:PerformanceTableNotRelevantToTaxDeferred
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="Fact001135">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown.</rr:PerformanceTableNotRelevantToTaxDeferred>
    <rr:PerformanceTableOneClassOfAfterTaxShown
      contextRef="From2024-12-302024-12-30_custom_S000067469Member"
      id="Fact001136">After-tax returns are shown for class A shares only and will vary for other classes.</rr:PerformanceTableOneClassOfAfterTaxShown>
    <rr:ObjectiveHeading
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="Fact001138">Goal</rr:ObjectiveHeading>
    <rr:ObjectivePrimaryTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="Fact001139">&lt;p id="xdx_A88_err--ObjectivePrimaryTextBlock_zLWX9AUblC8c" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
Putnam Retirement Advantage 2040 Fund seeks capital appreciation and current income consistent with a decreasing emphasis on capital appreciation and an increasing emphasis on current income as it approaches its target date.
&lt;/p&gt;

</rr:ObjectivePrimaryTextBlock>
    <rr:ExpenseHeading
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="Fact001140">Fees and expenses</rr:ExpenseHeading>
    <rr:ExpenseNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="Fact001141">&lt;p id="xdx_A85_err--ExpenseNarrativeTextBlock_zbDzQOlNUlM1" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
following tables describe the fees and expenses you may pay if you buy, hold and sell shares of the fund. 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 id="xdx_90C_err--ExpenseBreakpointDiscounts_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067468Member_z7XwsXD2yHpc"&gt;You may
qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least &lt;span id="xdx_907_err--ExpenseBreakpointMinimumInvestmentRequiredAmount_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067468Member_zlfYoKyMHfi6"&gt;$50,000&lt;/span&gt; in Putnam funds.&lt;/span&gt;
More information about these and other discounts is available from your financial professional and in &lt;i&gt;How do I buy fund shares?&lt;/i&gt;
beginning on page 102 of the fund&#x2019;s prospectus, in Appendix A to the fund&#x2019;s prospectus, and in &lt;i&gt;How to buy shares&lt;/i&gt; beginning
on page II-1 of the fund&#x2019;s statement of additional information (&#x201c;SAI&#x201d;).&lt;/span&gt;&lt;/p&gt;

</rr:ExpenseNarrativeTextBlock>
    <rr:ExpenseBreakpointDiscounts
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="Fact001142">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.</rr:ExpenseBreakpointDiscounts>
    <rr:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      decimals="0"
      id="Fact001143"
      unitRef="USD">50000</rr:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <rr:ShareholderFeesCaption
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="Fact001144">Shareholder fees (fees paid directly from your investment)</rr:ShareholderFeesCaption>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216926Member"
      decimals="INF"
      id="Fact001146"
      unitRef="Ratio">0.0575</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216926Member"
      decimals="INF"
      id="Fact001147"
      unitRef="Ratio">0.0100</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216922Member"
      decimals="INF"
      id="Fact001148"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216922Member"
      decimals="INF"
      id="Fact001149"
      unitRef="Ratio">0.0100</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216923Member"
      decimals="INF"
      id="Fact001150"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216923Member"
      decimals="INF"
      id="Fact001151"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221990Member"
      decimals="INF"
      id="Fact001152"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221990Member"
      decimals="INF"
      id="Fact001153"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221991Member"
      decimals="INF"
      id="Fact001154"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221991Member"
      decimals="INF"
      id="Fact001155"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221992Member"
      decimals="INF"
      id="Fact001156"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221992Member"
      decimals="INF"
      id="Fact001157"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216924Member"
      decimals="INF"
      id="Fact001158"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216924Member"
      decimals="INF"
      id="Fact001159"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216925Member"
      decimals="INF"
      id="Fact001160"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216925Member"
      decimals="INF"
      id="Fact001161"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:OperatingExpensesCaption
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="Fact001162">Annual fund operating expenses 
(expenses you pay each year as a percentage of the value of your investment)</rr:OperatingExpensesCaption>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216926Member"
      decimals="INF"
      id="Fact001164"
      unitRef="Ratio">0.0040</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216926Member"
      decimals="INF"
      id="Fact001165"
      unitRef="Ratio">0.0025</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216926Member"
      decimals="INF"
      id="Fact001166"
      unitRef="Ratio">0.0095</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216926Member"
      decimals="INF"
      id="Fact001167"
      unitRef="Ratio">0.0059</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216926Member"
      decimals="INF"
      id="Fact001168"
      unitRef="Ratio">0.0219</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216926Member"
      decimals="INF"
      id="Fact001169"
      unitRef="Ratio">-0.0139</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216926Member"
      decimals="INF"
      id="Fact001170"
      unitRef="Ratio">0.0080</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216922Member"
      decimals="INF"
      id="Fact001171"
      unitRef="Ratio">0.0040</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216922Member"
      decimals="INF"
      id="Fact001172"
      unitRef="Ratio">0.0100</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216922Member"
      decimals="INF"
      id="Fact001173"
      unitRef="Ratio">0.0095</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216922Member"
      decimals="INF"
      id="Fact001174"
      unitRef="Ratio">0.0059</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216922Member"
      decimals="INF"
      id="Fact001175"
      unitRef="Ratio">0.0294</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216922Member"
      decimals="INF"
      id="Fact001176"
      unitRef="Ratio">-0.0139</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216922Member"
      decimals="INF"
      id="Fact001177"
      unitRef="Ratio">0.0155</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216923Member"
      decimals="INF"
      id="Fact001178"
      unitRef="Ratio">0.0040</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216923Member"
      decimals="INF"
      id="Fact001179"
      unitRef="Ratio">0.0050</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216923Member"
      decimals="INF"
      id="Fact001180"
      unitRef="Ratio">0.0110</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216923Member"
      decimals="INF"
      id="Fact001181"
      unitRef="Ratio">0.0059</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216923Member"
      decimals="INF"
      id="Fact001182"
      unitRef="Ratio">0.0259</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216923Member"
      decimals="INF"
      id="Fact001183"
      unitRef="Ratio">-0.0139</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216923Member"
      decimals="INF"
      id="Fact001184"
      unitRef="Ratio">0.0120</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221990Member"
      decimals="INF"
      id="Fact001185"
      unitRef="Ratio">0.0040</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221990Member"
      decimals="INF"
      id="Fact001186"
      unitRef="Ratio">0.0025</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221990Member"
      decimals="INF"
      id="Fact001187"
      unitRef="Ratio">0.0110</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221990Member"
      decimals="INF"
      id="Fact001188"
      unitRef="Ratio">0.0059</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221990Member"
      decimals="INF"
      id="Fact001189"
      unitRef="Ratio">0.0234</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221990Member"
      decimals="INF"
      id="Fact001190"
      unitRef="Ratio">-0.0139</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221990Member"
      decimals="INF"
      id="Fact001191"
      unitRef="Ratio">0.0095</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221991Member"
      decimals="INF"
      id="Fact001192"
      unitRef="Ratio">0.0040</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221991Member"
      decimals="INF"
      id="Fact001193"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221991Member"
      decimals="INF"
      id="Fact001194"
      unitRef="Ratio">0.0110</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221991Member"
      decimals="INF"
      id="Fact001195"
      unitRef="Ratio">0.0059</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221991Member"
      decimals="INF"
      id="Fact001196"
      unitRef="Ratio">0.0209</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221991Member"
      decimals="INF"
      id="Fact001197"
      unitRef="Ratio">-0.0139</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221991Member"
      decimals="INF"
      id="Fact001198"
      unitRef="Ratio">0.0070</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221992Member"
      decimals="INF"
      id="Fact001199"
      unitRef="Ratio">0.0040</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221992Member"
      decimals="INF"
      id="Fact001200"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221992Member"
      decimals="INF"
      id="Fact001201"
      unitRef="Ratio">0.0095</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221992Member"
      decimals="INF"
      id="Fact001202"
      unitRef="Ratio">0.0059</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221992Member"
      decimals="INF"
      id="Fact001203"
      unitRef="Ratio">0.0194</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221992Member"
      decimals="INF"
      id="Fact001204"
      unitRef="Ratio">-0.0139</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221992Member"
      decimals="INF"
      id="Fact001205"
      unitRef="Ratio">0.0055</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216924Member"
      decimals="INF"
      id="Fact001206"
      unitRef="Ratio">0.0040</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216924Member"
      decimals="INF"
      id="Fact001207"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216924Member"
      decimals="INF"
      id="Fact001208"
      unitRef="Ratio">0.0085</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216924Member"
      decimals="INF"
      id="Fact001209"
      unitRef="Ratio">0.0059</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216924Member"
      decimals="INF"
      id="Fact001210"
      unitRef="Ratio">0.0184</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216924Member"
      decimals="INF"
      id="Fact001211"
      unitRef="Ratio">-0.0139</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216924Member"
      decimals="INF"
      id="Fact001212"
      unitRef="Ratio">0.0045</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216925Member"
      decimals="INF"
      id="Fact001213"
      unitRef="Ratio">0.0040</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216925Member"
      decimals="INF"
      id="Fact001214"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216925Member"
      decimals="INF"
      id="Fact001215"
      unitRef="Ratio">0.0095</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216925Member"
      decimals="INF"
      id="Fact001216"
      unitRef="Ratio">0.0059</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216925Member"
      decimals="INF"
      id="Fact001217"
      unitRef="Ratio">0.0194</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216925Member"
      decimals="INF"
      id="Fact001218"
      unitRef="Ratio">-0.0139</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216925Member"
      decimals="INF"
      id="Fact001219"
      unitRef="Ratio">0.0055</rr:NetExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="Fact001223">December&#160;30, 2027</rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <rr:ExpenseExampleHeading
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="Fact001224">Example</rr:ExpenseExampleHeading>
    <rr:ExpenseExampleNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="Fact001225">&lt;p id="xdx_A83_err--ExpenseExampleNarrativeTextBlock_zUFA7sQHhU0i" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&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. The example takes into account the expense reimbursement described above for the 1- and 3-year periods. Your actual costs may
be higher or lower.&lt;/span&gt;&lt;/p&gt;

</rr:ExpenseExampleNarrativeTextBlock>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216926Member"
      decimals="0"
      id="Fact001227"
      unitRef="USD">652</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216926Member"
      decimals="0"
      id="Fact001228"
      unitRef="USD">816</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216926Member"
      decimals="0"
      id="Fact001229"
      unitRef="USD">1296</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216926Member"
      decimals="0"
      id="Fact001230"
      unitRef="USD">2620</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleNoRedemptionYear01
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216922Member"
      decimals="0"
      id="Fact001231"
      unitRef="USD">158</rr:ExpenseExampleNoRedemptionYear01>
    <rr:ExpenseExampleNoRedemptionYear03
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216922Member"
      decimals="0"
      id="Fact001232"
      unitRef="USD">490</rr:ExpenseExampleNoRedemptionYear03>
    <rr:ExpenseExampleNoRedemptionYear05
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216922Member"
      decimals="0"
      id="Fact001233"
      unitRef="USD">1154</rr:ExpenseExampleNoRedemptionYear05>
    <rr:ExpenseExampleNoRedemptionYear10
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216922Member"
      decimals="0"
      id="Fact001234"
      unitRef="USD">2755</rr:ExpenseExampleNoRedemptionYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216922Member"
      decimals="0"
      id="Fact001235"
      unitRef="USD">258</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216922Member"
      decimals="0"
      id="Fact001236"
      unitRef="USD">490</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216922Member"
      decimals="0"
      id="Fact001237"
      unitRef="USD">1154</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216922Member"
      decimals="0"
      id="Fact001238"
      unitRef="USD">2755</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216923Member"
      decimals="0"
      id="Fact001239"
      unitRef="USD">122</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216923Member"
      decimals="0"
      id="Fact001240"
      unitRef="USD">381</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216923Member"
      decimals="0"
      id="Fact001241"
      unitRef="USD">974</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216923Member"
      decimals="0"
      id="Fact001242"
      unitRef="USD">2587</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221990Member"
      decimals="0"
      id="Fact001243"
      unitRef="USD">97</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221990Member"
      decimals="0"
      id="Fact001244"
      unitRef="USD">303</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221990Member"
      decimals="0"
      id="Fact001245"
      unitRef="USD">844</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221990Member"
      decimals="0"
      id="Fact001246"
      unitRef="USD">2328</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221991Member"
      decimals="0"
      id="Fact001247"
      unitRef="USD">72</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221991Member"
      decimals="0"
      id="Fact001248"
      unitRef="USD">224</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221991Member"
      decimals="0"
      id="Fact001249"
      unitRef="USD">712</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221991Member"
      decimals="0"
      id="Fact001250"
      unitRef="USD">2062</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221992Member"
      decimals="0"
      id="Fact001251"
      unitRef="USD">56</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221992Member"
      decimals="0"
      id="Fact001252"
      unitRef="USD">176</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221992Member"
      decimals="0"
      id="Fact001253"
      unitRef="USD">632</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221992Member"
      decimals="0"
      id="Fact001254"
      unitRef="USD">1899</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216924Member"
      decimals="0"
      id="Fact001255"
      unitRef="USD">46</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216924Member"
      decimals="0"
      id="Fact001256"
      unitRef="USD">144</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216924Member"
      decimals="0"
      id="Fact001257"
      unitRef="USD">578</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216924Member"
      decimals="0"
      id="Fact001258"
      unitRef="USD">1789</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216925Member"
      decimals="0"
      id="Fact001259"
      unitRef="USD">56</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216925Member"
      decimals="0"
      id="Fact001260"
      unitRef="USD">176</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216925Member"
      decimals="0"
      id="Fact001261"
      unitRef="USD">632</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216925Member"
      decimals="0"
      id="Fact001262"
      unitRef="USD">1899</rr:ExpenseExampleYear10>
    <rr:PortfolioTurnoverHeading
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="Fact001263">Portfolio
turnover</rr:PortfolioTurnoverHeading>
    <rr:PortfolioTurnoverTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="Fact001264">&lt;p id="xdx_A8D_err--PortfolioTurnoverTextBlock_zy4KYKjC9Sa7" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&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&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;expenses
or the above example, affect fund performance. The fund&#x2019;s turnover rate in the most recent fiscal year was &lt;span id="xdx_90D_err--PortfolioTurnoverRate_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067468Member_zZ44lTuGIoaj"&gt;29%&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

</rr:PortfolioTurnoverTextBlock>
    <rr:PortfolioTurnoverRate
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      decimals="INF"
      id="Fact001266"
      unitRef="Ratio">0.29</rr:PortfolioTurnoverRate>
    <rr:StrategyHeading
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="Fact001267">Investments, risks, and performance</rr:StrategyHeading>
    <rr:StrategyNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="Fact001268">&lt;p id="xdx_A82_err--StrategyNarrativeTextBlock_zAwcUcx2xM4d" style="font: 600 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 15px 42px 0px; color: #000000"&gt;
&lt;b&gt;Investments&lt;/b&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund&#x2019;s asset allocation strategy may be attractive to investors who plan to retire or otherwise intend to begin making periodic withdrawals of their investments in or about 2040 (the target date). The fund is designed to provide diversification among different asset classes by investing its assets in other Putnam mutual funds, referred to as underlying funds.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
fund&#x2019;s target allocations among asset classes and underlying funds will increasingly emphasize capital preservation and income
over time and will change gradually based on the number of remaining years until the fund&#x2019;s target date, as shown in the predetermined
&#x201c;glide path&#x201d; in the chart under &#x201c;&lt;i&gt;What are the funds&#x2019; and each underlying fund&#x2019;s main investment strategies
and related risks?&lt;/i&gt;&#x201d;. Franklin Advisers, Inc. (&#x201c;Franklin Advisers&#x201d; or the &#x201c;Investment Manager&#x201d;) adjusts
these allocations at the end of each calendar quarter based on the glide path.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
following table presents your fund&#x2019;s approximate allocations to each asset class and underlying fund as of December 31, 2024 and
its projected approximate allocations to these asset classes and underlying funds as of December 31, 2025. By comparing the percentage
allocations of your fund in the table, you can see how its allocations are expected to change during the one-year period beginning on
December 31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The table also shows the approximate allocations of other Putnam Retirement Advantage Funds, which are designed for investors with different target retirement dates. Over a five-year period, each fund&#x2019;s allocations will gradually change to resemble the allocations of the fund with the next earliest target date. The table illustrates how a fund&#x2019;s allocations are expected to change over time to increasingly emphasize capital preservation and income.
&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;table cellspacing="0" style="font: normal 10pt Arial, Helvetica, Sans-Serif; width: 90%"&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;b&gt;Underlying Fund*&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;Year&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2065&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2060&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2055&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2050&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2045&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;b&gt;2040 (your fund)&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2035&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2030&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2025&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;Maturity Fund&lt;/b&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Equity Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;78.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;62.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;39.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;15.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;78.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;59.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;35.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;12.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Growth Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;21.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;36.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;60.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;83.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;92.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;51.8%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;21.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;39.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;64.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;86.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;89.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;44.8%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Balanced Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;44.8%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;92.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;30.1%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;7.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;51.7%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;87.1%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;19.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Conservative Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;1.1%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;47.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;9.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;56.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Short Term Investment Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;1.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;3.4%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;5.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;1.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;3.5%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Multi-Asset Income Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;1.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;16.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;81.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;94.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;18.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;90.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;94.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Equity**&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;95.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;92.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;87.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;82.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;77.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;68.3%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;56.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;36.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;26.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;25.4%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;95.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;91.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;86.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;81.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;76.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;66.9%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;54.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;33.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;25.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;25.4%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Fixed Income**&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;7.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;12.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;17.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;23.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;31.7%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;43.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;63.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;73.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;74.6%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;8.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;13.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;18.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;23.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;33.1%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;45.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;66.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;74.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;74.6%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;table style="font: 300 9pt/1.5 Arial, Helvetica, Sans-Serif; margin-left: 10px; width: 90%"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 25px; text-align: right"&gt;
*

&lt;/td&gt;
&lt;td&gt;
Due to rounding, allocations shown in the table above may not total 100%. In addition, because of rounding in the calculation of allocations among underlying funds and market fluctuations, actual allocations might be more or less than these percentages.

&lt;/td&gt;

&lt;/tr&gt;
&lt;/table&gt;

&lt;table style="font: 300 9pt/1.5 Arial, Helvetica, Sans-Serif; margin-left: 10px; width: 90%"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 25px; text-align: right"&gt;
**

&lt;/td&gt;
&lt;td&gt;
Equity and fixed income allocations are hypothetical estimates based on each Putnam Dynamic Asset Allocation Fund&#x2019;s and Putnam Multi-Asset Income Fund&#x2019;s current strategic allocation to equity and fixed income investments as set forth under &#x201c;What are the funds&#x2019; and each underlying fund&#x2019;s main investment strategies and related risks?&#x201d;, and an assumption that Putnam Short Term Investment Fund is equivalent to a fixed income investment. The managers of the underlying funds may adjust those funds&#x2019; allocations among asset classes from time to time consistent with their investment goals, and, consequently, actual allocations will vary.

&lt;/td&gt;

&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
fund&#x2019;s target allocations may differ from the allocations shown in the table. We may change the glide path, the fund&#x2019;s target
allocations, and the underlying funds in which it invests at any time, although we expect these changes to be infrequent and generally
in response to longer-term structural changes (i.e., in the average retirement age or life expectancy) that lead the fund&#x2019;s portfolio
managers to determine that a change is advisable. We assume investors will begin gradual withdrawals from the&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;fund
at or around the target date. Near the end of the target date year, the fund&#x2019;s target allocations will correspond to those of Putnam
Retirement Advantage Maturity Fund (Maturity Fund), a fund that seeks as high a rate of current income as the Investment Manager believes
is consistent with preservation of capital, and the fund will be merged into Maturity Fund. More information about Maturity Fund is available
in this prospectus beginning on page 74, and more information about the underlying funds (which are not offered by this prospectus) is
included under &#x201c;&lt;i&gt;What are the funds&#x2019; and each underlying fund&#x2019;s main investment strategies and related risks?&lt;/i&gt;&#x201d;.&lt;/span&gt;&lt;/p&gt;

</rr:StrategyNarrativeTextBlock>
    <rr:RiskHeading
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="Fact001271">Risks</rr:RiskHeading>
    <rr:RiskTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="Fact001272">&lt;p id="xdx_A8A_err--RiskTextBlock_zB3ghgCejhuf" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
&lt;span id="xdx_90D_err--RiskTextBlock_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067468Member__rr--RiskAxis__rr--RiskLoseMoneyMember_zJBaI7t1mYFc"&gt;It is important to understand that you can lose money by investing in the fund.&lt;/span&gt; Losses may occur near, at or after the target date. There is no guarantee that the fund will provide adequate income at and through an investor&#x2019;s retirement.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund&#x2019;s allocation of assets among asset classes and the underlying funds may hurt performance.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
fund invests in underlying funds and indirectly bears expenses related to the underlying funds. However, the Investment Manager has contractually
agreed to waive fees, reimburse expenses of, or reimburse the fund through at least December&#160;30, 2027 in an amount equal to the
fund&#x2019;s acquired fund fees and expenses (i.e., the fees and expenses incurred by the fund as a result of its investments in the
underlying funds). The Investment Manager also has contractually agreed to waive fees and/or reimburse expenses of each class of shares
of the fund through at least December&#160;30, 2027 in an amount sufficient to result in total annual fund operating expenses for class
A, C, R, R3, R4, R5, R6 and Y shares of the fund (exclusive of certain fees and expenses, including distribution fees (12b-1 fees)) that
equal 0.55%, 0.55%, 0.70%, 0.70%, 0.70%, 0.55%, 0.45%, and 0.55%, respectively, of the fund&#x2019;s average net&#160;assets. Although
the Investment Manager serves as the investment adviser of the underlying funds, an underlying fund may change its investment program
or policies without the fund&#x2019;s approval, which could require the fund to reduce or eliminate its allocation to the underlying fund
at an unfavorable time.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund also bears the following risks associated with the underlying funds:
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Certain
accounts or affiliates of the Investment Manager, including other funds advised by the Investment Manager or third parties, may from
time to time own (beneficially or of record) or control a substantial amount of the fund&#x2019;s shares, including through seed capital
arrangements. Such shareholders may at times be considered to control the fund. Dispositions of a large number of shares by these shareholders
may adversely affect the fund&#x2019;s liquidity and net&#160;assets. These redemptions may also force the fund to sell securities, which
may increase the fund&#x2019;s brokerage costs.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
There is no guarantee that the investment techniques, analyses, or judgments that we apply in making investment decisions for the underlying funds will produce the intended outcome or that the investments we select for the underlying funds will perform as well as other securities that were not selected for the underlying funds. We, or the underlying funds&#x2019; other service providers, may experience disruptions or 
&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
operating errors that could negatively impact the underlying funds. If the quantitative models or data that are used in managing an underlying fund prove to be incorrect or incomplete, investment decisions made in reliance on the models or data may not produce the desired results and the fund may realize losses.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;An
underlying fund&#x2019;s allocation of assets among asset classes may hurt performance. The value of investments in the underlying funds&#x2019;
portfolios 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 underlying funds&#x2019; portfolio holdings,
may negatively impact an underlying fund&#x2019;s performance, and may exacerbate other risks to which an underlying fund is subject.
Growth stocks may be more susceptible to earnings disappointments, and value stocks may fail to rebound. These risks are generally greater
for small and midsize companies.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
Fixed income investments are subject to interest rate risk, which is the risk that the value of the underlying funds&#x2019; fixed income investments is likely to fall if interest rates rise. Fixed income investments also are subject to credit risk, which is the risk that the issuers of the underlying funds&#x2019; fixed income investments may default on payment of interest or principal. Fixed income investments may be more susceptible to downgrades or defaults during economic downturns or other periods of economic stress. Interest rate risk is generally greater for longer-term bonds, and credit risk is generally greater for below-investment-grade bonds (sometimes referred to as &#x201c;junk bonds&#x201d;), which can be more sensitive to changes in markets, credit conditions, and interest rates and may be considered speculative. Default risk is generally higher for non-qualified mortgages. Mortgage-backed investments, unlike traditional debt investments, are also subject to prepayment risk, which means that they may increase in value less than other bonds when interest rates decline and decline in value more than other bonds when interest rates rise. The underlying funds may have to invest the proceeds from prepaid investments, including mortgage- and asset-backed investments, in other investments with less attractive terms and yields.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&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 currency or other restrictions, or high levels of inflation), and may be or become illiquid.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam
Dynamic Asset Allocation Equity Fund and Putnam Short Term Investment Fund may use, and each other underlying fund typically uses to
a significant extent, derivatives, such as futures, options, swap contracts, and, for each underlying fund other than Putnam Short Term
Investment Fund, certain foreign currency transactions and warrants, for both hedging and investment purposes (although, in&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;the
case of Putnam Short Term Investment Fund, they do not represent a primary focus of the fund). Underlying funds that use derivatives
to increase investment exposure may be riskier than underlying funds that do not employ investment leverage. The value of derivatives
may move in unexpected ways due to unanticipated market movements, the use of leverage, imperfect correlation between the derivative
instrument and the reference asset, or other factors, especially in unusual market conditions, and volatility in the value of derivatives
could adversely impact the underlying fund&#x2019;s returns, obligations and exposures. Derivatives are also subject to other risks, including
liquidity risk (e.g., liquidity demands arising from the requirement to make payments to a derivative counterparty), operational risk
(e.g., settlement issues or system failures), and legal risk (e.g., insufficient legal documentation or contract enforceability issues).
Derivatives also involve the risk that an underlying fund may be unable to terminate or sell derivative positions when it wants to and
that the other party to the instrument may fail to meet its obligations. The risk of a party failing to meet its obligations may increase
if the underlying fund has significant investment exposure to that counterparty.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund may not achieve its goal, and it is not intended to be a complete investment program. &lt;span id="xdx_906_err--RiskTextBlock_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067468Member__rr--RiskAxis__rr--RiskNotInsuredDepositoryInstitutionMember_z9MzCJudrR2g"&gt;An investment in the fund is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.&lt;/span&gt;
&lt;/p&gt;

</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_rr_RiskLoseMoneyMember"
      id="Fact001273">It is important to understand that you can lose money by investing in the fund.</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_rr_RiskNotInsuredDepositoryInstitutionMember"
      id="Fact001276">An investment in the fund is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</rr:RiskTextBlock>
    <rr:BarChartAndPerformanceTableHeading
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="Fact001277">Performance</rr:BarChartAndPerformanceTableHeading>
    <rr:PerformanceNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="Fact001278">&lt;p id="xdx_A87_err--PerformanceNarrativeTextBlock_zCHJwRs8rR44" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90B_err--PerformanceInformationIllustratesVariabilityOfReturns_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067468Member_z3GTLUJYn7oi"&gt;The
performance information below gives some indication of the risks associated with an investment in the fund by showing the fund&#x2019;s
performance year to year and over time.&lt;/span&gt; &lt;span id="xdx_902_err--BarChartDoesNotReflectSalesLoads_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067468Member_zGia4B8uGYWl"&gt;The bar chart does not reflect the impact of sales charges. &lt;/span&gt;If it did, performance would be lower.
&lt;span id="xdx_905_err--PerformancePastDoesNotIndicateFuture_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067468Member_zr0fYQrjoy62"&gt;Please remember that past performance is not necessarily an indication of future results.&lt;/span&gt; Monthly performance figures for the fund are
available at &lt;span id="xdx_902_err--PerformanceAvailabilityWebSiteAddress_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067468Member_zmDBUhL03Yk6"&gt;www.franklintempleton.com&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

</rr:PerformanceNarrativeTextBlock>
    <rr:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="Fact001279">The
performance information below gives some indication of the risks associated with an investment in the fund by showing the fund&#x2019;s
performance year to year and over time.</rr:PerformanceInformationIllustratesVariabilityOfReturns>
    <rr:BarChartDoesNotReflectSalesLoads
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="Fact001280">The bar chart does not reflect the impact of sales charges.</rr:BarChartDoesNotReflectSalesLoads>
    <rr:PerformancePastDoesNotIndicateFuture
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="Fact001281">Please remember that past performance is not necessarily an indication of future results.</rr:PerformancePastDoesNotIndicateFuture>
    <rr:PerformanceAvailabilityWebSiteAddress
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="Fact001282">www.franklintempleton.com</rr:PerformanceAvailabilityWebSiteAddress>
    <rr:BarChartHeading
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="Fact001283">Annual
total returns for class A shares before sales charges*</rr:BarChartHeading>
    <rr:AnnualReturn2020
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216926Member"
      decimals="INF"
      id="Fact001286"
      unitRef="Ratio">0.1408</rr:AnnualReturn2020>
    <rr:AnnualReturn2021
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216926Member"
      decimals="INF"
      id="Fact001288"
      unitRef="Ratio">0.1614</rr:AnnualReturn2021>
    <rr:AnnualReturn2022
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216926Member"
      decimals="INF"
      id="Fact001290"
      unitRef="Ratio">-0.1616</rr:AnnualReturn2022>
    <rr:AnnualReturn2023
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216926Member"
      decimals="INF"
      id="Fact001292"
      unitRef="Ratio">0.1951</rr:AnnualReturn2023>
    <rr:YearToDateReturnLabel
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="Fact001293">Year-to-date performance through</rr:YearToDateReturnLabel>
    <rr:BarChartYearToDateReturnDate
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="Fact001294">2024-09-30</rr:BarChartYearToDateReturnDate>
    <rr:BarChartYearToDateReturn
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      decimals="INF"
      id="Fact001295"
      unitRef="Ratio">0.1790</rr:BarChartYearToDateReturn>
    <rr:HighestQuarterlyReturnLabel
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="Fact001296">Best calendar quarter</rr:HighestQuarterlyReturnLabel>
    <rr:BarChartHighestQuarterlyReturnDate
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="Fact001297">2020-06-30</rr:BarChartHighestQuarterlyReturnDate>
    <rr:BarChartHighestQuarterlyReturn
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      decimals="INF"
      id="Fact001298"
      unitRef="Ratio">0.1655</rr:BarChartHighestQuarterlyReturn>
    <rr:LowestQuarterlyReturnLabel
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="Fact001299">Worst calendar quarter</rr:LowestQuarterlyReturnLabel>
    <rr:BarChartLowestQuarterlyReturnDate
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="Fact001300">2020-03-31</rr:BarChartLowestQuarterlyReturnDate>
    <rr:BarChartLowestQuarterlyReturn
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      decimals="INF"
      id="Fact001301"
      unitRef="Ratio">-0.1737</rr:BarChartLowestQuarterlyReturn>
    <rr:PerformanceTableHeading
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="Fact001302">Average
annual total returns after sales charges (for periods ended 12/31/23)</rr:PerformanceTableHeading>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216926Member"
      id="Fact001304">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216926Member_rr_AfterTaxesOnDistributionsMember"
      id="Fact001305">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216926Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      id="Fact001306">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216922Member"
      id="Fact001307">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216923Member"
      id="Fact001308">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221990Member"
      id="Fact001309">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221991Member"
      id="Fact001310">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221992Member"
      id="Fact001311">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216924Member"
      id="Fact001312">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216925Member"
      id="Fact001313">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_R3000IndexMember"
      id="Fact001314">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_BUSAIndexMember"
      id="Fact001315">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_SP2040IndexMember"
      id="Fact001316">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216926Member"
      id="Fact001317">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216926Member_rr_AfterTaxesOnDistributionsMember"
      id="Fact001318">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216926Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      id="Fact001319">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216922Member"
      id="Fact001320">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216923Member"
      id="Fact001321">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221990Member"
      id="Fact001322">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221991Member"
      id="Fact001323">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221992Member"
      id="Fact001324">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216924Member"
      id="Fact001325">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216925Member"
      id="Fact001326">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_R3000IndexMember"
      id="Fact001327">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_BUSAIndexMember"
      id="Fact001328">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_SP2040IndexMember"
      id="Fact001329">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216926Member"
      decimals="INF"
      id="Fact001330"
      unitRef="Ratio">0.1263</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216926Member"
      decimals="INF"
      id="Fact001331"
      unitRef="Ratio">0.0576</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216926Member_rr_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001332"
      unitRef="Ratio">0.1148</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216926Member_rr_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001333"
      unitRef="Ratio">0.0347</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216926Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001334"
      unitRef="Ratio">0.0781</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216926Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001335"
      unitRef="Ratio">0.0389</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216922Member"
      decimals="INF"
      id="Fact001336"
      unitRef="Ratio">0.1761</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216922Member"
      decimals="INF"
      id="Fact001337"
      unitRef="Ratio">0.0655</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216923Member"
      decimals="INF"
      id="Fact001338"
      unitRef="Ratio">0.1907</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216923Member"
      decimals="INF"
      id="Fact001339"
      unitRef="Ratio">0.0690</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221990Member"
      decimals="INF"
      id="Fact001340"
      unitRef="Ratio">0.1946</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221990Member"
      decimals="INF"
      id="Fact001341"
      unitRef="Ratio">0.0719</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221991Member"
      decimals="INF"
      id="Fact001342"
      unitRef="Ratio">0.1978</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221991Member"
      decimals="INF"
      id="Fact001343"
      unitRef="Ratio">0.0744</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221992Member"
      decimals="INF"
      id="Fact001344"
      unitRef="Ratio">0.1989</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000221992Member"
      decimals="INF"
      id="Fact001345"
      unitRef="Ratio">0.0759</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216924Member"
      decimals="INF"
      id="Fact001346"
      unitRef="Ratio">0.2000</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216924Member"
      decimals="INF"
      id="Fact001347"
      unitRef="Ratio">0.0770</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216925Member"
      decimals="INF"
      id="Fact001348"
      unitRef="Ratio">0.1981</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_C000216925Member"
      decimals="INF"
      id="Fact001349"
      unitRef="Ratio">0.0757</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_R3000IndexMember"
      decimals="INF"
      id="Fact001350"
      unitRef="Ratio">0.2596</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_R3000IndexMember"
      decimals="INF"
      id="Fact001351"
      unitRef="Ratio">0.0880</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_BUSAIndexMember"
      decimals="INF"
      id="Fact001352"
      unitRef="Ratio">0.0553</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_BUSAIndexMember"
      decimals="INF"
      id="Fact001353"
      unitRef="Ratio">-0.0326</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_SP2040IndexMember"
      decimals="INF"
      id="Fact001354"
      unitRef="Ratio">0.1816</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067468Member_custom_SP2040IndexMember"
      decimals="INF"
      id="Fact001355"
      unitRef="Ratio">0.0683</rr:AverageAnnualReturnSinceInception>
    <rr:PerformanceTableClosingTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="Fact001358">&lt;div id="xdx_A84_err--PerformanceTableClosingTextBlock_zlMdNOiQeRe1"&gt;&lt;/div&gt;
&lt;table style="font: 300 9pt/1.5 Arial, Helvetica, Sans-Serif; margin-left: 10px; width: 90%"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 25px; text-align: right"&gt;


&lt;/td&gt;
&lt;td&gt;
&lt;span id="xdx_901_err--PerformanceTableUsesHighestFederalRate_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067468Member_zmN9YiM1eyQl"&gt;After-tax returns reflect the historical highest individual federal marginal income tax rates and do not reflect state and local taxes.&lt;/span&gt; &lt;span id="xdx_90B_err--PerformanceTableNotRelevantToTaxDeferred_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067468Member_zGxPEFUlPpZ"&gt;Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown.&lt;/span&gt; &lt;span id="xdx_901_err--PerformanceTableOneClassOfAfterTaxShown_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067468Member_zp5UQUjNhQGc"&gt;After-tax returns are shown for class A shares only and will vary for other classes.&lt;/span&gt; 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;/td&gt;

&lt;/tr&gt;
&lt;/table&gt;

</rr:PerformanceTableClosingTextBlock>
    <rr:PerformanceTableUsesHighestFederalRate
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="Fact001359">After-tax returns reflect the historical highest individual federal marginal income tax rates and do not reflect state and local taxes.</rr:PerformanceTableUsesHighestFederalRate>
    <rr:PerformanceTableNotRelevantToTaxDeferred
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="Fact001360">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown.</rr:PerformanceTableNotRelevantToTaxDeferred>
    <rr:PerformanceTableOneClassOfAfterTaxShown
      contextRef="From2024-12-302024-12-30_custom_S000067468Member"
      id="Fact001361">After-tax returns are shown for class A shares only and will vary for other classes.</rr:PerformanceTableOneClassOfAfterTaxShown>
    <rr:ObjectiveHeading
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="Fact001363">Goal</rr:ObjectiveHeading>
    <rr:ObjectivePrimaryTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="Fact001364">&lt;p id="xdx_A87_err--ObjectivePrimaryTextBlock_zQAARRDkj5o" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
Putnam Retirement Advantage 2035 Fund seeks capital appreciation and current income consistent with a decreasing emphasis on capital appreciation and an increasing emphasis on current income as it approaches its target date.
&lt;/p&gt;

</rr:ObjectivePrimaryTextBlock>
    <rr:ExpenseHeading
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="Fact001365">Fees and expenses</rr:ExpenseHeading>
    <rr:ExpenseNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="Fact001366">&lt;p id="xdx_A8F_err--ExpenseNarrativeTextBlock_zTIyZtWvHIHb" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
following tables describe the fees and expenses you may pay if you buy, hold and sell shares of the fund. 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 id="xdx_904_err--ExpenseBreakpointDiscounts_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067467Member_zFQDgTeAZMad"&gt;You may
qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least &lt;span id="xdx_909_err--ExpenseBreakpointMinimumInvestmentRequiredAmount_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067467Member_zhv4tFrgf8Z1"&gt;$50,000&lt;/span&gt; in Putnam funds.&lt;/span&gt;
More information about these and other discounts is available from your financial professional and in &lt;i&gt;How do I buy fund shares?&lt;/i&gt;
beginning on page 102 of the fund&#x2019;s prospectus, in Appendix A to the fund&#x2019;s prospectus, and in &lt;i&gt;How to buy shares&lt;/i&gt; beginning
on page II-1 of the fund&#x2019;s statement of additional information (&#x201c;SAI&#x201d;).&lt;/span&gt;&lt;/p&gt;

</rr:ExpenseNarrativeTextBlock>
    <rr:ExpenseBreakpointDiscounts
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="Fact001367">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.</rr:ExpenseBreakpointDiscounts>
    <rr:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      decimals="0"
      id="Fact001368"
      unitRef="USD">50000</rr:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <rr:ShareholderFeesCaption
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="Fact001369">Shareholder fees (fees paid directly from your investment)</rr:ShareholderFeesCaption>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216916Member"
      decimals="INF"
      id="Fact001371"
      unitRef="Ratio">0.0575</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216916Member"
      decimals="INF"
      id="Fact001372"
      unitRef="Ratio">0.0100</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216917Member"
      decimals="INF"
      id="Fact001373"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216917Member"
      decimals="INF"
      id="Fact001374"
      unitRef="Ratio">0.0100</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216918Member"
      decimals="INF"
      id="Fact001375"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216918Member"
      decimals="INF"
      id="Fact001376"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221987Member"
      decimals="INF"
      id="Fact001377"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221987Member"
      decimals="INF"
      id="Fact001378"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221988Member"
      decimals="INF"
      id="Fact001379"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221988Member"
      decimals="INF"
      id="Fact001380"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221989Member"
      decimals="INF"
      id="Fact001381"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221989Member"
      decimals="INF"
      id="Fact001382"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216919Member"
      decimals="INF"
      id="Fact001383"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216919Member"
      decimals="INF"
      id="Fact001384"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216920Member"
      decimals="INF"
      id="Fact001385"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216920Member"
      decimals="INF"
      id="Fact001386"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:OperatingExpensesCaption
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="Fact001387">Annual fund operating expenses 
(expenses you pay each year as a percentage of the value of your investment)</rr:OperatingExpensesCaption>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216916Member"
      decimals="INF"
      id="Fact001389"
      unitRef="Ratio">0.0039</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216916Member"
      decimals="INF"
      id="Fact001390"
      unitRef="Ratio">0.0025</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216916Member"
      decimals="INF"
      id="Fact001391"
      unitRef="Ratio">0.0080</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216916Member"
      decimals="INF"
      id="Fact001392"
      unitRef="Ratio">0.0054</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216916Member"
      decimals="INF"
      id="Fact001393"
      unitRef="Ratio">0.0198</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216916Member"
      decimals="INF"
      id="Fact001394"
      unitRef="Ratio">-0.0118</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216916Member"
      decimals="INF"
      id="Fact001395"
      unitRef="Ratio">0.0080</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216917Member"
      decimals="INF"
      id="Fact001396"
      unitRef="Ratio">0.0039</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216917Member"
      decimals="INF"
      id="Fact001397"
      unitRef="Ratio">0.0100</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216917Member"
      decimals="INF"
      id="Fact001398"
      unitRef="Ratio">0.0080</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216917Member"
      decimals="INF"
      id="Fact001399"
      unitRef="Ratio">0.0054</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216917Member"
      decimals="INF"
      id="Fact001400"
      unitRef="Ratio">0.0273</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216917Member"
      decimals="INF"
      id="Fact001401"
      unitRef="Ratio">-0.0118</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216917Member"
      decimals="INF"
      id="Fact001402"
      unitRef="Ratio">0.0155</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216918Member"
      decimals="INF"
      id="Fact001403"
      unitRef="Ratio">0.0039</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216918Member"
      decimals="INF"
      id="Fact001404"
      unitRef="Ratio">0.0050</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216918Member"
      decimals="INF"
      id="Fact001405"
      unitRef="Ratio">0.0095</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216918Member"
      decimals="INF"
      id="Fact001406"
      unitRef="Ratio">0.0054</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216918Member"
      decimals="INF"
      id="Fact001407"
      unitRef="Ratio">0.0238</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216918Member"
      decimals="INF"
      id="Fact001408"
      unitRef="Ratio">-0.0118</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216918Member"
      decimals="INF"
      id="Fact001409"
      unitRef="Ratio">0.0120</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221987Member"
      decimals="INF"
      id="Fact001410"
      unitRef="Ratio">0.0039</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221987Member"
      decimals="INF"
      id="Fact001411"
      unitRef="Ratio">0.0025</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221987Member"
      decimals="INF"
      id="Fact001412"
      unitRef="Ratio">0.0095</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221987Member"
      decimals="INF"
      id="Fact001413"
      unitRef="Ratio">0.0054</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221987Member"
      decimals="INF"
      id="Fact001414"
      unitRef="Ratio">0.0213</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221987Member"
      decimals="INF"
      id="Fact001415"
      unitRef="Ratio">-0.0118</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221987Member"
      decimals="INF"
      id="Fact001416"
      unitRef="Ratio">0.0095</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221988Member"
      decimals="INF"
      id="Fact001417"
      unitRef="Ratio">0.0039</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221988Member"
      decimals="INF"
      id="Fact001418"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221988Member"
      decimals="INF"
      id="Fact001419"
      unitRef="Ratio">0.0095</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221988Member"
      decimals="INF"
      id="Fact001420"
      unitRef="Ratio">0.0054</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221988Member"
      decimals="INF"
      id="Fact001421"
      unitRef="Ratio">0.0188</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221988Member"
      decimals="INF"
      id="Fact001422"
      unitRef="Ratio">-0.0118</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221988Member"
      decimals="INF"
      id="Fact001423"
      unitRef="Ratio">0.0070</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221989Member"
      decimals="INF"
      id="Fact001424"
      unitRef="Ratio">0.0039</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221989Member"
      decimals="INF"
      id="Fact001425"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221989Member"
      decimals="INF"
      id="Fact001426"
      unitRef="Ratio">0.0080</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221989Member"
      decimals="INF"
      id="Fact001427"
      unitRef="Ratio">0.0054</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221989Member"
      decimals="INF"
      id="Fact001428"
      unitRef="Ratio">0.0173</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221989Member"
      decimals="INF"
      id="Fact001429"
      unitRef="Ratio">-0.0118</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221989Member"
      decimals="INF"
      id="Fact001430"
      unitRef="Ratio">0.0055</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216919Member"
      decimals="INF"
      id="Fact001431"
      unitRef="Ratio">0.0039</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216919Member"
      decimals="INF"
      id="Fact001432"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216919Member"
      decimals="INF"
      id="Fact001433"
      unitRef="Ratio">0.0070</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216919Member"
      decimals="INF"
      id="Fact001434"
      unitRef="Ratio">0.0054</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216919Member"
      decimals="INF"
      id="Fact001435"
      unitRef="Ratio">0.0163</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216919Member"
      decimals="INF"
      id="Fact001436"
      unitRef="Ratio">-0.0118</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216919Member"
      decimals="INF"
      id="Fact001437"
      unitRef="Ratio">0.0045</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216920Member"
      decimals="INF"
      id="Fact001438"
      unitRef="Ratio">0.0039</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216920Member"
      decimals="INF"
      id="Fact001439"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216920Member"
      decimals="INF"
      id="Fact001440"
      unitRef="Ratio">0.0080</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216920Member"
      decimals="INF"
      id="Fact001441"
      unitRef="Ratio">0.0054</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216920Member"
      decimals="INF"
      id="Fact001442"
      unitRef="Ratio">0.0173</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216920Member"
      decimals="INF"
      id="Fact001443"
      unitRef="Ratio">-0.0118</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216920Member"
      decimals="INF"
      id="Fact001444"
      unitRef="Ratio">0.0055</rr:NetExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="Fact001448">December&#160;30, 2027</rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <rr:ExpenseExampleHeading
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="Fact001449">Example</rr:ExpenseExampleHeading>
    <rr:ExpenseExampleNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="Fact001450">&lt;p id="xdx_A82_err--ExpenseExampleNarrativeTextBlock_z2NOFHwDHDnd" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&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. The example takes into account the expense reimbursement described above for the 1- and 3-year periods. Your actual costs may
be higher or lower.&lt;/span&gt;&lt;/p&gt;

</rr:ExpenseExampleNarrativeTextBlock>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216916Member"
      decimals="0"
      id="Fact001452"
      unitRef="USD">652</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216916Member"
      decimals="0"
      id="Fact001453"
      unitRef="USD">816</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216916Member"
      decimals="0"
      id="Fact001454"
      unitRef="USD">1251</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216916Member"
      decimals="0"
      id="Fact001455"
      unitRef="USD">2459</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleNoRedemptionYear01
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216917Member"
      decimals="0"
      id="Fact001456"
      unitRef="USD">158</rr:ExpenseExampleNoRedemptionYear01>
    <rr:ExpenseExampleNoRedemptionYear03
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216917Member"
      decimals="0"
      id="Fact001457"
      unitRef="USD">490</rr:ExpenseExampleNoRedemptionYear03>
    <rr:ExpenseExampleNoRedemptionYear05
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216917Member"
      decimals="0"
      id="Fact001458"
      unitRef="USD">1108</rr:ExpenseExampleNoRedemptionYear05>
    <rr:ExpenseExampleNoRedemptionYear10
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216917Member"
      decimals="0"
      id="Fact001459"
      unitRef="USD">2594</rr:ExpenseExampleNoRedemptionYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216917Member"
      decimals="0"
      id="Fact001460"
      unitRef="USD">258</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216917Member"
      decimals="0"
      id="Fact001461"
      unitRef="USD">490</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216917Member"
      decimals="0"
      id="Fact001462"
      unitRef="USD">1108</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216917Member"
      decimals="0"
      id="Fact001463"
      unitRef="USD">2594</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216918Member"
      decimals="0"
      id="Fact001464"
      unitRef="USD">122</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216918Member"
      decimals="0"
      id="Fact001465"
      unitRef="USD">381</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216918Member"
      decimals="0"
      id="Fact001466"
      unitRef="USD">927</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216918Member"
      decimals="0"
      id="Fact001467"
      unitRef="USD">2424</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221987Member"
      decimals="0"
      id="Fact001468"
      unitRef="USD">97</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221987Member"
      decimals="0"
      id="Fact001469"
      unitRef="USD">303</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221987Member"
      decimals="0"
      id="Fact001470"
      unitRef="USD">796</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221987Member"
      decimals="0"
      id="Fact001471"
      unitRef="USD">2160</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221988Member"
      decimals="0"
      id="Fact001472"
      unitRef="USD">72</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221988Member"
      decimals="0"
      id="Fact001473"
      unitRef="USD">224</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221988Member"
      decimals="0"
      id="Fact001474"
      unitRef="USD">664</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221988Member"
      decimals="0"
      id="Fact001475"
      unitRef="USD">1890</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221989Member"
      decimals="0"
      id="Fact001476"
      unitRef="USD">56</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221989Member"
      decimals="0"
      id="Fact001477"
      unitRef="USD">176</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221989Member"
      decimals="0"
      id="Fact001478"
      unitRef="USD">584</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221989Member"
      decimals="0"
      id="Fact001479"
      unitRef="USD">1724</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216919Member"
      decimals="0"
      id="Fact001480"
      unitRef="USD">46</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216919Member"
      decimals="0"
      id="Fact001481"
      unitRef="USD">144</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216919Member"
      decimals="0"
      id="Fact001482"
      unitRef="USD">530</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216919Member"
      decimals="0"
      id="Fact001483"
      unitRef="USD">1612</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216920Member"
      decimals="0"
      id="Fact001484"
      unitRef="USD">56</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216920Member"
      decimals="0"
      id="Fact001485"
      unitRef="USD">176</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216920Member"
      decimals="0"
      id="Fact001486"
      unitRef="USD">584</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216920Member"
      decimals="0"
      id="Fact001487"
      unitRef="USD">1724</rr:ExpenseExampleYear10>
    <rr:PortfolioTurnoverHeading
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="Fact001488">Portfolio
turnover</rr:PortfolioTurnoverHeading>
    <rr:PortfolioTurnoverTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="Fact001489">&lt;p id="xdx_A85_err--PortfolioTurnoverTextBlock_z6e2yVi743Pd" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&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&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;expenses
or the above example, affect fund performance. The fund&#x2019;s turnover rate in the most recent fiscal year was &lt;span id="xdx_903_err--PortfolioTurnoverRate_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067467Member_zC5guM56Vo2d"&gt;34%&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

</rr:PortfolioTurnoverTextBlock>
    <rr:PortfolioTurnoverRate
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      decimals="INF"
      id="Fact001491"
      unitRef="Ratio">0.34</rr:PortfolioTurnoverRate>
    <rr:StrategyHeading
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="Fact001492">Investments, risks, and performance</rr:StrategyHeading>
    <rr:StrategyNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="Fact001493">&lt;p id="xdx_A8B_err--StrategyNarrativeTextBlock_zIAY9rRkcww7" style="font: 600 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 15px 42px 0px; color: #000000"&gt;
&lt;b&gt;Investments&lt;/b&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund&#x2019;s asset allocation strategy may be attractive to investors who plan to retire or otherwise intend to begin making periodic withdrawals of their investments in or about 2035 (the target date). The fund is designed to provide diversification among different asset classes by investing its assets in other Putnam mutual funds, referred to as underlying funds.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
fund&#x2019;s target allocations among asset classes and underlying funds will increasingly emphasize capital preservation and income
over time and will change gradually based on the number of remaining years until the fund&#x2019;s target date, as shown in the predetermined
&#x201c;glide path&#x201d; in the chart under &#x201c;&lt;i&gt;What are the funds&#x2019; and each underlying fund&#x2019;s main investment strategies
and related risks?&lt;/i&gt;&#x201d;. Franklin Advisers, Inc. (&#x201c;Franklin Advisers&#x201d; or the &#x201c;Investment Manager&#x201d;) adjusts
these allocations at the end of each calendar quarter based on the glide path.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
following table presents your fund&#x2019;s approximate allocations to each asset class and underlying fund as of December 31, 2024 and
its projected approximate allocations to these asset classes and underlying funds as of December 31, 2025. By comparing the percentage
allocations of your fund in the table, you can see how its allocations are expected to change during the one-year period beginning on
December 31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The table also shows the approximate allocations of other Putnam Retirement Advantage Funds, which are designed for investors with different target retirement dates. Over a five-year period, each fund&#x2019;s allocations will gradually change to resemble the allocations of the fund with the next earliest target date. The table illustrates how a fund&#x2019;s allocations are expected to change over time to increasingly emphasize capital preservation and income.
&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;table cellspacing="0" style="font: normal 10pt Arial, Helvetica, Sans-Serif; width: 90%"&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;b&gt;Underlying Fund*&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;Year&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2065&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2060&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2055&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2050&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2045&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2040&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;b&gt;2035 (your fund)&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2030&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2025&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;Maturity Fund&lt;/b&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Equity Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;78.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;62.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;39.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;15.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;78.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;59.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;35.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;12.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Growth Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;21.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;36.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;60.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;83.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;92.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;51.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;21.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;39.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;64.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;86.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;89.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;44.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Balanced Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;44.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;92.9%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;30.1%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;7.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;51.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;87.1%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;19.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Conservative Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;1.1%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;47.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;9.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;4.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;56.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Short Term Investment Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;1.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;3.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;4.5%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;5.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;1.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;3.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;4.7%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Multi-Asset Income Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;1.5%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;16.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;81.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;94.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;4.2%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;18.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;90.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;94.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Equity**&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;95.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;92.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;87.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;82.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;77.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;68.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;56.5%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;36.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;26.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;25.4%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;95.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;91.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;86.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;81.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;76.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;66.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;54.6%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;33.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;25.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;25.4%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Fixed Income**&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;7.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;12.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;17.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;23.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;31.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;43.5%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;63.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;73.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;74.6%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;8.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;13.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;18.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;23.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;33.1%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;45.4%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;66.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;74.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;74.6%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;table style="font: 300 9pt/1.5 Arial, Helvetica, Sans-Serif; margin-left: 10px; width: 90%"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 25px; text-align: right"&gt;
*

&lt;/td&gt;
&lt;td&gt;
Due to rounding, allocations shown in the table above may not total 100%. In addition, because of rounding in the calculation of allocations among underlying funds and market fluctuations, actual allocations might be more or less than these percentages.

&lt;/td&gt;

&lt;/tr&gt;
&lt;/table&gt;

&lt;table style="font: 300 9pt/1.5 Arial, Helvetica, Sans-Serif; margin-left: 10px; width: 90%"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 25px; text-align: right"&gt;
**

&lt;/td&gt;
&lt;td&gt;
Equity and fixed income allocations are hypothetical estimates based on each Putnam Dynamic Asset Allocation Fund&#x2019;s and Putnam Multi-Asset Income Fund&#x2019;s current strategic allocation to equity and fixed income investments as set forth under &#x201c;What are the funds&#x2019; and each underlying fund&#x2019;s main investment strategies and related risks?&#x201d;, and an assumption that Putnam Short Term Investment Fund is equivalent to a fixed income investment. The managers of the underlying funds may adjust those funds&#x2019; allocations among asset classes from time to time consistent with their investment goals, and, consequently, actual allocations will vary.

&lt;/td&gt;

&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
fund&#x2019;s target allocations may differ from the allocations shown in the table. We may change the glide path, the fund&#x2019;s target
allocations, and the underlying funds in which it invests at any time, although we expect these changes to be infrequent and generally
in response to longer-term structural changes (i.e., in the average retirement age or life expectancy) that lead the fund&#x2019;s portfolio
managers to determine that a change is advisable. We assume investors will begin gradual withdrawals from the&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;fund
at or around the target date. Near the end of the target date year, the fund&#x2019;s target allocations will correspond to those of Putnam
Retirement Advantage Maturity Fund (Maturity Fund), a fund that seeks as high a rate of current income as the Investment Manager believes
is consistent with preservation of capital, and the fund will be merged into Maturity Fund. More information about Maturity Fund is available
in this prospectus beginning on page 74, and more information about the underlying funds (which are not offered by this prospectus) is
included under &#x201c;&lt;i&gt;What are the funds&#x2019; and each underlying fund&#x2019;s main investment strategies and related risks?&lt;/i&gt;&#x201d;.&lt;/span&gt;&lt;/p&gt;

</rr:StrategyNarrativeTextBlock>
    <rr:RiskHeading
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="Fact001496">Risks</rr:RiskHeading>
    <rr:RiskTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="Fact001497">&lt;p id="xdx_A88_err--RiskTextBlock_zkxcBUQVpk04" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
&lt;span id="xdx_90D_err--RiskTextBlock_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067467Member__rr--RiskAxis__rr--RiskLoseMoneyMember_zJp3i7zOqiu3"&gt;It is important to understand that you can lose money by investing in the fund.&lt;/span&gt; Losses may occur near, at or after the target date. There is no guarantee that the fund will provide adequate income at and through an investor&#x2019;s retirement.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund&#x2019;s allocation of assets among asset classes and the underlying funds may hurt performance.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
fund invests in underlying funds and indirectly bears expenses related to the underlying funds. However, the Investment Manager has contractually
agreed to waive fees, reimburse expenses of, or reimburse the fund through at least December&#160;30, 2027 in an amount equal to the
fund&#x2019;s acquired fund fees and expenses (i.e., the fees and expenses incurred by the fund as a result of its investments in the
underlying funds). The Investment Manager also has contractually agreed to waive fees and/or reimburse expenses of each class of shares
of the fund through at least December&#160;30, 2027 in an amount sufficient to result in total annual fund operating expenses for class
A, C, R, R3, R4, R5, R6 and Y shares of the fund (exclusive of certain fees and expenses, including distribution fees (12b-1 fees)) that
equal 0.55%, 0.55%, 0.70%, 0.70%, 0.70%, 0.55%, 0.45%, and 0.55%, respectively, of the fund&#x2019;s average net&#160;assets. Although
the Investment Manager serves as the investment adviser of the underlying funds, an underlying fund may change its investment program
or policies without the fund&#x2019;s approval, which could require the fund to reduce or eliminate its allocation to the underlying fund
at an unfavorable time.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund also bears the following risks associated with the underlying funds:
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Certain
accounts or affiliates of the Investment Manager, including other funds advised by the Investment Manager or third parties, may from
time to time own (beneficially or of record) or control a substantial amount of the fund&#x2019;s shares, including through seed capital
arrangements. Such shareholders may at times be considered to control the fund. Dispositions of a large number of shares by these shareholders
may adversely affect the fund&#x2019;s liquidity and net&#160;assets. These redemptions may also force the fund to sell securities, which
may increase the fund&#x2019;s brokerage costs.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
There is no guarantee that the investment techniques, analyses, or judgments that we apply in making investment decisions for the underlying funds will produce the intended outcome or that the investments we select for the underlying funds will perform as well as other securities that were not selected for the underlying funds. We, or the underlying funds&#x2019; other service providers, may experience disruptions or 
&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
operating errors that could negatively impact the underlying funds. If the quantitative models or data that are used in managing an underlying fund prove to be incorrect or incomplete, investment decisions made in reliance on the models or data may not produce the desired results and the fund may realize losses.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;An
underlying fund&#x2019;s allocation of assets among asset classes may hurt performance. The value of investments in the underlying funds&#x2019;
portfolios 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 underlying funds&#x2019; portfolio holdings,
may negatively impact an underlying fund&#x2019;s performance, and may exacerbate other risks to which an underlying fund is subject.
Growth stocks may be more susceptible to earnings disappointments, and value stocks may fail to rebound. These risks are generally greater
for small and midsize companies.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
Fixed income investments are subject to interest rate risk, which is the risk that the value of the underlying funds&#x2019; fixed income investments is likely to fall if interest rates rise. Fixed income investments also are subject to credit risk, which is the risk that the issuers of the underlying funds&#x2019; fixed income investments may default on payment of interest or principal. Fixed income investments may be more susceptible to downgrades or defaults during economic downturns or other periods of economic stress. Interest rate risk is generally greater for longer-term bonds, and credit risk is generally greater for below-investment-grade bonds (sometimes referred to as &#x201c;junk bonds&#x201d;), which can be more sensitive to changes in markets, credit conditions, and interest rates and may be considered speculative. Default risk is generally higher for non-qualified mortgages. Mortgage-backed investments, unlike traditional debt investments, are also subject to prepayment risk, which means that they may increase in value less than other bonds when interest rates decline and decline in value more than other bonds when interest rates rise. The underlying funds may have to invest the proceeds from prepaid investments, including mortgage- and asset-backed investments, in other investments with less attractive terms and yields.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&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 currency or other restrictions, or high levels of inflation), and may be or become illiquid.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam
Dynamic Asset Allocation Equity Fund and Putnam Short Term Investment Fund may use, and each other underlying fund typically uses to
a significant extent, derivatives, such as futures, options, swap contracts, and, for each underlying fund other than Putnam Short Term
Investment Fund, certain foreign currency transactions and warrants, for both hedging and investment purposes (although, in&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;the
case of Putnam Short Term Investment Fund, they do not represent a primary focus of the fund). Underlying funds that use derivatives
to increase investment exposure may be riskier than underlying funds that do not employ investment leverage. The value of derivatives
may move in unexpected ways due to unanticipated market movements, the use of leverage, imperfect correlation between the derivative
instrument and the reference asset, or other factors, especially in unusual market conditions, and volatility in the value of derivatives
could adversely impact the underlying fund&#x2019;s returns, obligations and exposures. Derivatives are also subject to other risks, including
liquidity risk (e.g., liquidity demands arising from the requirement to make payments to a derivative counterparty), operational risk
(e.g., settlement issues or system failures), and legal risk (e.g., insufficient legal documentation or contract enforceability issues).
Derivatives also involve the risk that an underlying fund may be unable to terminate or sell derivative positions when it wants to and
that the other party to the instrument may fail to meet its obligations. The risk of a party failing to meet its obligations may increase
if the underlying fund has significant investment exposure to that counterparty.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund may not achieve its goal, and it is not intended to be a complete investment program. &lt;span id="xdx_902_err--RiskTextBlock_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067467Member__rr--RiskAxis__rr--RiskNotInsuredDepositoryInstitutionMember_zKLBp1SvkfN9"&gt;An investment in the fund is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.&lt;/span&gt;
&lt;/p&gt;

</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_rr_RiskLoseMoneyMember"
      id="Fact001498">It is important to understand that you can lose money by investing in the fund.</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_rr_RiskNotInsuredDepositoryInstitutionMember"
      id="Fact001501">An investment in the fund is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</rr:RiskTextBlock>
    <rr:BarChartAndPerformanceTableHeading
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="Fact001502">Performance</rr:BarChartAndPerformanceTableHeading>
    <rr:PerformanceNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="Fact001503">&lt;p id="xdx_A8D_err--PerformanceNarrativeTextBlock_zlAphYb8pFAg" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
&lt;span id="xdx_901_err--PerformanceInformationIllustratesVariabilityOfReturns_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067467Member_z8E7nKxh9hI4"&gt;The performance information below gives some indication of the risks associated with an investment in the fund by showing the fund&#x2019;s performance year to year and over time.&lt;/span&gt; &lt;span id="xdx_905_err--BarChartDoesNotReflectSalesLoads_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067467Member_zO1QMey6dWHh"&gt;The bar chart does not reflect the impact of sales charges.&lt;/span&gt; If it did, performance would be lower. &lt;span id="xdx_905_err--PerformancePastDoesNotIndicateFuture_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067467Member_zO8DZpnkvQS1"&gt;Please remember that past performance is not necessarily an indication of future results.&lt;/span&gt; Monthly performance figures for the fund are available at &lt;span id="xdx_902_err--PerformanceAvailabilityWebSiteAddress_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067467Member_zxSygTY4gxuh"&gt;www.franklintempleton.com&lt;/span&gt;.
&lt;/p&gt;

</rr:PerformanceNarrativeTextBlock>
    <rr:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="Fact001504">The performance information below gives some indication of the risks associated with an investment in the fund by showing the fund&#x2019;s performance year to year and over time.</rr:PerformanceInformationIllustratesVariabilityOfReturns>
    <rr:BarChartDoesNotReflectSalesLoads
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="Fact001505">The bar chart does not reflect the impact of sales charges.</rr:BarChartDoesNotReflectSalesLoads>
    <rr:PerformancePastDoesNotIndicateFuture
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="Fact001506">Please remember that past performance is not necessarily an indication of future results.</rr:PerformancePastDoesNotIndicateFuture>
    <rr:PerformanceAvailabilityWebSiteAddress
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="Fact001507">www.franklintempleton.com</rr:PerformanceAvailabilityWebSiteAddress>
    <rr:BarChartHeading
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="Fact001508">Annual
total returns for class A shares before sales charges*</rr:BarChartHeading>
    <rr:AnnualReturn2020
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216916Member"
      decimals="INF"
      id="Fact001511"
      unitRef="Ratio">0.1311</rr:AnnualReturn2020>
    <rr:AnnualReturn2021
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216916Member"
      decimals="INF"
      id="Fact001513"
      unitRef="Ratio">0.1436</rr:AnnualReturn2021>
    <rr:AnnualReturn2022
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216916Member"
      decimals="INF"
      id="Fact001515"
      unitRef="Ratio">-0.1551</rr:AnnualReturn2022>
    <rr:AnnualReturn2023
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216916Member"
      decimals="INF"
      id="Fact001517"
      unitRef="Ratio">0.1785</rr:AnnualReturn2023>
    <rr:YearToDateReturnLabel
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="Fact001518">Year-to-date performance through</rr:YearToDateReturnLabel>
    <rr:BarChartYearToDateReturnDate
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="Fact001519">2024-09-30</rr:BarChartYearToDateReturnDate>
    <rr:BarChartYearToDateReturn
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      decimals="INF"
      id="Fact001520"
      unitRef="Ratio">0.1621</rr:BarChartYearToDateReturn>
    <rr:HighestQuarterlyReturnLabel
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="Fact001521">Best calendar quarter</rr:HighestQuarterlyReturnLabel>
    <rr:BarChartHighestQuarterlyReturnDate
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="Fact001522">2020-06-30</rr:BarChartHighestQuarterlyReturnDate>
    <rr:BarChartHighestQuarterlyReturn
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      decimals="INF"
      id="Fact001523"
      unitRef="Ratio">0.1482</rr:BarChartHighestQuarterlyReturn>
    <rr:LowestQuarterlyReturnLabel
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="Fact001524">Worst calendar quarter</rr:LowestQuarterlyReturnLabel>
    <rr:BarChartLowestQuarterlyReturnDate
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="Fact001525">2020-03-31</rr:BarChartLowestQuarterlyReturnDate>
    <rr:BarChartLowestQuarterlyReturn
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      decimals="INF"
      id="Fact001526"
      unitRef="Ratio">-0.1517</rr:BarChartLowestQuarterlyReturn>
    <rr:PerformanceTableHeading
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="Fact001527">Average
annual total returns after sales charges (for periods ended 12/31/23)</rr:PerformanceTableHeading>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216916Member"
      id="Fact001529">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216916Member_rr_AfterTaxesOnDistributionsMember"
      id="Fact001530">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216916Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      id="Fact001531">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216917Member"
      id="Fact001532">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216918Member"
      id="Fact001533">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221987Member"
      id="Fact001534">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221988Member"
      id="Fact001535">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221989Member"
      id="Fact001536">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216919Member"
      id="Fact001537">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216920Member"
      id="Fact001538">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_R3000IndexMember"
      id="Fact001539">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_BUSAIndexMember"
      id="Fact001540">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_SP2035IndexMember"
      id="Fact001541">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216916Member"
      id="Fact001542">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216916Member_rr_AfterTaxesOnDistributionsMember"
      id="Fact001543">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216916Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      id="Fact001544">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216917Member"
      id="Fact001545">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216918Member"
      id="Fact001546">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221987Member"
      id="Fact001547">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221988Member"
      id="Fact001548">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221989Member"
      id="Fact001549">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216919Member"
      id="Fact001550">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216920Member"
      id="Fact001551">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_R3000IndexMember"
      id="Fact001552">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_BUSAIndexMember"
      id="Fact001553">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_SP2035IndexMember"
      id="Fact001554">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216916Member"
      decimals="INF"
      id="Fact001555"
      unitRef="Ratio">0.1107</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216916Member"
      decimals="INF"
      id="Fact001556"
      unitRef="Ratio">0.0497</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216916Member_rr_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001557"
      unitRef="Ratio">0.0955</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216916Member_rr_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001558"
      unitRef="Ratio">0.0279</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216916Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001559"
      unitRef="Ratio">0.0694</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216916Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001560"
      unitRef="Ratio">0.0324</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216917Member"
      decimals="INF"
      id="Fact001561"
      unitRef="Ratio">0.1594</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216917Member"
      decimals="INF"
      id="Fact001562"
      unitRef="Ratio">0.0574</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216918Member"
      decimals="INF"
      id="Fact001563"
      unitRef="Ratio">0.1728</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216918Member"
      decimals="INF"
      id="Fact001564"
      unitRef="Ratio">0.0610</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221987Member"
      decimals="INF"
      id="Fact001565"
      unitRef="Ratio">0.1752</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221987Member"
      decimals="INF"
      id="Fact001566"
      unitRef="Ratio">0.0637</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221988Member"
      decimals="INF"
      id="Fact001567"
      unitRef="Ratio">0.1784</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221988Member"
      decimals="INF"
      id="Fact001568"
      unitRef="Ratio">0.0661</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221989Member"
      decimals="INF"
      id="Fact001569"
      unitRef="Ratio">0.1808</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000221989Member"
      decimals="INF"
      id="Fact001570"
      unitRef="Ratio">0.0676</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216919Member"
      decimals="INF"
      id="Fact001571"
      unitRef="Ratio">0.1820</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216919Member"
      decimals="INF"
      id="Fact001572"
      unitRef="Ratio">0.0688</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216920Member"
      decimals="INF"
      id="Fact001573"
      unitRef="Ratio">0.1808</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_C000216920Member"
      decimals="INF"
      id="Fact001574"
      unitRef="Ratio">0.0677</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_R3000IndexMember"
      decimals="INF"
      id="Fact001575"
      unitRef="Ratio">0.2596</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_R3000IndexMember"
      decimals="INF"
      id="Fact001576"
      unitRef="Ratio">0.0880</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_BUSAIndexMember"
      decimals="INF"
      id="Fact001577"
      unitRef="Ratio">0.0553</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_BUSAIndexMember"
      decimals="INF"
      id="Fact001578"
      unitRef="Ratio">-0.0326</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_SP2035IndexMember"
      decimals="INF"
      id="Fact001579"
      unitRef="Ratio">0.1648</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067467Member_custom_SP2035IndexMember"
      decimals="INF"
      id="Fact001580"
      unitRef="Ratio">0.0626</rr:AverageAnnualReturnSinceInception>
    <rr:PerformanceTableClosingTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="Fact001583">&lt;div id="xdx_A8D_err--PerformanceTableClosingTextBlock_zLgf8nm7DFPl"&gt;&lt;/div&gt;
&lt;table style="font: 300 9pt/1.5 Arial, Helvetica, Sans-Serif; margin-left: 10px; width: 90%"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 25px; text-align: right"&gt;


&lt;/td&gt;
&lt;td&gt;
&lt;span id="xdx_900_err--PerformanceTableUsesHighestFederalRate_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067467Member_zggt75fbxQ77"&gt;After-tax returns reflect the historical highest individual federal marginal income tax rates and do not reflect state and local taxes.&lt;/span&gt; &lt;span id="xdx_90B_err--PerformanceTableNotRelevantToTaxDeferred_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067467Member_zAKDrBfkGDGl"&gt;Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown.&lt;/span&gt; &lt;span id="xdx_906_err--PerformanceTableOneClassOfAfterTaxShown_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067467Member_z38ZeyfOrOFg"&gt;After-tax returns are shown for class A shares only and will vary for other classes.&lt;/span&gt; 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;/td&gt;

&lt;/tr&gt;
&lt;/table&gt;

</rr:PerformanceTableClosingTextBlock>
    <rr:PerformanceTableUsesHighestFederalRate
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="Fact001584">After-tax returns reflect the historical highest individual federal marginal income tax rates and do not reflect state and local taxes.</rr:PerformanceTableUsesHighestFederalRate>
    <rr:PerformanceTableNotRelevantToTaxDeferred
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="Fact001585">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown.</rr:PerformanceTableNotRelevantToTaxDeferred>
    <rr:PerformanceTableOneClassOfAfterTaxShown
      contextRef="From2024-12-302024-12-30_custom_S000067467Member"
      id="Fact001586">After-tax returns are shown for class A shares only and will vary for other classes.</rr:PerformanceTableOneClassOfAfterTaxShown>
    <rr:ObjectiveHeading
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="Fact001588">Goal</rr:ObjectiveHeading>
    <rr:ObjectivePrimaryTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="Fact001589">&lt;p id="xdx_A8A_err--ObjectivePrimaryTextBlock_zI9bX06sWIFg" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
Putnam Retirement Advantage 2030 Fund seeks capital appreciation and current income consistent with a decreasing emphasis on capital appreciation and an increasing emphasis on current income as it approaches its target date.
&lt;/p&gt;

</rr:ObjectivePrimaryTextBlock>
    <rr:ExpenseHeading
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="Fact001590">Fees and expenses</rr:ExpenseHeading>
    <rr:ExpenseNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="Fact001591">&lt;p id="xdx_A8E_err--ExpenseNarrativeTextBlock_z6UwAx1ZCZdh" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
following tables describe the fees and expenses you may pay if you buy, hold and sell shares of the fund. 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 id="xdx_909_err--ExpenseBreakpointDiscounts_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067466Member_z42shLiC6W5h"&gt;You may
qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least &lt;span id="xdx_903_err--ExpenseBreakpointMinimumInvestmentRequiredAmount_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067466Member_zLnisZn4DGee"&gt;$50,000&lt;/span&gt; in Putnam funds.&lt;/span&gt;
More information about these and other discounts is available from your financial professional and in &lt;i&gt;How do I buy fund shares?&lt;/i&gt;
beginning on page 102 of the fund&#x2019;s prospectus, in Appendix A to the fund&#x2019;s prospectus, and in &lt;i&gt;How to buy shares&lt;/i&gt; beginning
on page II-1 of the fund&#x2019;s statement of additional information (&#x201c;SAI&#x201d;).&lt;/span&gt;&lt;/p&gt;

</rr:ExpenseNarrativeTextBlock>
    <rr:ExpenseBreakpointDiscounts
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="Fact001592">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.</rr:ExpenseBreakpointDiscounts>
    <rr:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      decimals="0"
      id="Fact001593"
      unitRef="USD">50000</rr:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <rr:ShareholderFeesCaption
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="Fact001594">Shareholder fees (fees paid directly from your investment)</rr:ShareholderFeesCaption>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216914Member"
      decimals="INF"
      id="Fact001596"
      unitRef="Ratio">0.0575</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216914Member"
      decimals="INF"
      id="Fact001597"
      unitRef="Ratio">0.0100</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216910Member"
      decimals="INF"
      id="Fact001598"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216910Member"
      decimals="INF"
      id="Fact001599"
      unitRef="Ratio">0.0100</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216911Member"
      decimals="INF"
      id="Fact001600"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216911Member"
      decimals="INF"
      id="Fact001601"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221985Member"
      decimals="INF"
      id="Fact001602"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221985Member"
      decimals="INF"
      id="Fact001603"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221986Member"
      decimals="INF"
      id="Fact001604"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221986Member"
      decimals="INF"
      id="Fact001605"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221984Member"
      decimals="INF"
      id="Fact001606"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221984Member"
      decimals="INF"
      id="Fact001607"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216912Member"
      decimals="INF"
      id="Fact001608"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216912Member"
      decimals="INF"
      id="Fact001609"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216913Member"
      decimals="INF"
      id="Fact001610"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216913Member"
      decimals="INF"
      id="Fact001611"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:OperatingExpensesCaption
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="Fact001612">Annual fund operating expenses 
(expenses you pay each year as a percentage of the value of your investment)</rr:OperatingExpensesCaption>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216914Member"
      decimals="INF"
      id="Fact001614"
      unitRef="Ratio">0.0038</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216914Member"
      decimals="INF"
      id="Fact001615"
      unitRef="Ratio">0.0025</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216914Member"
      decimals="INF"
      id="Fact001616"
      unitRef="Ratio">0.0082</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216914Member"
      decimals="INF"
      id="Fact001617"
      unitRef="Ratio">0.0054</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216914Member"
      decimals="INF"
      id="Fact001618"
      unitRef="Ratio">0.0199</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216914Member"
      decimals="INF"
      id="Fact001619"
      unitRef="Ratio">-0.0119</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216914Member"
      decimals="INF"
      id="Fact001620"
      unitRef="Ratio">0.0080</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216910Member"
      decimals="INF"
      id="Fact001621"
      unitRef="Ratio">0.0038</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216910Member"
      decimals="INF"
      id="Fact001622"
      unitRef="Ratio">0.0100</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216910Member"
      decimals="INF"
      id="Fact001623"
      unitRef="Ratio">0.0082</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216910Member"
      decimals="INF"
      id="Fact001624"
      unitRef="Ratio">0.0054</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216910Member"
      decimals="INF"
      id="Fact001625"
      unitRef="Ratio">0.0274</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216910Member"
      decimals="INF"
      id="Fact001626"
      unitRef="Ratio">-0.0119</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216910Member"
      decimals="INF"
      id="Fact001627"
      unitRef="Ratio">0.0155</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216911Member"
      decimals="INF"
      id="Fact001628"
      unitRef="Ratio">0.0038</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216911Member"
      decimals="INF"
      id="Fact001629"
      unitRef="Ratio">0.0050</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216911Member"
      decimals="INF"
      id="Fact001630"
      unitRef="Ratio">0.0097</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216911Member"
      decimals="INF"
      id="Fact001631"
      unitRef="Ratio">0.0054</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216911Member"
      decimals="INF"
      id="Fact001632"
      unitRef="Ratio">0.0239</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216911Member"
      decimals="INF"
      id="Fact001633"
      unitRef="Ratio">-0.0119</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216911Member"
      decimals="INF"
      id="Fact001634"
      unitRef="Ratio">0.0120</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221985Member"
      decimals="INF"
      id="Fact001635"
      unitRef="Ratio">0.0038</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221985Member"
      decimals="INF"
      id="Fact001636"
      unitRef="Ratio">0.0025</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221985Member"
      decimals="INF"
      id="Fact001637"
      unitRef="Ratio">0.0097</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221985Member"
      decimals="INF"
      id="Fact001638"
      unitRef="Ratio">0.0054</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221985Member"
      decimals="INF"
      id="Fact001639"
      unitRef="Ratio">0.0214</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221985Member"
      decimals="INF"
      id="Fact001640"
      unitRef="Ratio">-0.0119</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221985Member"
      decimals="INF"
      id="Fact001641"
      unitRef="Ratio">0.0095</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221986Member"
      decimals="INF"
      id="Fact001642"
      unitRef="Ratio">0.0038</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221986Member"
      decimals="INF"
      id="Fact001643"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221986Member"
      decimals="INF"
      id="Fact001644"
      unitRef="Ratio">0.0097</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221986Member"
      decimals="INF"
      id="Fact001645"
      unitRef="Ratio">0.0054</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221986Member"
      decimals="INF"
      id="Fact001646"
      unitRef="Ratio">0.0189</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221986Member"
      decimals="INF"
      id="Fact001647"
      unitRef="Ratio">-0.0119</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221986Member"
      decimals="INF"
      id="Fact001648"
      unitRef="Ratio">0.0070</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221984Member"
      decimals="INF"
      id="Fact001649"
      unitRef="Ratio">0.0038</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221984Member"
      decimals="INF"
      id="Fact001650"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221984Member"
      decimals="INF"
      id="Fact001651"
      unitRef="Ratio">0.0082</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221984Member"
      decimals="INF"
      id="Fact001652"
      unitRef="Ratio">0.0054</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221984Member"
      decimals="INF"
      id="Fact001653"
      unitRef="Ratio">0.0174</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221984Member"
      decimals="INF"
      id="Fact001654"
      unitRef="Ratio">-0.0119</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221984Member"
      decimals="INF"
      id="Fact001655"
      unitRef="Ratio">0.0055</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216912Member"
      decimals="INF"
      id="Fact001656"
      unitRef="Ratio">0.0038</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216912Member"
      decimals="INF"
      id="Fact001657"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216912Member"
      decimals="INF"
      id="Fact001658"
      unitRef="Ratio">0.0072</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216912Member"
      decimals="INF"
      id="Fact001659"
      unitRef="Ratio">0.0054</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216912Member"
      decimals="INF"
      id="Fact001660"
      unitRef="Ratio">0.0164</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216912Member"
      decimals="INF"
      id="Fact001661"
      unitRef="Ratio">-0.0119</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216912Member"
      decimals="INF"
      id="Fact001662"
      unitRef="Ratio">0.0045</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216913Member"
      decimals="INF"
      id="Fact001663"
      unitRef="Ratio">0.0038</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216913Member"
      decimals="INF"
      id="Fact001664"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216913Member"
      decimals="INF"
      id="Fact001665"
      unitRef="Ratio">0.0082</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216913Member"
      decimals="INF"
      id="Fact001666"
      unitRef="Ratio">0.0054</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216913Member"
      decimals="INF"
      id="Fact001667"
      unitRef="Ratio">0.0174</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216913Member"
      decimals="INF"
      id="Fact001668"
      unitRef="Ratio">-0.0119</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216913Member"
      decimals="INF"
      id="Fact001669"
      unitRef="Ratio">0.0055</rr:NetExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="Fact001673">December&#160;30, 2027</rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <rr:ExpenseExampleHeading
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="Fact001674">Example</rr:ExpenseExampleHeading>
    <rr:ExpenseExampleNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="Fact001675">&lt;p id="xdx_A8A_err--ExpenseExampleNarrativeTextBlock_zB0Eqi0Sk6Qh" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&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. The example takes into account the expense reimbursement described above for the 1- and 3-year periods. Your actual costs may
be higher or lower.&lt;/span&gt;&lt;/p&gt;

</rr:ExpenseExampleNarrativeTextBlock>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216914Member"
      decimals="0"
      id="Fact001677"
      unitRef="USD">652</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216914Member"
      decimals="0"
      id="Fact001678"
      unitRef="USD">816</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216914Member"
      decimals="0"
      id="Fact001679"
      unitRef="USD">1253</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216914Member"
      decimals="0"
      id="Fact001680"
      unitRef="USD">2467</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleNoRedemptionYear01
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216910Member"
      decimals="0"
      id="Fact001681"
      unitRef="USD">158</rr:ExpenseExampleNoRedemptionYear01>
    <rr:ExpenseExampleNoRedemptionYear03
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216910Member"
      decimals="0"
      id="Fact001682"
      unitRef="USD">490</rr:ExpenseExampleNoRedemptionYear03>
    <rr:ExpenseExampleNoRedemptionYear05
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216910Member"
      decimals="0"
      id="Fact001683"
      unitRef="USD">1110</rr:ExpenseExampleNoRedemptionYear05>
    <rr:ExpenseExampleNoRedemptionYear10
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216910Member"
      decimals="0"
      id="Fact001684"
      unitRef="USD">2602</rr:ExpenseExampleNoRedemptionYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216910Member"
      decimals="0"
      id="Fact001685"
      unitRef="USD">258</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216910Member"
      decimals="0"
      id="Fact001686"
      unitRef="USD">490</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216910Member"
      decimals="0"
      id="Fact001687"
      unitRef="USD">1110</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216910Member"
      decimals="0"
      id="Fact001688"
      unitRef="USD">2602</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216911Member"
      decimals="0"
      id="Fact001689"
      unitRef="USD">122</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216911Member"
      decimals="0"
      id="Fact001690"
      unitRef="USD">381</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216911Member"
      decimals="0"
      id="Fact001691"
      unitRef="USD">930</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216911Member"
      decimals="0"
      id="Fact001692"
      unitRef="USD">2431</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221985Member"
      decimals="0"
      id="Fact001693"
      unitRef="USD">97</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221985Member"
      decimals="0"
      id="Fact001694"
      unitRef="USD">303</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221985Member"
      decimals="0"
      id="Fact001695"
      unitRef="USD">799</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221985Member"
      decimals="0"
      id="Fact001696"
      unitRef="USD">2168</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221986Member"
      decimals="0"
      id="Fact001697"
      unitRef="USD">72</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221986Member"
      decimals="0"
      id="Fact001698"
      unitRef="USD">224</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221986Member"
      decimals="0"
      id="Fact001699"
      unitRef="USD">666</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221986Member"
      decimals="0"
      id="Fact001700"
      unitRef="USD">1898</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221984Member"
      decimals="0"
      id="Fact001701"
      unitRef="USD">56</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221984Member"
      decimals="0"
      id="Fact001702"
      unitRef="USD">176</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221984Member"
      decimals="0"
      id="Fact001703"
      unitRef="USD">586</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221984Member"
      decimals="0"
      id="Fact001704"
      unitRef="USD">1733</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216912Member"
      decimals="0"
      id="Fact001705"
      unitRef="USD">46</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216912Member"
      decimals="0"
      id="Fact001706"
      unitRef="USD">144</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216912Member"
      decimals="0"
      id="Fact001707"
      unitRef="USD">532</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216912Member"
      decimals="0"
      id="Fact001708"
      unitRef="USD">1621</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216913Member"
      decimals="0"
      id="Fact001709"
      unitRef="USD">56</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216913Member"
      decimals="0"
      id="Fact001710"
      unitRef="USD">176</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216913Member"
      decimals="0"
      id="Fact001711"
      unitRef="USD">586</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216913Member"
      decimals="0"
      id="Fact001712"
      unitRef="USD">1733</rr:ExpenseExampleYear10>
    <rr:PortfolioTurnoverHeading
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="Fact001713">Portfolio turnover</rr:PortfolioTurnoverHeading>
    <rr:PortfolioTurnoverTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="Fact001714">&lt;p id="xdx_A83_err--PortfolioTurnoverTextBlock_zY9GS2a78Jl8" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&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&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;expenses
or the above example, affect fund performance. The fund&#x2019;s turnover rate in the most recent fiscal year was &lt;span id="xdx_901_err--PortfolioTurnoverRate_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067466Member_ztO7BSriEAl9"&gt;33%&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

</rr:PortfolioTurnoverTextBlock>
    <rr:PortfolioTurnoverRate
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      decimals="INF"
      id="Fact001716"
      unitRef="Ratio">0.33</rr:PortfolioTurnoverRate>
    <rr:StrategyHeading
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="Fact001717">Investments, risks, and performance</rr:StrategyHeading>
    <rr:StrategyNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="Fact001718">&lt;p id="xdx_A83_err--StrategyNarrativeTextBlock_zkzvtwlJOSl5" style="font: 600 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 15px 42px 0px; color: #000000"&gt;
&lt;b&gt;Investments&lt;/b&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund&#x2019;s asset allocation strategy may be attractive to investors who plan to retire or otherwise intend to begin making periodic withdrawals of their investments in or about 2030 (the target date). The fund is designed to provide diversification among different asset classes by investing its assets in other Putnam mutual funds, referred to as underlying funds.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
fund&#x2019;s target allocations among asset classes and underlying funds will increasingly emphasize capital preservation and income
over time and will change gradually based on the number of remaining years until the fund&#x2019;s target date, as shown in the predetermined
&#x201c;glide path&#x201d; in the chart under &#x201c;&lt;i&gt;What are the funds&#x2019; and each underlying fund&#x2019;s main investment strategies
and related risks?&lt;/i&gt;&#x201d;. Franklin Advisers, Inc. (&#x201c;Franklin Advisers&#x201d; or the &#x201c;Investment Manager&#x201d;) adjusts
these allocations at the end of each calendar quarter based on the glide path.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
following table presents your fund&#x2019;s approximate allocations to each asset class and underlying fund as of December 31, 2024 and
its projected approximate allocations to these asset classes and underlying funds as of December 31, 2025. By comparing the percentage
allocations of your fund in the table, you can see how its allocations are expected to change during the one-year period beginning on
December 31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The table also shows the approximate allocations of other Putnam Retirement Advantage Funds, which are designed for investors with different target retirement dates. Over a five-year period, each fund&#x2019;s allocations will gradually change to resemble the allocations of the fund with the next earliest target date. The table illustrates how a fund&#x2019;s allocations are expected to change over time to increasingly emphasize capital preservation and income.
&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;table cellspacing="0" style="font: normal 10pt Arial, Helvetica, Sans-Serif; width: 90%"&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;b&gt;Underlying Fund*&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;Year&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2065&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2060&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2055&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2050&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2045&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2040&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2035&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;b&gt;2030 (your fund)&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2025&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;Maturity Fund&lt;/b&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Equity Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;78.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;62.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;39.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;15.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;78.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;59.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;35.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;12.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Growth Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;21.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;36.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;60.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;83.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;92.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;51.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;21.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;39.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;64.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;86.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;89.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;44.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Balanced Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;44.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;92.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;30.1%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;7.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;51.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;87.1%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;19.7%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Conservative Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;1.1%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;47.9%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;9.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;56.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Short Term Investment Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;1.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;3.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;5.8%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;1.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;3.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;6.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Multi-Asset Income Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;1.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;16.2%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;81.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;94.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;18.3%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;90.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;94.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Equity**&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;95.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;92.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;87.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;82.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;77.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;68.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;56.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;36.8%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;26.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;25.4%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;95.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;91.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;86.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;81.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;76.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;66.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;54.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;33.6%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;25.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;25.4%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Fixed Income**&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;7.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;12.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;17.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;23.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;31.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;43.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;63.2%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;73.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;74.6%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;8.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;13.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;18.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;23.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;33.1%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;45.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;66.4%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;74.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;74.6%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;table style="font: 300 9pt/1.5 Arial, Helvetica, Sans-Serif; margin-left: 10px; width: 90%"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 25px; text-align: right"&gt;
*

&lt;/td&gt;
&lt;td&gt;
Due to rounding, allocations shown in the table above may not total 100%. In addition, because of rounding in the calculation of allocations among underlying funds and market fluctuations, actual allocations might be more or less than these percentages.

&lt;/td&gt;

&lt;/tr&gt;
&lt;/table&gt;

&lt;table style="font: 300 9pt/1.5 Arial, Helvetica, Sans-Serif; margin-left: 10px; width: 90%"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 25px; text-align: right"&gt;
**

&lt;/td&gt;
&lt;td&gt;
Equity and fixed income allocations are hypothetical estimates based on each Putnam Dynamic Asset Allocation Fund&#x2019;s and Putnam Multi-Asset Income Fund&#x2019;s current strategic allocation to equity and fixed income investments as set forth under &#x201c;What are the funds&#x2019; and each underlying fund&#x2019;s main investment strategies and related risks?&#x201d;, and an assumption that Putnam Short Term Investment Fund is equivalent to a fixed income investment. The managers of the underlying funds may adjust those funds&#x2019; allocations among asset classes from time to time consistent with their investment goals, and, consequently, actual allocations will vary.

&lt;/td&gt;

&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
fund&#x2019;s target allocations may differ from the allocations shown in the table. We may change the glide path, the fund&#x2019;s target
allocations, and the underlying funds in which it invests at any time, although we expect these changes to be infrequent and generally
in response to longer-term structural changes (i.e., in the average retirement age or life expectancy) that lead the fund&#x2019;s portfolio
managers to determine that a change is advisable. We assume investors will begin gradual withdrawals from the&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;fund
at or around the target date. Near the end of the target date year, the fund&#x2019;s target allocations will correspond to those of Putnam
Retirement Advantage Maturity Fund (Maturity Fund), a fund that seeks as high a rate of current income as the Investment Manager believes
is consistent with preservation of capital, and the fund will be merged into Maturity Fund. More information about Maturity Fund is available
in this prospectus beginning on page 74, and more information about the underlying funds (which are not offered by this prospectus) is
included under &#x201c;&lt;i&gt;What are the funds&#x2019; and each underlying fund&#x2019;s main investment strategies and related risks?&lt;/i&gt;&#x201d;.&lt;/span&gt;&lt;/p&gt;

</rr:StrategyNarrativeTextBlock>
    <rr:RiskHeading
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="Fact001721">Risks</rr:RiskHeading>
    <rr:RiskTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="Fact001722">&lt;p id="xdx_A8E_err--RiskTextBlock_zQZ2pHSI6Lc8" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
&lt;span id="xdx_90F_err--RiskTextBlock_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067466Member__rr--RiskAxis__rr--RiskLoseMoneyMember_zBqIAW1czCU6"&gt;It is important to understand that you can lose money by investing in the fund.&lt;/span&gt; Losses may occur near, at or after the target date. There is no guarantee that the fund will provide adequate income at and through an investor&#x2019;s retirement.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund&#x2019;s allocation of assets among asset classes and the underlying funds may hurt performance.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
fund invests in underlying funds and indirectly bears expenses related to the underlying funds. However, the Investment Manager has contractually
agreed to waive fees, reimburse expenses of, or reimburse the fund through at least December&#160;30, 2027 in an amount equal to the
fund&#x2019;s acquired fund fees and expenses (i.e., the fees and expenses incurred by the fund as a result of its investments in the
underlying funds). The Investment Manager also has contractually agreed to waive fees and/or reimburse expenses of each class of shares
of the fund through at least December&#160;30, 2027 in an amount sufficient to result in total annual fund operating expenses for class
A, C, R, R3, R4, R5, R6 and Y shares of the fund (exclusive of certain fees and expenses, including distribution fees (12b-1 fees)) that
equal 0.55%, 0.55%, 0.70%, 0.70%, 0.70%, 0.55%, 0.45%, and 0.55%, respectively, of the fund&#x2019;s average net&#160;assets. Although
the Investment Manager serves as the investment adviser of the underlying funds, an underlying fund may change its investment program
or policies without the fund&#x2019;s approval, which could require the fund to reduce or eliminate its allocation to the underlying fund
at an unfavorable time.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund also bears the following risks associated with the underlying funds:
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Certain
accounts or affiliates of the Investment Manager, including other funds advised by the Investment Manager or third parties, may from
time to time own (beneficially or of record) or control a substantial amount of the fund&#x2019;s shares, including through seed capital
arrangements. Such shareholders may at times be considered to control the fund. Dispositions of a large number of shares by these shareholders
may adversely affect the fund&#x2019;s liquidity and net&#160;assets. These redemptions may also force the fund to sell securities, which
may increase the fund&#x2019;s brokerage costs.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
There is no guarantee that the investment techniques, analyses, or judgments that we apply in making investment decisions for the underlying funds will produce the intended outcome or that the investments we select for the underlying funds will perform as well as other securities that were not selected for the underlying funds. We, or the underlying funds&#x2019; other service providers, may experience disruptions or 
&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
operating errors that could negatively impact the underlying funds. If the quantitative models or data that are used in managing an underlying fund prove to be incorrect or incomplete, investment decisions made in reliance on the models or data may not produce the desired results and the fund may realize losses.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;An
underlying fund&#x2019;s allocation of assets among asset classes may hurt performance. The value of investments in the underlying funds&#x2019;
portfolios 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 underlying funds&#x2019; portfolio holdings,
may negatively impact an underlying fund&#x2019;s performance, and may exacerbate other risks to which an underlying fund is subject.
Growth stocks may be more susceptible to earnings disappointments, and value stocks may fail to rebound. These risks are generally greater
for small and midsize companies.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
Fixed income investments are subject to interest rate risk, which is the risk that the value of the underlying funds&#x2019; fixed income investments is likely to fall if interest rates rise. Fixed income investments also are subject to credit risk, which is the risk that the issuers of the underlying funds&#x2019; fixed income investments may default on payment of interest or principal. Fixed income investments may be more susceptible to downgrades or defaults during economic downturns or other periods of economic stress. Interest rate risk is generally greater for longer-term bonds, and credit risk is generally greater for below-investment-grade bonds (sometimes referred to as &#x201c;junk bonds&#x201d;), which can be more sensitive to changes in markets, credit conditions, and interest rates and may be considered speculative. Default risk is generally higher for non-qualified mortgages. Mortgage-backed investments, unlike traditional debt investments, are also subject to prepayment risk, which means that they may increase in value less than other bonds when interest rates decline and decline in value more than other bonds when interest rates rise. The underlying funds may have to invest the proceeds from prepaid investments, including mortgage- and asset-backed investments, in other investments with less attractive terms and yields.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&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 currency or other restrictions, or high levels of inflation), and may be or become illiquid.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam
Dynamic Asset Allocation Equity Fund and Putnam Short Term Investment Fund may use, and each other underlying fund typically uses to
a significant extent, derivatives, such as futures, options, swap contracts, and, for each underlying fund other than Putnam Short Term
Investment Fund, certain foreign currency transactions and warrants, for both hedging and investment purposes (although, in&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;the
case of Putnam Short Term Investment Fund, they do not represent a primary focus of the fund). Underlying funds that use derivatives
to increase investment exposure may be riskier than underlying funds that do not employ investment leverage. The value of derivatives
may move in unexpected ways due to unanticipated market movements, the use of leverage, imperfect correlation between the derivative
instrument and the reference asset, or other factors, especially in unusual market conditions, and volatility in the value of derivatives
could adversely impact the underlying fund&#x2019;s returns, obligations and exposures. Derivatives are also subject to other risks, including
liquidity risk (e.g., liquidity demands arising from the requirement to make payments to a derivative counterparty), operational risk
(e.g., settlement issues or system failures), and legal risk (e.g., insufficient legal documentation or contract enforceability issues).
Derivatives also involve the risk that an underlying fund may be unable to terminate or sell derivative positions when it wants to and
that the other party to the instrument may fail to meet its obligations. The risk of a party failing to meet its obligations may increase
if the underlying fund has significant investment exposure to that counterparty.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund may not achieve its goal, and it is not intended to be a complete investment program. &lt;span id="xdx_908_err--RiskTextBlock_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067466Member__rr--RiskAxis__rr--RiskNotInsuredDepositoryInstitutionMember_zlJ5vos7oua2"&gt;An investment in the fund is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.&lt;/span&gt;
&lt;/p&gt;

</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_rr_RiskLoseMoneyMember"
      id="Fact001723">It is important to understand that you can lose money by investing in the fund.</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_rr_RiskNotInsuredDepositoryInstitutionMember"
      id="Fact001726">An investment in the fund is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</rr:RiskTextBlock>
    <rr:BarChartAndPerformanceTableHeading
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="Fact001727">Performance</rr:BarChartAndPerformanceTableHeading>
    <rr:PerformanceNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="Fact001728">&lt;p id="xdx_A87_err--PerformanceNarrativeTextBlock_z7y8ZUmc5T25" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_905_err--PerformanceInformationIllustratesVariabilityOfReturns_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067466Member_z4RDNtt1k2If"&gt;The
performance information below gives some indication of the risks associated with an investment in the fund by showing the fund&#x2019;s
performance year to year and over time.&lt;/span&gt; &lt;span id="xdx_907_err--BarChartDoesNotReflectSalesLoads_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067466Member_z4OxnA1fi7xa"&gt;The bar chart does not reflect the impact of sales charges&lt;/span&gt;. If it did, performance would be lower.
&lt;span id="xdx_90B_err--PerformancePastDoesNotIndicateFuture_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067466Member_zXyOksbD0S6k"&gt;Please remember that past performance is not necessarily an indication of future results.&lt;/span&gt; Monthly performance figures for the fund are
available at &lt;span id="xdx_908_err--PerformanceAvailabilityWebSiteAddress_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067466Member_z9guIqH5Rq3g"&gt;www.franklintempleton.com&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

</rr:PerformanceNarrativeTextBlock>
    <rr:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="Fact001729">The
performance information below gives some indication of the risks associated with an investment in the fund by showing the fund&#x2019;s
performance year to year and over time.</rr:PerformanceInformationIllustratesVariabilityOfReturns>
    <rr:BarChartDoesNotReflectSalesLoads
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="Fact001730">The bar chart does not reflect the impact of sales charges</rr:BarChartDoesNotReflectSalesLoads>
    <rr:PerformancePastDoesNotIndicateFuture
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="Fact001731">Please remember that past performance is not necessarily an indication of future results.</rr:PerformancePastDoesNotIndicateFuture>
    <rr:PerformanceAvailabilityWebSiteAddress
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="Fact001732">www.franklintempleton.com</rr:PerformanceAvailabilityWebSiteAddress>
    <rr:BarChartHeading
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="Fact001733">Annual
total returns for class A shares before sales charges*</rr:BarChartHeading>
    <rr:AnnualReturn2020
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216914Member"
      decimals="INF"
      id="Fact001736"
      unitRef="Ratio">0.1158</rr:AnnualReturn2020>
    <rr:AnnualReturn2021
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216914Member"
      decimals="INF"
      id="Fact001738"
      unitRef="Ratio">0.1173</rr:AnnualReturn2021>
    <rr:AnnualReturn2022
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216914Member"
      decimals="INF"
      id="Fact001740"
      unitRef="Ratio">-0.1461</rr:AnnualReturn2022>
    <rr:AnnualReturn2023
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216914Member"
      decimals="INF"
      id="Fact001742"
      unitRef="Ratio">0.1448</rr:AnnualReturn2023>
    <rr:YearToDateReturnLabel
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="Fact001743">Year-to-date performance through</rr:YearToDateReturnLabel>
    <rr:BarChartYearToDateReturnDate
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="Fact001744">2024-09-30</rr:BarChartYearToDateReturnDate>
    <rr:BarChartYearToDateReturn
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      decimals="INF"
      id="Fact001745"
      unitRef="Ratio">0.1299</rr:BarChartYearToDateReturn>
    <rr:HighestQuarterlyReturnLabel
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="Fact001746">Best calendar quarter</rr:HighestQuarterlyReturnLabel>
    <rr:BarChartHighestQuarterlyReturnDate
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="Fact001747">2020-06-30</rr:BarChartHighestQuarterlyReturnDate>
    <rr:BarChartHighestQuarterlyReturn
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      decimals="INF"
      id="Fact001748"
      unitRef="Ratio">0.1253</rr:BarChartHighestQuarterlyReturn>
    <rr:LowestQuarterlyReturnLabel
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="Fact001749">Worst calendar quarter</rr:LowestQuarterlyReturnLabel>
    <rr:BarChartLowestQuarterlyReturnDate
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="Fact001750">2020-03-31</rr:BarChartLowestQuarterlyReturnDate>
    <rr:BarChartLowestQuarterlyReturn
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      decimals="INF"
      id="Fact001751"
      unitRef="Ratio">-0.1238</rr:BarChartLowestQuarterlyReturn>
    <rr:PerformanceTableHeading
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="Fact001752">Average
annual total returns after sales charges (for periods ended 12/31/23)</rr:PerformanceTableHeading>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216914Member"
      id="Fact001754">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216914Member_rr_AfterTaxesOnDistributionsMember"
      id="Fact001755">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216914Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      id="Fact001756">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216910Member"
      id="Fact001757">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216911Member"
      id="Fact001758">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221985Member"
      id="Fact001759">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221986Member"
      id="Fact001760">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221984Member"
      id="Fact001761">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216912Member"
      id="Fact001762">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216913Member"
      id="Fact001763">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_R3000IndexMember"
      id="Fact001764">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_BUSAIndexMember"
      id="Fact001765">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_SP2030IndexMember"
      id="Fact001766">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216914Member"
      id="Fact001767">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216914Member_rr_AfterTaxesOnDistributionsMember"
      id="Fact001768">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216914Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      id="Fact001769">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216910Member"
      id="Fact001770">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216911Member"
      id="Fact001771">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221985Member"
      id="Fact001772">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221986Member"
      id="Fact001773">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221984Member"
      id="Fact001774">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216912Member"
      id="Fact001775">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216913Member"
      id="Fact001776">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_R3000IndexMember"
      id="Fact001777">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_BUSAIndexMember"
      id="Fact001778">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_SP2030IndexMember"
      id="Fact001779">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216914Member"
      decimals="INF"
      id="Fact001780"
      unitRef="Ratio">0.0790</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216914Member"
      decimals="INF"
      id="Fact001781"
      unitRef="Ratio">0.0352</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216914Member_rr_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001782"
      unitRef="Ratio">0.0685</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216914Member_rr_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001783"
      unitRef="Ratio">0.0171</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216914Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001784"
      unitRef="Ratio">0.0493</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216914Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001785"
      unitRef="Ratio">0.0223</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216910Member"
      decimals="INF"
      id="Fact001786"
      unitRef="Ratio">0.1262</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216910Member"
      decimals="INF"
      id="Fact001787"
      unitRef="Ratio">0.0430</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216911Member"
      decimals="INF"
      id="Fact001788"
      unitRef="Ratio">0.1402</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216911Member"
      decimals="INF"
      id="Fact001789"
      unitRef="Ratio">0.0464</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221985Member"
      decimals="INF"
      id="Fact001790"
      unitRef="Ratio">0.1428</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221985Member"
      decimals="INF"
      id="Fact001791"
      unitRef="Ratio">0.0491</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221986Member"
      decimals="INF"
      id="Fact001792"
      unitRef="Ratio">0.1451</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221986Member"
      decimals="INF"
      id="Fact001793"
      unitRef="Ratio">0.0515</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221984Member"
      decimals="INF"
      id="Fact001794"
      unitRef="Ratio">0.1470</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000221984Member"
      decimals="INF"
      id="Fact001795"
      unitRef="Ratio">0.0530</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216912Member"
      decimals="INF"
      id="Fact001796"
      unitRef="Ratio">0.1482</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216912Member"
      decimals="INF"
      id="Fact001797"
      unitRef="Ratio">0.0541</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216913Member"
      decimals="INF"
      id="Fact001798"
      unitRef="Ratio">0.1471</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_C000216913Member"
      decimals="INF"
      id="Fact001799"
      unitRef="Ratio">0.0530</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_R3000IndexMember"
      decimals="INF"
      id="Fact001800"
      unitRef="Ratio">0.2596</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_R3000IndexMember"
      decimals="INF"
      id="Fact001801"
      unitRef="Ratio">0.0880</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_BUSAIndexMember"
      decimals="INF"
      id="Fact001802"
      unitRef="Ratio">0.0553</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_BUSAIndexMember"
      decimals="INF"
      id="Fact001803"
      unitRef="Ratio">-0.0326</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_SP2030IndexMember"
      decimals="INF"
      id="Fact001804"
      unitRef="Ratio">0.1444</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067466Member_custom_SP2030IndexMember"
      decimals="INF"
      id="Fact001805"
      unitRef="Ratio">0.0539</rr:AverageAnnualReturnSinceInception>
    <rr:PerformanceTableClosingTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="Fact001808">&lt;div id="xdx_A87_err--PerformanceTableClosingTextBlock_zeRBI4gNV1fb"&gt;&lt;/div&gt;
&lt;table style="font: 300 9pt/1.5 Arial, Helvetica, Sans-Serif; margin-left: 10px; width: 90%"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 25px; text-align: right"&gt;


&lt;/td&gt;
&lt;td&gt;
&lt;span id="xdx_90F_err--PerformanceTableUsesHighestFederalRate_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067466Member_zTvivN3sshAe"&gt;After-tax returns reflect the historical highest individual federal marginal income tax rates and do not reflect state and local taxes.&lt;/span&gt; &lt;span id="xdx_903_err--PerformanceTableNotRelevantToTaxDeferred_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067466Member_zWYwZf2QaMvh"&gt;Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown.&lt;/span&gt; &lt;span id="xdx_906_err--PerformanceTableOneClassOfAfterTaxShown_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067466Member_zwKv09k0jZZ9"&gt;After-tax returns are shown for class A shares only and will vary for other classes.&lt;/span&gt; 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;/td&gt;

&lt;/tr&gt;
&lt;/table&gt;

</rr:PerformanceTableClosingTextBlock>
    <rr:PerformanceTableUsesHighestFederalRate
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="Fact001809">After-tax returns reflect the historical highest individual federal marginal income tax rates and do not reflect state and local taxes.</rr:PerformanceTableUsesHighestFederalRate>
    <rr:PerformanceTableNotRelevantToTaxDeferred
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="Fact001810">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown.</rr:PerformanceTableNotRelevantToTaxDeferred>
    <rr:PerformanceTableOneClassOfAfterTaxShown
      contextRef="From2024-12-302024-12-30_custom_S000067466Member"
      id="Fact001811">After-tax returns are shown for class A shares only and will vary for other classes.</rr:PerformanceTableOneClassOfAfterTaxShown>
    <rr:ObjectiveHeading
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="Fact001813">Goal</rr:ObjectiveHeading>
    <rr:ObjectivePrimaryTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="Fact001814">&lt;p id="xdx_A8C_err--ObjectivePrimaryTextBlock_zPED7ehxgSs4" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
Putnam Retirement Advantage 2025 Fund seeks capital appreciation and current income consistent with a decreasing emphasis on capital appreciation and an increasing emphasis on current income as it approaches its target date.
&lt;/p&gt;

</rr:ObjectivePrimaryTextBlock>
    <rr:ExpenseHeading
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="Fact001815">Fees and expenses</rr:ExpenseHeading>
    <rr:ExpenseNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="Fact001816">&lt;p id="xdx_A8E_err--ExpenseNarrativeTextBlock_zAdBNfPM8f5h" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
following tables describe the fees and expenses you may pay if you buy, hold and sell shares of the fund. 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 id="xdx_90F_err--ExpenseBreakpointDiscounts_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067464Member_zPTda7WFjD56"&gt;You may
qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least &lt;span id="xdx_905_err--ExpenseBreakpointMinimumInvestmentRequiredAmount_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067464Member_zCI0P6ixaxcd"&gt;$50,000&lt;/span&gt; in Putnam funds.&lt;/span&gt;
More information about these and other discounts is available from your financial professional and in &lt;i&gt;How do I buy fund shares?&lt;/i&gt;
beginning on page 102 of the fund&#x2019;s prospectus, in Appendix A to the fund&#x2019;s prospectus, and in &lt;i&gt;How to buy shares&lt;/i&gt; beginning
on page II-1 of the fund&#x2019;s statement of additional information (&#x201c;SAI&#x201d;).&lt;/span&gt;&lt;/p&gt;

</rr:ExpenseNarrativeTextBlock>
    <rr:ExpenseBreakpointDiscounts
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="Fact001817">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.</rr:ExpenseBreakpointDiscounts>
    <rr:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      decimals="0"
      id="Fact001818"
      unitRef="USD">50000</rr:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <rr:ShareholderFeesCaption
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="Fact001819">Shareholder fees (fees paid directly from your investment)</rr:ShareholderFeesCaption>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216902Member"
      decimals="INF"
      id="Fact001821"
      unitRef="Ratio">0.0575</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216902Member"
      decimals="INF"
      id="Fact001822"
      unitRef="Ratio">0.0100</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216900Member"
      decimals="INF"
      id="Fact001823"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216900Member"
      decimals="INF"
      id="Fact001824"
      unitRef="Ratio">0.0100</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216899Member"
      decimals="INF"
      id="Fact001825"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216899Member"
      decimals="INF"
      id="Fact001826"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221980Member"
      decimals="INF"
      id="Fact001827"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221980Member"
      decimals="INF"
      id="Fact001828"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221978Member"
      decimals="INF"
      id="Fact001829"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221978Member"
      decimals="INF"
      id="Fact001830"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221979Member"
      decimals="INF"
      id="Fact001831"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221979Member"
      decimals="INF"
      id="Fact001832"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216898Member"
      decimals="INF"
      id="Fact001833"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216898Member"
      decimals="INF"
      id="Fact001834"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216897Member"
      decimals="INF"
      id="Fact001835"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216897Member"
      decimals="INF"
      id="Fact001836"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:OperatingExpensesCaption
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="Fact001837">Annual fund operating expenses 
(expenses you pay each year as a percentage of the value of your investment)</rr:OperatingExpensesCaption>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216902Member"
      decimals="INF"
      id="Fact001839"
      unitRef="Ratio">0.0037</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216902Member"
      decimals="INF"
      id="Fact001840"
      unitRef="Ratio">0.0025</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216902Member"
      decimals="INF"
      id="Fact001841"
      unitRef="Ratio">0.0089</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216902Member"
      decimals="INF"
      id="Fact001842"
      unitRef="Ratio">0.0041</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216902Member"
      decimals="INF"
      id="Fact001843"
      unitRef="Ratio">0.0192</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216902Member"
      decimals="INF"
      id="Fact001844"
      unitRef="Ratio">-0.0112</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216902Member"
      decimals="INF"
      id="Fact001845"
      unitRef="Ratio">0.0080</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216900Member"
      decimals="INF"
      id="Fact001846"
      unitRef="Ratio">0.0037</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216900Member"
      decimals="INF"
      id="Fact001847"
      unitRef="Ratio">0.0100</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216900Member"
      decimals="INF"
      id="Fact001848"
      unitRef="Ratio">0.0089</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216900Member"
      decimals="INF"
      id="Fact001849"
      unitRef="Ratio">0.0041</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216900Member"
      decimals="INF"
      id="Fact001850"
      unitRef="Ratio">0.0267</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216900Member"
      decimals="INF"
      id="Fact001851"
      unitRef="Ratio">-0.0112</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216900Member"
      decimals="INF"
      id="Fact001852"
      unitRef="Ratio">0.0155</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216899Member"
      decimals="INF"
      id="Fact001853"
      unitRef="Ratio">0.0037</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216899Member"
      decimals="INF"
      id="Fact001854"
      unitRef="Ratio">0.0050</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216899Member"
      decimals="INF"
      id="Fact001855"
      unitRef="Ratio">0.0104</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216899Member"
      decimals="INF"
      id="Fact001856"
      unitRef="Ratio">0.0041</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216899Member"
      decimals="INF"
      id="Fact001857"
      unitRef="Ratio">0.0232</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216899Member"
      decimals="INF"
      id="Fact001858"
      unitRef="Ratio">-0.0112</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216899Member"
      decimals="INF"
      id="Fact001859"
      unitRef="Ratio">0.0120</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221980Member"
      decimals="INF"
      id="Fact001860"
      unitRef="Ratio">0.0037</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221980Member"
      decimals="INF"
      id="Fact001861"
      unitRef="Ratio">0.0025</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221980Member"
      decimals="INF"
      id="Fact001862"
      unitRef="Ratio">0.0104</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221980Member"
      decimals="INF"
      id="Fact001863"
      unitRef="Ratio">0.0041</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221980Member"
      decimals="INF"
      id="Fact001864"
      unitRef="Ratio">0.0207</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221980Member"
      decimals="INF"
      id="Fact001865"
      unitRef="Ratio">-0.0112</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221980Member"
      decimals="INF"
      id="Fact001866"
      unitRef="Ratio">0.0095</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221978Member"
      decimals="INF"
      id="Fact001867"
      unitRef="Ratio">0.0037</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221978Member"
      decimals="INF"
      id="Fact001868"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221978Member"
      decimals="INF"
      id="Fact001869"
      unitRef="Ratio">0.0104</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221978Member"
      decimals="INF"
      id="Fact001870"
      unitRef="Ratio">0.0041</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221978Member"
      decimals="INF"
      id="Fact001871"
      unitRef="Ratio">0.0182</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221978Member"
      decimals="INF"
      id="Fact001872"
      unitRef="Ratio">-0.0112</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221978Member"
      decimals="INF"
      id="Fact001873"
      unitRef="Ratio">0.0070</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221979Member"
      decimals="INF"
      id="Fact001874"
      unitRef="Ratio">0.0037</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221979Member"
      decimals="INF"
      id="Fact001875"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221979Member"
      decimals="INF"
      id="Fact001876"
      unitRef="Ratio">0.0089</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221979Member"
      decimals="INF"
      id="Fact001877"
      unitRef="Ratio">0.0041</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221979Member"
      decimals="INF"
      id="Fact001878"
      unitRef="Ratio">0.0167</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221979Member"
      decimals="INF"
      id="Fact001879"
      unitRef="Ratio">-0.0112</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221979Member"
      decimals="INF"
      id="Fact001880"
      unitRef="Ratio">0.0055</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216898Member"
      decimals="INF"
      id="Fact001881"
      unitRef="Ratio">0.0037</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216898Member"
      decimals="INF"
      id="Fact001882"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216898Member"
      decimals="INF"
      id="Fact001883"
      unitRef="Ratio">0.0079</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216898Member"
      decimals="INF"
      id="Fact001884"
      unitRef="Ratio">0.0041</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216898Member"
      decimals="INF"
      id="Fact001885"
      unitRef="Ratio">0.0157</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216898Member"
      decimals="INF"
      id="Fact001886"
      unitRef="Ratio">-0.0112</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216898Member"
      decimals="INF"
      id="Fact001887"
      unitRef="Ratio">0.0045</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216897Member"
      decimals="INF"
      id="Fact001888"
      unitRef="Ratio">0.0037</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216897Member"
      decimals="INF"
      id="Fact001889"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216897Member"
      decimals="INF"
      id="Fact001890"
      unitRef="Ratio">0.0089</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216897Member"
      decimals="INF"
      id="Fact001891"
      unitRef="Ratio">0.0041</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216897Member"
      decimals="INF"
      id="Fact001892"
      unitRef="Ratio">0.0167</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216897Member"
      decimals="INF"
      id="Fact001893"
      unitRef="Ratio">-0.0112</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216897Member"
      decimals="INF"
      id="Fact001894"
      unitRef="Ratio">0.0055</rr:NetExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="Fact001898">December&#160;30, 2027</rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <rr:ExpenseExampleHeading
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="Fact001899">Example</rr:ExpenseExampleHeading>
    <rr:ExpenseExampleNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="Fact001900">&lt;p id="xdx_A80_err--ExpenseExampleNarrativeTextBlock_zcJDpuQcFYxj" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&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. The example takes into account the expense reimbursement described above for the 1- and 3-year periods. Your actual costs may
be higher or lower.&lt;/span&gt;&lt;/p&gt;

</rr:ExpenseExampleNarrativeTextBlock>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216902Member"
      decimals="0"
      id="Fact001902"
      unitRef="USD">652</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216902Member"
      decimals="0"
      id="Fact001903"
      unitRef="USD">816</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216902Member"
      decimals="0"
      id="Fact001904"
      unitRef="USD">1238</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216902Member"
      decimals="0"
      id="Fact001905"
      unitRef="USD">2413</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleNoRedemptionYear01
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216900Member"
      decimals="0"
      id="Fact001906"
      unitRef="USD">158</rr:ExpenseExampleNoRedemptionYear01>
    <rr:ExpenseExampleNoRedemptionYear03
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216900Member"
      decimals="0"
      id="Fact001907"
      unitRef="USD">490</rr:ExpenseExampleNoRedemptionYear03>
    <rr:ExpenseExampleNoRedemptionYear05
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216900Member"
      decimals="0"
      id="Fact001908"
      unitRef="USD">1095</rr:ExpenseExampleNoRedemptionYear05>
    <rr:ExpenseExampleNoRedemptionYear10
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216900Member"
      decimals="0"
      id="Fact001909"
      unitRef="USD">2548</rr:ExpenseExampleNoRedemptionYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216900Member"
      decimals="0"
      id="Fact001910"
      unitRef="USD">258</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216900Member"
      decimals="0"
      id="Fact001911"
      unitRef="USD">490</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216900Member"
      decimals="0"
      id="Fact001912"
      unitRef="USD">1095</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216900Member"
      decimals="0"
      id="Fact001913"
      unitRef="USD">2548</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216899Member"
      decimals="0"
      id="Fact001914"
      unitRef="USD">122</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216899Member"
      decimals="0"
      id="Fact001915"
      unitRef="USD">381</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216899Member"
      decimals="0"
      id="Fact001916"
      unitRef="USD">914</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216899Member"
      decimals="0"
      id="Fact001917"
      unitRef="USD">2376</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221980Member"
      decimals="0"
      id="Fact001918"
      unitRef="USD">97</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221980Member"
      decimals="0"
      id="Fact001919"
      unitRef="USD">303</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221980Member"
      decimals="0"
      id="Fact001920"
      unitRef="USD">783</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221980Member"
      decimals="0"
      id="Fact001921"
      unitRef="USD">2112</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221978Member"
      decimals="0"
      id="Fact001922"
      unitRef="USD">72</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221978Member"
      decimals="0"
      id="Fact001923"
      unitRef="USD">224</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221978Member"
      decimals="0"
      id="Fact001924"
      unitRef="USD">650</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221978Member"
      decimals="0"
      id="Fact001925"
      unitRef="USD">1840</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221979Member"
      decimals="0"
      id="Fact001926"
      unitRef="USD">56</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221979Member"
      decimals="0"
      id="Fact001927"
      unitRef="USD">176</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221979Member"
      decimals="0"
      id="Fact001928"
      unitRef="USD">570</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221979Member"
      decimals="0"
      id="Fact001929"
      unitRef="USD">1674</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216898Member"
      decimals="0"
      id="Fact001930"
      unitRef="USD">46</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216898Member"
      decimals="0"
      id="Fact001931"
      unitRef="USD">144</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216898Member"
      decimals="0"
      id="Fact001932"
      unitRef="USD">516</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216898Member"
      decimals="0"
      id="Fact001933"
      unitRef="USD">1561</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216897Member"
      decimals="0"
      id="Fact001934"
      unitRef="USD">56</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216897Member"
      decimals="0"
      id="Fact001935"
      unitRef="USD">176</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216897Member"
      decimals="0"
      id="Fact001936"
      unitRef="USD">570</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216897Member"
      decimals="0"
      id="Fact001937"
      unitRef="USD">1674</rr:ExpenseExampleYear10>
    <rr:PortfolioTurnoverHeading
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="Fact001938">Portfolio turnover</rr:PortfolioTurnoverHeading>
    <rr:PortfolioTurnoverTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="Fact001939">&lt;p id="xdx_A84_err--PortfolioTurnoverTextBlock_zzcQ3Hv449gk" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&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&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;expenses
or the above example, affect fund performance. The fund&#x2019;s turnover rate in the most recent fiscal year was &lt;span id="xdx_90A_err--PortfolioTurnoverRate_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067464Member_zOYzCpalEFr"&gt;58%&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

</rr:PortfolioTurnoverTextBlock>
    <rr:PortfolioTurnoverRate
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      decimals="INF"
      id="Fact001941"
      unitRef="Ratio">0.58</rr:PortfolioTurnoverRate>
    <rr:StrategyHeading
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="Fact001942">Investments, risks, and performance</rr:StrategyHeading>
    <rr:StrategyNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="Fact001943">&lt;p id="xdx_A83_err--StrategyNarrativeTextBlock_zxJSt9JLxxDf" style="font: 600 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 15px 42px 0px; color: #000000"&gt;
&lt;b&gt;Investments&lt;/b&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund&#x2019;s asset allocation strategy may be attractive to investors who plan to retire or otherwise intend to begin making periodic withdrawals of their investments in or about 2025 (the target date). The fund is designed to provide diversification among different asset classes by investing its assets in other Putnam mutual funds, referred to as underlying funds.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
fund&#x2019;s target allocations among asset classes and underlying funds will increasingly emphasize capital preservation and income
over time and will change gradually based on the number of remaining years until the fund&#x2019;s target date, as shown in the predetermined
&#x201c;glide path&#x201d; in the chart under &#x201c;&lt;i&gt;What are the funds&#x2019; and each underlying fund&#x2019;s main investment strategies
and related risks?&lt;/i&gt;&#x201d;. Franklin Advisers, Inc. (&#x201c;Franklin Advisers&#x201d; or the &#x201c;Investment Manager&#x201d;) adjusts
these allocations at the end of each calendar quarter based on the glide path.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
following table presents your fund&#x2019;s approximate allocations to each asset class and underlying fund as of December 31, 2024 and
its projected approximate allocations to these asset classes and underlying funds as of December 31, 2025. By comparing the percentage
allocations of your fund in the table, you can see how its allocations are expected to change during the one-year period beginning on
December 31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The table also shows the approximate allocations of other Putnam Retirement Advantage Funds, which are designed for investors with different target retirement dates. Over a five-year period, each fund&#x2019;s allocations will gradually change to resemble the allocations of the fund with the next earliest target date. The table illustrates how a fund&#x2019;s allocations are expected to change over time to increasingly emphasize capital preservation and income.
&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;table cellspacing="0" style="font: normal 10pt Arial, Helvetica, Sans-Serif; width: 90%"&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;b&gt;Underlying Fund*&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;Year&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2065&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2060&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2055&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2050&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2045&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2040&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2035&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;2030&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;b&gt;2025 (your fund)&lt;/b&gt;
&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;b&gt;Maturity Fund&lt;/b&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Equity Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;78.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;62.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;39.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;15.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;78.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;59.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;35.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;12.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Growth Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;21.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;36.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;60.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;83.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;92.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;51.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;21.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;39.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;64.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;86.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;89.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;44.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Balanced Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;44.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;92.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;30.1%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;2.5%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;7.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;51.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;87.1%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;19.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;0.6%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Dynamic Asset Allocation Conservative Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;1.1%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;47.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;9.8%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;56.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;2.5%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Short Term Investment Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;1.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;3.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;5.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;6.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;1.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;3.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;6.0%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;6.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam Multi-Asset Income Fund&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;1.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;16.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;81.7%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;94.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;18.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;90.9%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;94.0%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Equity**&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;95.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;92.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;87.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;82.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;77.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;68.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;56.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;36.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;26.5%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;25.4%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;95.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;91.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;86.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;81.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;76.3%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;66.9%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;54.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;33.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;25.7%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;25.4%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan="2" style="border-bottom: Black 1pt solid; width: 12%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Fixed Income**&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;7.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;12.6%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;17.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;23.0%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;31.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;43.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;63.2%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;73.5%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;74.6%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;4.8%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;8.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;13.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;18.5%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;23.7%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;33.1%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;45.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;66.4%&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; background-color: Silver; color: #000000; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;74.3%&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border-bottom: Black 1pt solid; width: 8%"&gt;&lt;span style="-sec-ix-redline: true"&gt;74.6%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;table style="font: 300 9pt/1.5 Arial, Helvetica, Sans-Serif; margin-left: 10px; width: 90%"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 25px; text-align: right"&gt;
*

&lt;/td&gt;
&lt;td&gt;
Due to rounding, allocations shown in the table above may not total 100%. In addition, because of rounding in the calculation of allocations among underlying funds and market fluctuations, actual allocations might be more or less than these percentages.

&lt;/td&gt;

&lt;/tr&gt;
&lt;/table&gt;

&lt;table style="font: 300 9pt/1.5 Arial, Helvetica, Sans-Serif; margin-left: 10px; width: 90%"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 25px; text-align: right"&gt;
**

&lt;/td&gt;
&lt;td&gt;
Equity and fixed income allocations are hypothetical estimates based on each Putnam Dynamic Asset Allocation Fund&#x2019;s and Putnam Multi-Asset Income Fund&#x2019;s current strategic allocation to equity and fixed income investments as set forth under &#x201c;What are the funds&#x2019; and each underlying fund&#x2019;s main investment strategies and related risks?&#x201d;, and an assumption that Putnam Short Term Investment Fund is equivalent to a fixed income investment. The managers of the underlying funds may adjust those funds&#x2019; allocations among asset classes from time to time consistent with their investment goals, and, consequently, actual allocations will vary.

&lt;/td&gt;

&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
fund&#x2019;s target allocations may differ from the allocations shown in the table. We may change the glide path, the fund&#x2019;s target
allocations, and the underlying funds in which it invests at any time, although we expect these changes to be infrequent and generally
in response to longer-term structural changes (i.e., in the average retirement age or life expectancy) that lead the fund&#x2019;s portfolio
managers to determine that a change is advisable. We assume investors will begin gradual withdrawals from the&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;fund
at or around the target date. Near the end of the target date year, the fund&#x2019;s target allocations will correspond to those of Putnam
Retirement Advantage Maturity Fund (Maturity Fund), a fund that seeks as high a rate of current income as the Investment Manager believes
is consistent with preservation of capital, and the fund will be merged into Maturity Fund. More information about Maturity Fund is available
in this prospectus beginning on page 74, and more information about the underlying funds (which are not offered by this prospectus) is
included under &#x201c;&lt;i&gt;What are the funds&#x2019; and each underlying fund&#x2019;s main investment strategies and related risks?&lt;/i&gt;&#x201d;.&lt;/span&gt;&lt;/p&gt;

</rr:StrategyNarrativeTextBlock>
    <rr:RiskHeading
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="Fact001946">Risks</rr:RiskHeading>
    <rr:RiskTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="Fact001947">&lt;p id="xdx_A80_err--RiskTextBlock_z0Ms6C95LDhf" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
&lt;span id="xdx_90F_err--RiskTextBlock_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067464Member__rr--RiskAxis__rr--RiskLoseMoneyMember_zmD3A24RaaV4"&gt;It is important to understand that you can lose money by investing in the fund.&lt;/span&gt; Losses may occur near, at or after the target date. There is no guarantee that the fund will provide adequate income at and through an investor&#x2019;s retirement.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund&#x2019;s allocation of assets among asset classes and the underlying funds may hurt performance.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
fund invests in underlying funds and indirectly bears expenses related to the underlying funds. However, the Investment Manager has contractually
agreed to waive fees, reimburse expenses of, or reimburse the fund through at least December&#160;30, 2027 in an amount equal to the
fund&#x2019;s acquired fund fees and expenses (i.e., the fees and expenses incurred by the fund as a result of its investments in the
underlying funds). The Investment Manager also has contractually agreed to waive fees and/or reimburse expenses of each class of shares
of the fund through at least December&#160;30, 2027 in an amount sufficient to result in total annual fund operating expenses for class
A, C, R, R3, R4, R5, R6 and Y shares of the fund (exclusive of certain fees and expenses, including distribution fees (12b-1 fees)) that
equal 0.55%, 0.55%, 0.70%, 0.70%, 0.70%, 0.55%, 0.45%, and 0.55%, respectively, of the fund&#x2019;s average net&#160;assets. Although
the Investment Manager serves as the investment adviser of the underlying funds, an underlying fund may change its investment program
or policies without the fund&#x2019;s approval, which could require the fund to reduce or eliminate its allocation to the underlying fund
at an unfavorable time.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund also bears the following risks associated with the underlying funds:
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Certain
accounts or affiliates of the Investment Manager, including other funds advised by the Investment Manager or third parties, may from
time to time own (beneficially or of record) or control a substantial amount of the fund&#x2019;s shares, including through seed capital
arrangements. Such shareholders may at times be considered to control the fund. Dispositions of a large number of shares by these shareholders
may adversely affect the fund&#x2019;s liquidity and net&#160;assets. These redemptions may also force the fund to sell securities, which
may increase the fund&#x2019;s brokerage costs.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
There is no guarantee that the investment techniques, analyses, or judgments that we apply in making investment decisions for the underlying funds will produce the intended outcome or that the investments we select for the underlying funds will perform as well as other securities that were not selected for the underlying funds. We, or the underlying funds&#x2019; other service providers, may experience disruptions or 
&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
operating errors that could negatively impact the underlying funds. If the quantitative models or data that are used in managing an underlying fund prove to be incorrect or incomplete, investment decisions made in reliance on the models or data may not produce the desired results and the fund may realize losses.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;An
underlying fund&#x2019;s allocation of assets among asset classes may hurt performance. The value of investments in the underlying funds&#x2019;
portfolios 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 underlying funds&#x2019; portfolio holdings,
may negatively impact an underlying fund&#x2019;s performance, and may exacerbate other risks to which an underlying fund is subject.
Growth stocks may be more susceptible to earnings disappointments, and value stocks may fail to rebound. These risks are generally greater
for small and midsize companies.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
Fixed income investments are subject to interest rate risk, which is the risk that the value of the underlying funds&#x2019; fixed income investments is likely to fall if interest rates rise. Fixed income investments also are subject to credit risk, which is the risk that the issuers of the underlying funds&#x2019; fixed income investments may default on payment of interest or principal. Fixed income investments may be more susceptible to downgrades or defaults during economic downturns or other periods of economic stress. Interest rate risk is generally greater for longer-term bonds, and credit risk is generally greater for below-investment-grade bonds (sometimes referred to as &#x201c;junk bonds&#x201d;), which can be more sensitive to changes in markets, credit conditions, and interest rates and may be considered speculative. Default risk is generally higher for non-qualified mortgages. Mortgage-backed investments, unlike traditional debt investments, are also subject to prepayment risk, which means that they may increase in value less than other bonds when interest rates decline and decline in value more than other bonds when interest rates rise. The underlying funds may have to invest the proceeds from prepaid investments, including mortgage- and asset-backed investments, in other investments with less attractive terms and yields.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&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 currency or other restrictions, or high levels of inflation), and may be or become illiquid.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam
Dynamic Asset Allocation Equity Fund and Putnam Short Term Investment Fund may use, and each other underlying fund typically uses to
a significant extent, derivatives, such as futures, options, swap contracts, and, for each underlying fund other than Putnam Short Term
Investment Fund, certain foreign currency transactions and warrants, for both hedging and investment purposes (although, in&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;the
case of Putnam Short Term Investment Fund, they do not represent a primary focus of the fund). Underlying funds that use derivatives
to increase investment exposure may be riskier than underlying funds that do not employ investment leverage. The value of derivatives
may move in unexpected ways due to unanticipated market movements, the use of leverage, imperfect correlation between the derivative
instrument and the reference asset, or other factors, especially in unusual market conditions, and volatility in the value of derivatives
could adversely impact the underlying fund&#x2019;s returns, obligations and exposures. Derivatives are also subject to other risks, including
liquidity risk (e.g., liquidity demands arising from the requirement to make payments to a derivative counterparty), operational risk
(e.g., settlement issues or system failures), and legal risk (e.g., insufficient legal documentation or contract enforceability issues).
Derivatives also involve the risk that an underlying fund may be unable to terminate or sell derivative positions when it wants to and
that the other party to the instrument may fail to meet its obligations. The risk of a party failing to meet its obligations may increase
if the underlying fund has significant investment exposure to that counterparty.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund may not achieve its goal, and it is not intended to be a complete investment program. &lt;span id="xdx_908_err--RiskTextBlock_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067464Member__rr--RiskAxis__rr--RiskNotInsuredDepositoryInstitutionMember_zkOxvZSOrzx6"&gt;An investment in the fund is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.&lt;/span&gt;
&lt;/p&gt;

</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_rr_RiskLoseMoneyMember"
      id="Fact001948">It is important to understand that you can lose money by investing in the fund.</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_rr_RiskNotInsuredDepositoryInstitutionMember"
      id="Fact001951">An investment in the fund is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</rr:RiskTextBlock>
    <rr:BarChartAndPerformanceTableHeading
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="Fact001952">Performance</rr:BarChartAndPerformanceTableHeading>
    <rr:PerformanceNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="Fact001953">&lt;p id="xdx_A8D_err--PerformanceNarrativeTextBlock_zNgN0j52v8V3" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90F_err--PerformanceInformationIllustratesVariabilityOfReturns_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067464Member_z2Q5JI67D1Gg"&gt;The
performance information below gives some indication of the risks associated with an investment in the fund by showing the fund&#x2019;s
performance year to year and over time.&lt;/span&gt; &lt;span id="xdx_90F_err--BarChartDoesNotReflectSalesLoads_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067464Member_zfAmcVNvDkE2"&gt;The bar chart does not reflect the impact of sales charges&lt;/span&gt;. If it did, performance would be lower.
&lt;span id="xdx_90A_err--PerformancePastDoesNotIndicateFuture_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067464Member_zOZEVF6C3Hvg"&gt;Please remember that past performance is not necessarily an indication of future results.&lt;/span&gt; Monthly performance figures for the fund are
available at &lt;span id="xdx_90B_err--PerformanceAvailabilityWebSiteAddress_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067464Member_zEliFCczXHvc"&gt;www.franklintempleton.com&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

</rr:PerformanceNarrativeTextBlock>
    <rr:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="Fact001954">The
performance information below gives some indication of the risks associated with an investment in the fund by showing the fund&#x2019;s
performance year to year and over time.</rr:PerformanceInformationIllustratesVariabilityOfReturns>
    <rr:BarChartDoesNotReflectSalesLoads
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="Fact001955">The bar chart does not reflect the impact of sales charges</rr:BarChartDoesNotReflectSalesLoads>
    <rr:PerformancePastDoesNotIndicateFuture
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="Fact001956">Please remember that past performance is not necessarily an indication of future results.</rr:PerformancePastDoesNotIndicateFuture>
    <rr:PerformanceAvailabilityWebSiteAddress
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="Fact001957">www.franklintempleton.com</rr:PerformanceAvailabilityWebSiteAddress>
    <rr:BarChartHeading
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="Fact001958">Annual
total returns for class A shares before sales charges*</rr:BarChartHeading>
    <rr:AnnualReturn2020
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216902Member"
      decimals="INF"
      id="Fact001961"
      unitRef="Ratio">0.0936</rr:AnnualReturn2020>
    <rr:AnnualReturn2021
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216902Member"
      decimals="INF"
      id="Fact001963"
      unitRef="Ratio">0.0667</rr:AnnualReturn2021>
    <rr:AnnualReturn2022
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216902Member"
      decimals="INF"
      id="Fact001965"
      unitRef="Ratio">-0.1353</rr:AnnualReturn2022>
    <rr:AnnualReturn2023
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216902Member"
      decimals="INF"
      id="Fact001967"
      unitRef="Ratio">0.1141</rr:AnnualReturn2023>
    <rr:YearToDateReturnLabel
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="Fact001968">Year-to-date performance through</rr:YearToDateReturnLabel>
    <rr:BarChartYearToDateReturnDate
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="Fact001969">2024-09-30</rr:BarChartYearToDateReturnDate>
    <rr:BarChartYearToDateReturn
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      decimals="INF"
      id="Fact001970"
      unitRef="Ratio">0.1062</rr:BarChartYearToDateReturn>
    <rr:HighestQuarterlyReturnLabel
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="Fact001971">Best calendar quarter</rr:HighestQuarterlyReturnLabel>
    <rr:BarChartHighestQuarterlyReturnDate
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="Fact001972">2020-06-30</rr:BarChartHighestQuarterlyReturnDate>
    <rr:BarChartHighestQuarterlyReturn
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      decimals="INF"
      id="Fact001973"
      unitRef="Ratio">0.0885</rr:BarChartHighestQuarterlyReturn>
    <rr:LowestQuarterlyReturnLabel
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="Fact001974">Worst calendar quarter</rr:LowestQuarterlyReturnLabel>
    <rr:BarChartLowestQuarterlyReturnDate
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="Fact001975">2022-06-30</rr:BarChartLowestQuarterlyReturnDate>
    <rr:BarChartLowestQuarterlyReturn
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      decimals="INF"
      id="Fact001976"
      unitRef="Ratio">-0.0868</rr:BarChartLowestQuarterlyReturn>
    <rr:PerformanceTableHeading
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="Fact001977">Average
annual total returns after sales charges (for periods ended 12/31/23)</rr:PerformanceTableHeading>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216902Member"
      id="Fact001979">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216902Member_rr_AfterTaxesOnDistributionsMember"
      id="Fact001980">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216902Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      id="Fact001981">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216900Member"
      id="Fact001982">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216899Member"
      id="Fact001983">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221980Member"
      id="Fact001984">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221978Member"
      id="Fact001985">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221979Member"
      id="Fact001986">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216898Member"
      id="Fact001987">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216897Member"
      id="Fact001988">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_R3000IndexMember"
      id="Fact001989">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_BUSAIndexMember"
      id="Fact001990">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_SP2025IndexMember"
      id="Fact001991">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216902Member"
      id="Fact001992">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216902Member_rr_AfterTaxesOnDistributionsMember"
      id="Fact001993">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216902Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      id="Fact001994">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216900Member"
      id="Fact001995">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216899Member"
      id="Fact001996">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221980Member"
      id="Fact001997">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221978Member"
      id="Fact001998">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221979Member"
      id="Fact001999">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216898Member"
      id="Fact002000">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216897Member"
      id="Fact002001">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_R3000IndexMember"
      id="Fact002002">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_BUSAIndexMember"
      id="Fact002003">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_SP2025IndexMember"
      id="Fact002004">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216902Member"
      decimals="INF"
      id="Fact002005"
      unitRef="Ratio">0.0501</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216902Member"
      decimals="INF"
      id="Fact002006"
      unitRef="Ratio">0.0145</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216902Member_rr_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact002007"
      unitRef="Ratio">0.0381</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216902Member_rr_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact002008"
      unitRef="Ratio">0.0024</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216902Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact002009"
      unitRef="Ratio">0.0306</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216902Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact002010"
      unitRef="Ratio">0.0072</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216900Member"
      decimals="INF"
      id="Fact002011"
      unitRef="Ratio">0.0960</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216900Member"
      decimals="INF"
      id="Fact002012"
      unitRef="Ratio">0.0221</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216899Member"
      decimals="INF"
      id="Fact002013"
      unitRef="Ratio">0.1098</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216899Member"
      decimals="INF"
      id="Fact002014"
      unitRef="Ratio">0.0255</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221980Member"
      decimals="INF"
      id="Fact002015"
      unitRef="Ratio">0.1125</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221980Member"
      decimals="INF"
      id="Fact002016"
      unitRef="Ratio">0.0280</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221978Member"
      decimals="INF"
      id="Fact002017"
      unitRef="Ratio">0.1152</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221978Member"
      decimals="INF"
      id="Fact002018"
      unitRef="Ratio">0.0304</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221979Member"
      decimals="INF"
      id="Fact002019"
      unitRef="Ratio">0.1165</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000221979Member"
      decimals="INF"
      id="Fact002020"
      unitRef="Ratio">0.0319</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216898Member"
      decimals="INF"
      id="Fact002021"
      unitRef="Ratio">0.1176</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216898Member"
      decimals="INF"
      id="Fact002022"
      unitRef="Ratio">0.0330</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216897Member"
      decimals="INF"
      id="Fact002023"
      unitRef="Ratio">0.1170</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_C000216897Member"
      decimals="INF"
      id="Fact002024"
      unitRef="Ratio">0.0320</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_R3000IndexMember"
      decimals="INF"
      id="Fact002025"
      unitRef="Ratio">0.2596</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_R3000IndexMember"
      decimals="INF"
      id="Fact002026"
      unitRef="Ratio">0.0880</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_BUSAIndexMember"
      decimals="INF"
      id="Fact002027"
      unitRef="Ratio">0.0553</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_BUSAIndexMember"
      decimals="INF"
      id="Fact002028"
      unitRef="Ratio">-0.0326</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_SP2025IndexMember"
      decimals="INF"
      id="Fact002029"
      unitRef="Ratio">0.1244</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067464Member_custom_SP2025IndexMember"
      decimals="INF"
      id="Fact002030"
      unitRef="Ratio">0.0447</rr:AverageAnnualReturnSinceInception>
    <rr:PerformanceTableClosingTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="Fact002033">&lt;div id="xdx_A8D_err--PerformanceTableClosingTextBlock_zEc2KUgXUQv2"&gt;&lt;/div&gt;
&lt;table style="font: 300 9pt/1.5 Arial, Helvetica, Sans-Serif; margin-left: 10px; width: 90%"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 25px; text-align: right"&gt;


&lt;/td&gt;
&lt;td&gt;
&lt;span id="xdx_90D_err--PerformanceTableUsesHighestFederalRate_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067464Member_zRzgk1v2Kiil"&gt;After-tax returns reflect the historical highest individual federal marginal income tax rates and do not reflect state and local taxes.&lt;/span&gt; &lt;span id="xdx_901_err--PerformanceTableNotRelevantToTaxDeferred_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067464Member_zzrbUWm4fsLe"&gt;Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown.&lt;/span&gt; &lt;span id="xdx_901_err--PerformanceTableOneClassOfAfterTaxShown_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067464Member_zMDeb7ApA7p9"&gt;After-tax returns are shown for class A shares only and will vary for other classes.&lt;/span&gt; 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;/td&gt;

&lt;/tr&gt;
&lt;/table&gt;

</rr:PerformanceTableClosingTextBlock>
    <rr:PerformanceTableUsesHighestFederalRate
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="Fact002034">After-tax returns reflect the historical highest individual federal marginal income tax rates and do not reflect state and local taxes.</rr:PerformanceTableUsesHighestFederalRate>
    <rr:PerformanceTableNotRelevantToTaxDeferred
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="Fact002035">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown.</rr:PerformanceTableNotRelevantToTaxDeferred>
    <rr:PerformanceTableOneClassOfAfterTaxShown
      contextRef="From2024-12-302024-12-30_custom_S000067464Member"
      id="Fact002036">After-tax returns are shown for class A shares only and will vary for other classes.</rr:PerformanceTableOneClassOfAfterTaxShown>
    <rr:ObjectiveHeading
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="Fact002038">Goal</rr:ObjectiveHeading>
    <rr:ObjectivePrimaryTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="Fact002039">&lt;p id="xdx_A86_err--ObjectivePrimaryTextBlock_z8b4o8TXUyC4" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam
Retirement Advantage Maturity Fund seeks as high a rate of current income as Franklin Advisers, Inc. (&#x201c;Franklin Advisers&#x201d;
or the &#x201c;Investment Manager&#x201d;) believes is consistent with preservation of capital.&lt;/span&gt;&lt;/p&gt;

</rr:ObjectivePrimaryTextBlock>
    <rr:ExpenseHeading
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="Fact002040">Fees and expenses</rr:ExpenseHeading>
    <rr:ExpenseNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="Fact002041">&lt;p id="xdx_A85_err--ExpenseNarrativeTextBlock_zzvUtMTyjg3" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
following tables describe the fees and expenses you may pay if you buy, hold and sell shares of the fund. 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 id="xdx_904_err--ExpenseBreakpointDiscounts_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067465Member_zocqlN9swfk1"&gt;You may
qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least &lt;span id="xdx_901_err--ExpenseBreakpointMinimumInvestmentRequiredAmount_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067465Member_zVpX3jzncVD7"&gt;$100,000&lt;/span&gt; in class A shares
of Putnam funds.&lt;/span&gt; More information about these and other discounts is available from your financial professional and in &lt;i&gt;How do I buy
fund shares?&lt;/i&gt; beginning on page 102 of the fund&#x2019;s prospectus, in Appendix A to the fund&#x2019;s prospectus, and in &lt;i&gt;How to
buy shares&lt;/i&gt; beginning on page II-1 of the fund&#x2019;s statement of additional information (&#x201c;SAI&#x201d;).&lt;/span&gt;&lt;/p&gt;

</rr:ExpenseNarrativeTextBlock>
    <rr:ExpenseBreakpointDiscounts
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="Fact002042">You may
qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $100,000 in class A shares
of Putnam funds.</rr:ExpenseBreakpointDiscounts>
    <rr:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      decimals="0"
      id="Fact002043"
      unitRef="USD">100000</rr:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <rr:ShareholderFeesCaption
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="Fact002044">Shareholder fees (fees paid directly from your investment)</rr:ShareholderFeesCaption>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216903Member"
      decimals="INF"
      id="Fact002046"
      unitRef="Ratio">0.0400</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216903Member"
      decimals="INF"
      id="Fact002047"
      unitRef="Ratio">0.0100</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216905Member"
      decimals="INF"
      id="Fact002048"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216905Member"
      decimals="INF"
      id="Fact002049"
      unitRef="Ratio">0.0100</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216906Member"
      decimals="INF"
      id="Fact002050"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216906Member"
      decimals="INF"
      id="Fact002051"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221981Member"
      decimals="INF"
      id="Fact002052"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221981Member"
      decimals="INF"
      id="Fact002053"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221982Member"
      decimals="INF"
      id="Fact002054"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221982Member"
      decimals="INF"
      id="Fact002055"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221983Member"
      decimals="INF"
      id="Fact002056"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221983Member"
      decimals="INF"
      id="Fact002057"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216908Member"
      decimals="INF"
      id="Fact002058"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216908Member"
      decimals="INF"
      id="Fact002059"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216907Member"
      decimals="INF"
      id="Fact002060"
      unitRef="Ratio">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOther
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216907Member"
      decimals="INF"
      id="Fact002061"
      unitRef="Ratio">0</rr:MaximumDeferredSalesChargeOverOther>
    <rr:OperatingExpensesCaption
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="Fact002062">Annual fund operating expenses 
(expenses you pay each year as a percentage of the value of your investment)</rr:OperatingExpensesCaption>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216903Member"
      decimals="INF"
      id="Fact002064"
      unitRef="Ratio">0.0036</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216903Member"
      decimals="INF"
      id="Fact002065"
      unitRef="Ratio">0.0025</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216903Member"
      decimals="INF"
      id="Fact002066"
      unitRef="Ratio">0.0090</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216903Member"
      decimals="INF"
      id="Fact002067"
      unitRef="Ratio">0.0039</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216903Member"
      decimals="INF"
      id="Fact002068"
      unitRef="Ratio">0.0190</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216903Member"
      decimals="INF"
      id="Fact002069"
      unitRef="Ratio">-0.0110</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216903Member"
      decimals="INF"
      id="Fact002070"
      unitRef="Ratio">0.0080</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216905Member"
      decimals="INF"
      id="Fact002071"
      unitRef="Ratio">0.0036</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216905Member"
      decimals="INF"
      id="Fact002072"
      unitRef="Ratio">0.0100</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216905Member"
      decimals="INF"
      id="Fact002073"
      unitRef="Ratio">0.0090</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216905Member"
      decimals="INF"
      id="Fact002074"
      unitRef="Ratio">0.0039</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216905Member"
      decimals="INF"
      id="Fact002075"
      unitRef="Ratio">0.0265</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216905Member"
      decimals="INF"
      id="Fact002076"
      unitRef="Ratio">-0.0110</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216905Member"
      decimals="INF"
      id="Fact002077"
      unitRef="Ratio">0.0155</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216906Member"
      decimals="INF"
      id="Fact002078"
      unitRef="Ratio">0.0036</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216906Member"
      decimals="INF"
      id="Fact002079"
      unitRef="Ratio">0.0050</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216906Member"
      decimals="INF"
      id="Fact002080"
      unitRef="Ratio">0.0105</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216906Member"
      decimals="INF"
      id="Fact002081"
      unitRef="Ratio">0.0039</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216906Member"
      decimals="INF"
      id="Fact002082"
      unitRef="Ratio">0.0230</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216906Member"
      decimals="INF"
      id="Fact002083"
      unitRef="Ratio">-0.0110</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216906Member"
      decimals="INF"
      id="Fact002084"
      unitRef="Ratio">0.0120</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221981Member"
      decimals="INF"
      id="Fact002085"
      unitRef="Ratio">0.0036</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221981Member"
      decimals="INF"
      id="Fact002086"
      unitRef="Ratio">0.0025</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221981Member"
      decimals="INF"
      id="Fact002087"
      unitRef="Ratio">0.0105</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221981Member"
      decimals="INF"
      id="Fact002088"
      unitRef="Ratio">0.0039</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221981Member"
      decimals="INF"
      id="Fact002089"
      unitRef="Ratio">0.0205</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221981Member"
      decimals="INF"
      id="Fact002090"
      unitRef="Ratio">-0.0110</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221981Member"
      decimals="INF"
      id="Fact002091"
      unitRef="Ratio">0.0095</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221982Member"
      decimals="INF"
      id="Fact002092"
      unitRef="Ratio">0.0036</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221982Member"
      decimals="INF"
      id="Fact002093"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221982Member"
      decimals="INF"
      id="Fact002094"
      unitRef="Ratio">0.0105</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221982Member"
      decimals="INF"
      id="Fact002095"
      unitRef="Ratio">0.0039</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221982Member"
      decimals="INF"
      id="Fact002096"
      unitRef="Ratio">0.0180</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221982Member"
      decimals="INF"
      id="Fact002097"
      unitRef="Ratio">-0.0110</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221982Member"
      decimals="INF"
      id="Fact002098"
      unitRef="Ratio">0.0070</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221983Member"
      decimals="INF"
      id="Fact002099"
      unitRef="Ratio">0.0036</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221983Member"
      decimals="INF"
      id="Fact002100"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221983Member"
      decimals="INF"
      id="Fact002101"
      unitRef="Ratio">0.0090</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221983Member"
      decimals="INF"
      id="Fact002102"
      unitRef="Ratio">0.0039</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221983Member"
      decimals="INF"
      id="Fact002103"
      unitRef="Ratio">0.0165</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221983Member"
      decimals="INF"
      id="Fact002104"
      unitRef="Ratio">-0.0110</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221983Member"
      decimals="INF"
      id="Fact002105"
      unitRef="Ratio">0.0055</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216908Member"
      decimals="INF"
      id="Fact002106"
      unitRef="Ratio">0.0036</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216908Member"
      decimals="INF"
      id="Fact002107"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216908Member"
      decimals="INF"
      id="Fact002108"
      unitRef="Ratio">0.0080</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216908Member"
      decimals="INF"
      id="Fact002109"
      unitRef="Ratio">0.0039</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216908Member"
      decimals="INF"
      id="Fact002110"
      unitRef="Ratio">0.0155</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216908Member"
      decimals="INF"
      id="Fact002111"
      unitRef="Ratio">-0.0110</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216908Member"
      decimals="INF"
      id="Fact002112"
      unitRef="Ratio">0.0045</rr:NetExpensesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216907Member"
      decimals="INF"
      id="Fact002113"
      unitRef="Ratio">0.0036</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216907Member"
      decimals="INF"
      id="Fact002114"
      unitRef="Ratio">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216907Member"
      decimals="INF"
      id="Fact002115"
      unitRef="Ratio">0.0090</rr:OtherExpensesOverAssets>
    <rr:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216907Member"
      decimals="INF"
      id="Fact002116"
      unitRef="Ratio">0.0039</rr:AcquiredFundFeesAndExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216907Member"
      decimals="INF"
      id="Fact002117"
      unitRef="Ratio">0.0165</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216907Member"
      decimals="INF"
      id="Fact002118"
      unitRef="Ratio">-0.0110</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216907Member"
      decimals="INF"
      id="Fact002119"
      unitRef="Ratio">0.0055</rr:NetExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="Fact002123">December&#160;30,
2027</rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <rr:ExpenseExampleHeading
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="Fact002124">Example</rr:ExpenseExampleHeading>
    <rr:ExpenseExampleNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="Fact002125">&lt;p id="xdx_A8E_err--ExpenseExampleNarrativeTextBlock_z9OD95Rzj4Ga" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&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. The example takes into account the expense reimbursement described above for the 1- and 3-year periods. Your actual costs may
be higher or lower.&lt;/span&gt;&lt;/p&gt;

</rr:ExpenseExampleNarrativeTextBlock>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216903Member"
      decimals="0"
      id="Fact002127"
      unitRef="USD">478</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216903Member"
      decimals="0"
      id="Fact002128"
      unitRef="USD">645</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216903Member"
      decimals="0"
      id="Fact002129"
      unitRef="USD">1071</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216903Member"
      decimals="0"
      id="Fact002130"
      unitRef="USD">2256</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleNoRedemptionYear01
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216905Member"
      decimals="0"
      id="Fact002131"
      unitRef="USD">158</rr:ExpenseExampleNoRedemptionYear01>
    <rr:ExpenseExampleNoRedemptionYear03
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216905Member"
      decimals="0"
      id="Fact002132"
      unitRef="USD">490</rr:ExpenseExampleNoRedemptionYear03>
    <rr:ExpenseExampleNoRedemptionYear05
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216905Member"
      decimals="0"
      id="Fact002133"
      unitRef="USD">1090</rr:ExpenseExampleNoRedemptionYear05>
    <rr:ExpenseExampleNoRedemptionYear10
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216905Member"
      decimals="0"
      id="Fact002134"
      unitRef="USD">2532</rr:ExpenseExampleNoRedemptionYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216905Member"
      decimals="0"
      id="Fact002135"
      unitRef="USD">258</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216905Member"
      decimals="0"
      id="Fact002136"
      unitRef="USD">490</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216905Member"
      decimals="0"
      id="Fact002137"
      unitRef="USD">1090</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216905Member"
      decimals="0"
      id="Fact002138"
      unitRef="USD">2532</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216906Member"
      decimals="0"
      id="Fact002139"
      unitRef="USD">122</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216906Member"
      decimals="0"
      id="Fact002140"
      unitRef="USD">381</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216906Member"
      decimals="0"
      id="Fact002141"
      unitRef="USD">909</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216906Member"
      decimals="0"
      id="Fact002142"
      unitRef="USD">2361</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221981Member"
      decimals="0"
      id="Fact002143"
      unitRef="USD">97</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221981Member"
      decimals="0"
      id="Fact002144"
      unitRef="USD">303</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221981Member"
      decimals="0"
      id="Fact002145"
      unitRef="USD">778</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221981Member"
      decimals="0"
      id="Fact002146"
      unitRef="USD">2096</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221982Member"
      decimals="0"
      id="Fact002147"
      unitRef="USD">72</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221982Member"
      decimals="0"
      id="Fact002148"
      unitRef="USD">224</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221982Member"
      decimals="0"
      id="Fact002149"
      unitRef="USD">646</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221982Member"
      decimals="0"
      id="Fact002150"
      unitRef="USD">1823</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221983Member"
      decimals="0"
      id="Fact002151"
      unitRef="USD">56</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221983Member"
      decimals="0"
      id="Fact002152"
      unitRef="USD">176</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221983Member"
      decimals="0"
      id="Fact002153"
      unitRef="USD">565</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221983Member"
      decimals="0"
      id="Fact002154"
      unitRef="USD">1657</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216908Member"
      decimals="0"
      id="Fact002155"
      unitRef="USD">46</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216908Member"
      decimals="0"
      id="Fact002156"
      unitRef="USD">144</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216908Member"
      decimals="0"
      id="Fact002157"
      unitRef="USD">511</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216908Member"
      decimals="0"
      id="Fact002158"
      unitRef="USD">1544</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216907Member"
      decimals="0"
      id="Fact002159"
      unitRef="USD">56</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216907Member"
      decimals="0"
      id="Fact002160"
      unitRef="USD">176</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216907Member"
      decimals="0"
      id="Fact002161"
      unitRef="USD">565</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216907Member"
      decimals="0"
      id="Fact002162"
      unitRef="USD">1657</rr:ExpenseExampleYear10>
    <rr:PortfolioTurnoverHeading
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="Fact002163">Portfolio turnover</rr:PortfolioTurnoverHeading>
    <rr:PortfolioTurnoverTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="Fact002164">&lt;p id="xdx_A84_err--PortfolioTurnoverTextBlock_zQn1twEnSM0k" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&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&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;expenses
or the above example, affect fund performance. The fund&#x2019;s turnover rate in the most recent fiscal year was &lt;span id="xdx_90B_err--PortfolioTurnoverRate_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067465Member_zrjaPXBdQG4g"&gt;32%&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

</rr:PortfolioTurnoverTextBlock>
    <rr:PortfolioTurnoverRate
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      decimals="INF"
      id="Fact002166"
      unitRef="Ratio">0.32</rr:PortfolioTurnoverRate>
    <rr:StrategyHeading
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="Fact002167">Investments, risks, and performance</rr:StrategyHeading>
    <rr:StrategyNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="Fact002168">&lt;p id="xdx_A8A_err--StrategyNarrativeTextBlock_z10brH2bXdZg" style="font: 600 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 15px 42px 0px; color: #000000"&gt;
&lt;b&gt;Investments&lt;/b&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund employs an asset allocation strategy designed for investors who are already in retirement or who plan to retire (or otherwise begin withdrawing the invested funds) in the near future. The fund is designed to provide diversification among different asset classes. The fund invests most of its assets in Putnam Multi-Asset Income Fund, another Putnam mutual fund, which invests mainly in fixed-income investments and, to a lesser extent, in equity securities. The fund invests the rest of its assets in Putnam Short Term Investment Fund, a Putnam mutual fund that invests mainly in short duration, investment-grade money market and other fixed income securities.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
following table presents your fund&#x2019;s approximate allocations to each asset class (through its investments in underlying funds)
as of December&#160;30, 2023, which are not expected to change over time.&lt;/span&gt;&lt;/p&gt;

&lt;table style="font: 300 10pt Arial, Helvetica, Sans-Serif; margin-left: 42px; width: 90%"&gt;
&lt;tr style="font-weight: 300; vertical-align: bottom"&gt;
&lt;td style="width: 54%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;b&gt;Asset class&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="width: 46%"&gt;&lt;/td&gt;

&lt;/tr&gt;
&lt;tr style="background-color: rgb(209,211,212); vertical-align: bottom"&gt;
&lt;td style="width: 54%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Equity*&lt;/span&gt;&lt;/td&gt;
&lt;td style="width: 46%"&gt;&lt;span style="-sec-ix-redline: true"&gt;25.0%&lt;/span&gt;&lt;/td&gt;

&lt;/tr&gt;
&lt;tr style="background-color: rgb(230,231,232); vertical-align: bottom"&gt;
&lt;td style="width: 54%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Fixed Income*&lt;/span&gt;&lt;/td&gt;
&lt;td style="width: 46%"&gt;&lt;span style="-sec-ix-redline: true"&gt;75.0%&lt;/span&gt;&lt;/td&gt;

&lt;/tr&gt;
&lt;/table&gt;

&lt;table style="font: 300 9pt/1.5 Arial, Helvetica, Sans-Serif; margin-left: 10px; width: 90%"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 25px; text-align: right"&gt;
*

&lt;/td&gt;
&lt;td&gt;
Equity and fixed income allocations are hypothetical estimates based on Putnam Multi-Asset Income Fund&#x2019;s current strategic allocation to equity and fixed income investments as set forth under&lt;i&gt; &#x201c;What are the funds&#x2019; and each underlying fund&#x2019;s main investment strategies and related risks?&#x201d;&lt;/i&gt;, and an assumption that Putnam Short Term Investment Fund is equivalent to a fixed income investment. The managers of Putnam Multi-Asset Income Fund may adjust the fund&#x2019;s allocations among asset classes from time to time consistent with its investment goals, and, consequently, actual allocations will vary.

&lt;/td&gt;

&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund&#x2019;s target allocations may differ from the allocations shown in the table. We may change the fund&#x2019;s target allocations, and the underlying fund(s) in which it invests, at any time, although we expect these changes to be infrequent and generally in response to longer-term structural changes (i.e., in the average retirement age or life expectancy) that lead the fund&#x2019;s portfolio managers to determine that a change is advisable. We assume investors will make gradual withdrawals from the fund. The managers of Multi-Asset Income Fund will rebalance that fund&#x2019;s investments towards its target allocations on a quarterly basis. More information about Multi-Asset Income Fund and Putnam Short Term Investment Fund is included under &lt;i&gt;&#x201c;What are the funds&#x2019; and each underlying fund&#x2019;s main investment strategies and related risks?&#x201d;&lt;/i&gt;.
&lt;/p&gt;

</rr:StrategyNarrativeTextBlock>
    <rr:RiskHeading
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="Fact002169">Risks</rr:RiskHeading>
    <rr:RiskTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="Fact002170">&lt;p id="xdx_A81_err--RiskTextBlock_znUiRk8XXoQf" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
&lt;span id="xdx_90F_err--RiskTextBlock_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067465Member__rr--RiskAxis__rr--RiskLoseMoneyMember_zLjL7LcVOhgb"&gt;It is important to understand that you can lose money by investing in the fund.&lt;/span&gt; There is no guarantee that the fund will provide adequate income at and through an investor&#x2019;s retirement.
&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund&#x2019;s allocation of assets among asset classes (through the fund&#x2019;s investment in its underlying funds, Putnam Multi-Asset Income Fund and Putnam Short Term Investment Fund) may hurt performance.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The
fund invests in underlying funds and indirectly bears expenses related to the underlying funds. However, the Investment Manager has contractually
agreed to waive fees, reimburse expenses of, or reimburse the fund through at least December&#160;30, 2027 in an amount equal to the
fund&#x2019;s acquired fund fees and expenses (i.e., the fees and expenses incurred by the fund as a result of its investments in the
underlying funds). The Investment Manager also has contractually agreed to waive fees and/or reimburse expenses of each class of shares
of the fund through at least December&#160;30, 2027 in an amount sufficient to result in total annual fund operating expenses for class
A, C, R, R3, R4, R5, R6 and Y shares of the fund (exclusive of certain fees and expenses, including distribution fees (12b-1 fees)) that
equal 0.55%, 0.55%, 0.70%, 0.70%, 0.70%, 0.55%, 0.45%, and 0.55%, respectively, of the fund&#x2019;s average net&#160;assets. Although
the Investment Manager serves as the investment adviser of the underlying funds, an underlying fund may change its investment program
or policies without the fund&#x2019;s approval, which could require the fund to reduce or eliminate its allocation to the underlying fund
at an unfavorable time.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund also bears the following risks associated with the underlying funds:
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Certain
accounts or affiliates of the Investment Manager, including other funds advised by the Investment Manager or third parties, may from
time to time own (beneficially or of record) or control a substantial amount of the fund&#x2019;s shares, including through seed capital
arrangements. Such shareholders may at times be considered to control the fund. Dispositions of a large number of shares by these shareholders
may adversely affect the fund&#x2019;s liquidity and net&#160;assets. These redemptions may also force the fund to sell securities, which
may increase the fund&#x2019;s brokerage costs.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
There is no guarantee that the investment techniques, analyses, or judgments that we apply in making investment decisions for the underlying funds will produce the intended outcome or that the investments we select for the underlying funds will perform as well as other securities that were not selected for the underlying funds. We, or the underlying funds&#x2019; other service providers, may experience disruptions or operating errors that could negatively impact the underlying funds. If the quantitative models or data that are used in managing an underlying fund prove to be incorrect or incomplete, investment decisions made in reliance on the models or data may not produce the desired results and the fund may realize losses.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Putnam
Multi-Asset Income Fund&#x2019;s allocation of assets among asset classes may hurt performance. The value of investments in the underlying
funds&#x2019; portfolios 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 underlying funds&#x2019; portfolio&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;holdings,
may negatively impact an underlying fund&#x2019;s performance, and may exacerbate other risks to which an underlying fund is subject.
Growth stocks may be more susceptible to earnings disappointments, and value stocks may fail to rebound. These risks are generally greater
for small and midsize companies. In addition, small and midsize companies, at times, may not perform as well as stocks of larger companies
or the stock market in general, and may be out of favor with investors for varying periods of time.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Fixed
income investments are subject to interest rate risk, which is the risk that the value of the underlying funds&#x2019; fixed income investments
is likely to fall if interest rates rise. Fixed income investments also are subject to credit risk, which is the risk that the issuers
of the underlying funds&#x2019; fixed income investments may default on payment of interest or principal. Fixed income investments may
be more susceptible to downgrades or defaults during economic downturns or other periods of economic stress. Interest rate risk is generally
greater for longer-term bonds, and credit risk is generally greater for below-investment-grade bonds (sometimes referred to as &#x201c;junk
bonds&#x201d;), which can be more sensitive to changes in markets, credit conditions, and interest rates and may be considered speculative.
Default risk is generally higher for non-qualified mortgages. Mortgage-backed investments, unlike traditional debt investments, are also
subject to prepayment risk, which means that they may increase in value less than other bonds when interest rates decline and decline
in value more than other bonds when interest rates rise. The underlying fund may have to invest the proceeds from prepaid investments,
including mortgage- and asset-backed investments, in other investments with less attractive terms and yields.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&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 currency or other restrictions, or high levels of inflation), and may be or become illiquid.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
Putnam Multi-Asset Income Fund typically uses to a significant extent, and Putnam Short Term Investment Fund may use, derivatives, such as futures, options, swap contracts, and, for Putnam Multi-Asset Income Fund only, certain foreign currency transactions and warrants, for both hedging and investment purposes (although, in the case of Putnam Short Term Investment Fund, they do not represent a primary focus of the fund). Investing in Putnam Multi-Asset Income Fund will be riskier to the extent the fund uses derivatives to increase investment exposure (which may be considered leverage and magnify or otherwise increase investment losses to the fund). The value of derivatives may move in unexpected ways due to unanticipated market movements, the use of leverage, imperfect correlation between the derivative instrument and the reference asset, or other factors, especially in unusual market conditions, and volatility in the value of derivatives could adversely impact the underlying fund&#x2019;s returns, obligations and exposures. Derivatives are also subject to other risks, including liquidity risk (e.g., liquidity demands arising from the requirement to make payments to a derivative counterparty), operational risk 
&lt;/p&gt;



&lt;p&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;div style="border-top: Black 1pt solid; margin: 18pt auto; font-size: 1pt"&gt;&#160;&lt;/div&gt;

&lt;p&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
(e.g., settlement issues or system failures), and legal risk (e.g., insufficient legal documentation or contract enforceability issues). Derivatives also involve the risk that an underlying fund may be unable to terminate or sell derivative positions when it wants to and that the other party to the instrument may fail to meet its obligations. The risk of a party failing to meet its obligations may increase if the underlying fund has significant investment exposure to that counterparty.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
Putnam Multi-Asset Income Fund expects to engage in frequent trading. Funds with high turnover may be more likely to realize capital gains that must be distributed to shareholders as taxable income and may incur higher transaction costs than funds with relatively lower turnover, which may detract from performance.
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund may not achieve its goal, and it is not intended to be a complete investment program. &lt;span id="xdx_90A_err--RiskTextBlock_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067465Member__rr--RiskAxis__rr--RiskNotInsuredDepositoryInstitutionMember_zldG2Z1YTPFd"&gt;An investment in the fund is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.&lt;/span&gt;
&lt;/p&gt;

&lt;p style="font: 600 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 15px 42px 0px; color: #000000"&gt;
&lt;b&gt;Investor profile&lt;/b&gt;
&lt;/p&gt;

&lt;p style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;
The fund is designed for investors in or near retirement or otherwise seeking an investment for use with a periodic withdrawal program. Investors are encouraged to seek the assistance of a financial professional in developing a periodic withdrawal program that is appropriate to their personal investment goals and financial circumstances. The fund also serves as the fund into which each of the Putnam Retirement Advantage Funds will be merged near the end of the target year of the Putnam Retirement Advantage Fund. The fund makes no representations regarding its suitability for any particular investor or periodic withdrawal program. Investors should understand that pursuing higher returns may involve higher volatility and that a fund&#x2019;s performance results may not be sustainable.
&lt;/p&gt;

</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_rr_RiskLoseMoneyMember"
      id="Fact002171">It is important to understand that you can lose money by investing in the fund.</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_rr_RiskNotInsuredDepositoryInstitutionMember"
      id="Fact002175">An investment in the fund is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</rr:RiskTextBlock>
    <rr:BarChartAndPerformanceTableHeading
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="Fact002176">Performance</rr:BarChartAndPerformanceTableHeading>
    <rr:PerformanceNarrativeTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="Fact002177">&lt;p id="xdx_A87_err--PerformanceNarrativeTextBlock_zVrb9IpA9V92" style="font: 10pt/1.5 Arial, Helvetica, Sans-Serif; margin: 0px 42px 9px; color: #000000; font-weight: 300; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_905_err--PerformanceInformationIllustratesVariabilityOfReturns_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067465Member_zsioWyEjVt03"&gt;The
performance information below gives some indication of the risks associated with an investment in the fund by showing the fund&#x2019;s
performance year to year and over time.&lt;/span&gt; &lt;span id="xdx_909_err--BarChartDoesNotReflectSalesLoads_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067465Member_zzW8rcWbPu9k"&gt;The bar chart does not reflect the impact of sales charges.&lt;/span&gt; If it did, performance would be lower.
&lt;span id="xdx_90D_err--PerformancePastDoesNotIndicateFuture_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067465Member_zFC0j6T5zwW7"&gt;Please remember that past performance is not necessarily an indication of future results.&lt;/span&gt; Monthly performance figures for the fund are
available at &lt;span id="xdx_90A_err--PerformanceAvailabilityWebSiteAddress_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067465Member_zULmeFoy9G6f"&gt;www.franklintempleton.com&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

</rr:PerformanceNarrativeTextBlock>
    <rr:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="Fact002178">The
performance information below gives some indication of the risks associated with an investment in the fund by showing the fund&#x2019;s
performance year to year and over time.</rr:PerformanceInformationIllustratesVariabilityOfReturns>
    <rr:BarChartDoesNotReflectSalesLoads
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="Fact002179">The bar chart does not reflect the impact of sales charges.</rr:BarChartDoesNotReflectSalesLoads>
    <rr:PerformancePastDoesNotIndicateFuture
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="Fact002180">Please remember that past performance is not necessarily an indication of future results.</rr:PerformancePastDoesNotIndicateFuture>
    <rr:PerformanceAvailabilityWebSiteAddress
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="Fact002181">www.franklintempleton.com</rr:PerformanceAvailabilityWebSiteAddress>
    <rr:BarChartHeading
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="Fact002182">Annual
total returns for class A shares before sales charges*</rr:BarChartHeading>
    <rr:AnnualReturn2020
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216903Member"
      decimals="INF"
      id="Fact002185"
      unitRef="Ratio">0.0799</rr:AnnualReturn2020>
    <rr:AnnualReturn2021
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216903Member"
      decimals="INF"
      id="Fact002187"
      unitRef="Ratio">0.0559</rr:AnnualReturn2021>
    <rr:AnnualReturn2022
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216903Member"
      decimals="INF"
      id="Fact002189"
      unitRef="Ratio">-0.1267</rr:AnnualReturn2022>
    <rr:AnnualReturn2023
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216903Member"
      decimals="INF"
      id="Fact002191"
      unitRef="Ratio">0.1055</rr:AnnualReturn2023>
    <rr:YearToDateReturnLabel
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="Fact002192">Year-to-date performance through</rr:YearToDateReturnLabel>
    <rr:BarChartYearToDateReturnDate
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="Fact002193">2024-09-30</rr:BarChartYearToDateReturnDate>
    <rr:BarChartYearToDateReturn
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      decimals="INF"
      id="Fact002194"
      unitRef="Ratio">0.1017</rr:BarChartYearToDateReturn>
    <rr:HighestQuarterlyReturnLabel
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="Fact002195">Best calendar quarter</rr:HighestQuarterlyReturnLabel>
    <rr:BarChartHighestQuarterlyReturnDate
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="Fact002196">2023-12-31</rr:BarChartHighestQuarterlyReturnDate>
    <rr:BarChartHighestQuarterlyReturn
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      decimals="INF"
      id="Fact002197"
      unitRef="Ratio">0.0788</rr:BarChartHighestQuarterlyReturn>
    <rr:LowestQuarterlyReturnLabel
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="Fact002198">Worst calendar quarter</rr:LowestQuarterlyReturnLabel>
    <rr:BarChartLowestQuarterlyReturnDate
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="Fact002199">2022-06-30</rr:BarChartLowestQuarterlyReturnDate>
    <rr:BarChartLowestQuarterlyReturn
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      decimals="INF"
      id="Fact002200"
      unitRef="Ratio">-0.0829</rr:BarChartLowestQuarterlyReturn>
    <rr:PerformanceTableHeading
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="Fact002201">Average
annual total returns after sales charges (for periods ended 12/31/23)</rr:PerformanceTableHeading>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216903Member"
      id="Fact002203">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216903Member_rr_AfterTaxesOnDistributionsMember"
      id="Fact002204">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216903Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      id="Fact002205">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216905Member"
      id="Fact002206">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216906Member"
      id="Fact002207">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221981Member"
      id="Fact002208">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221982Member"
      id="Fact002209">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221983Member"
      id="Fact002210">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216908Member"
      id="Fact002211">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216907Member"
      id="Fact002212">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_BUSAmatIndexMember"
      id="Fact002213">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_R3000ImatndexMember"
      id="Fact002214">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_SPTDTRIIndexMember"
      id="Fact002215">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216903Member"
      id="Fact002216">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216903Member_rr_AfterTaxesOnDistributionsMember"
      id="Fact002217">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216903Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      id="Fact002218">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216905Member"
      id="Fact002219">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216906Member"
      id="Fact002220">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221981Member"
      id="Fact002221">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221982Member"
      id="Fact002222">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221983Member"
      id="Fact002223">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216908Member"
      id="Fact002224">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216907Member"
      id="Fact002225">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_BUSAmatIndexMember"
      id="Fact002226">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_R3000ImatndexMember"
      id="Fact002227">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_SPTDTRIIndexMember"
      id="Fact002228">2019-12-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216903Member"
      decimals="INF"
      id="Fact002229"
      unitRef="Ratio">0.0613</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216903Member"
      decimals="INF"
      id="Fact002230"
      unitRef="Ratio">0.0139</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216903Member_rr_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact002231"
      unitRef="Ratio">0.0509</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216903Member_rr_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact002232"
      unitRef="Ratio">0.0051</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216903Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact002233"
      unitRef="Ratio">0.0370</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216903Member_rr_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact002234"
      unitRef="Ratio">0.0075</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216905Member"
      decimals="INF"
      id="Fact002235"
      unitRef="Ratio">0.0878</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216905Member"
      decimals="INF"
      id="Fact002236"
      unitRef="Ratio">0.0168</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216906Member"
      decimals="INF"
      id="Fact002237"
      unitRef="Ratio">0.1004</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216906Member"
      decimals="INF"
      id="Fact002238"
      unitRef="Ratio">0.0201</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221981Member"
      decimals="INF"
      id="Fact002239"
      unitRef="Ratio">0.1034</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221981Member"
      decimals="INF"
      id="Fact002240"
      unitRef="Ratio">0.0226</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221982Member"
      decimals="INF"
      id="Fact002241"
      unitRef="Ratio">0.1068</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221982Member"
      decimals="INF"
      id="Fact002242"
      unitRef="Ratio">0.0250</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221983Member"
      decimals="INF"
      id="Fact002243"
      unitRef="Ratio">0.1089</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000221983Member"
      decimals="INF"
      id="Fact002244"
      unitRef="Ratio">0.0267</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216908Member"
      decimals="INF"
      id="Fact002245"
      unitRef="Ratio">0.1101</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216908Member"
      decimals="INF"
      id="Fact002246"
      unitRef="Ratio">0.0279</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216907Member"
      decimals="INF"
      id="Fact002247"
      unitRef="Ratio">0.1089</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_C000216907Member"
      decimals="INF"
      id="Fact002248"
      unitRef="Ratio">0.0267</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_BUSAmatIndexMember"
      decimals="INF"
      id="Fact002249"
      unitRef="Ratio">0.0553</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_BUSAmatIndexMember"
      decimals="INF"
      id="Fact002250"
      unitRef="Ratio">-0.0326</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_R3000ImatndexMember"
      decimals="INF"
      id="Fact002251"
      unitRef="Ratio">0.2596</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_R3000ImatndexMember"
      decimals="INF"
      id="Fact002252"
      unitRef="Ratio">0.0880</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_SPTDTRIIndexMember"
      decimals="INF"
      id="Fact002253"
      unitRef="Ratio">0.1055</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception
      contextRef="From2024-12-302024-12-30_custom_S000067465Member_custom_SPTDTRIIndexMember"
      decimals="INF"
      id="Fact002254"
      unitRef="Ratio">0.0310</rr:AverageAnnualReturnSinceInception>
    <rr:PerformanceTableClosingTextBlock
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="Fact002257">&lt;div id="xdx_A85_err--PerformanceTableClosingTextBlock_z1KLr54IO74a"&gt;&lt;/div&gt;
&lt;table style="font: 300 9pt/1.5 Arial, Helvetica, Sans-Serif; margin-left: 10px; width: 90%"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 25px; text-align: right"&gt;


&lt;/td&gt;
&lt;td&gt;
&lt;span id="xdx_90D_err--PerformanceTableUsesHighestFederalRate_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067465Member_zgdvEIXE1rXg"&gt;After-tax returns reflect the historical highest individual federal marginal income tax rates and do not reflect state and local taxes.&lt;/span&gt;&lt;span id="xdx_909_err--PerformanceTableNotRelevantToTaxDeferred_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067465Member_z4NkPX6pCgn6"&gt; Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown.&lt;/span&gt; &lt;span id="xdx_90F_err--PerformanceTableOneClassOfAfterTaxShown_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067465Member_zZT28VYp4xB9"&gt;After-tax returns are shown for class A shares only and will vary for other classes.&lt;/span&gt; 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;/td&gt;

&lt;/tr&gt;
&lt;/table&gt;

</rr:PerformanceTableClosingTextBlock>
    <rr:PerformanceTableUsesHighestFederalRate
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="Fact002258">After-tax returns reflect the historical highest individual federal marginal income tax rates and do not reflect state and local taxes.</rr:PerformanceTableUsesHighestFederalRate>
    <rr:PerformanceTableNotRelevantToTaxDeferred
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="Fact002259">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown.</rr:PerformanceTableNotRelevantToTaxDeferred>
    <rr:PerformanceTableOneClassOfAfterTaxShown
      contextRef="From2024-12-302024-12-30_custom_S000067465Member"
      id="Fact002260">After-tax returns are shown for class A shares only and will vary for other classes.</rr:PerformanceTableOneClassOfAfterTaxShown>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact000023"
          xlink:label="Fact000023"
          xlink:type="locator"/>
        <link:footnote id="Footnote000096" xlink:label="Footnote000096" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">
Applies only to certain redemptions of shares bought with no initial sales charge.

</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000023"
          xlink:to="Footnote000096"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000025"
          xlink:label="Fact000025"
          xlink:type="locator"/>
        <link:footnote id="Footnote000097" xlink:label="Footnote000097" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">
This charge is eliminated after one year.

</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000025"
          xlink:to="Footnote000097"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000045"
          xlink:label="Fact000045"
          xlink:type="locator"/>
        <link:footnote id="Footnote000098" xlink:label="Footnote000098" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Reflects the Investment Manager&#x2019;s (as defined below) contractual obligation to limit certain fund expenses through at least
<xhtml:span id="xdx_90D_err--FeeWaiverOrReimbursementOverAssetsDateOfTermination_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000070572Member_zDqKl4kgU3F1">December&#160;30, 2027</xhtml:span>. This obligation may be modified or discontinued only with approval of the Board of Trustees.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000045"
          xlink:to="Footnote000098"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000052"
          xlink:label="Fact000052"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000052"
          xlink:to="Footnote000098"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000059"
          xlink:label="Fact000059"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000059"
          xlink:to="Footnote000098"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000066"
          xlink:label="Fact000066"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000066"
          xlink:to="Footnote000098"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000073"
          xlink:label="Fact000073"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000073"
          xlink:to="Footnote000098"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000080"
          xlink:label="Fact000080"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000080"
          xlink:to="Footnote000098"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000087"
          xlink:label="Fact000087"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000087"
          xlink:to="Footnote000098"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000094"
          xlink:label="Fact000094"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000094"
          xlink:to="Footnote000098"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000226"
          xlink:label="Fact000226"
          xlink:type="locator"/>
        <link:footnote id="Footnote000232" xlink:label="Footnote000232" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The table above compares the fund&#x2019;s returns to the performance of three indexes: (i) Russell 3000 Index, a broad measure
of market performance; (ii) Bloomberg U.S. Aggregate Index, also a broad measure of market performance; and (iii) S&amp;P Target Date
to 2065&#x2020; Index, an additional index that the Investment Manager believes more closely reflects the fund&#x2019;s principal investment
objective and strategies.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000226"
          xlink:to="Footnote000232"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000227"
          xlink:label="Fact000227"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000227"
          xlink:to="Footnote000232"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000228"
          xlink:label="Fact000228"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000228"
          xlink:to="Footnote000232"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000229"
          xlink:label="Fact000229"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000229"
          xlink:to="Footnote000232"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000230"
          xlink:label="Fact000230"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000230"
          xlink:to="Footnote000232"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000231"
          xlink:label="Fact000231"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000231"
          xlink:to="Footnote000232"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000247"
          xlink:label="Fact000247"
          xlink:type="locator"/>
        <link:footnote id="Footnote000320" xlink:label="Footnote000320" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">
Applies only to certain redemptions of shares bought with no initial sales charge.

</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000247"
          xlink:to="Footnote000320"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000249"
          xlink:label="Fact000249"
          xlink:type="locator"/>
        <link:footnote id="Footnote000321" xlink:label="Footnote000321" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">
This charge is eliminated after one year.

</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000249"
          xlink:to="Footnote000321"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000269"
          xlink:label="Fact000269"
          xlink:type="locator"/>
        <link:footnote id="Footnote000322" xlink:label="Footnote000322" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Reflects the Investment Manager&#x2019;s (as defined below) contractual obligation to limit certain fund expenses through at least
<xhtml:span id="xdx_906_err--FeeWaiverOrReimbursementOverAssetsDateOfTermination_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067472Member_z8wqAM6aXch8">December&#160;30, 2027</xhtml:span>. This obligation may be modified or discontinued only with approval of the Board of Trustees.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000269"
          xlink:to="Footnote000322"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000276"
          xlink:label="Fact000276"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000276"
          xlink:to="Footnote000322"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000283"
          xlink:label="Fact000283"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000283"
          xlink:to="Footnote000322"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000290"
          xlink:label="Fact000290"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000290"
          xlink:to="Footnote000322"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000297"
          xlink:label="Fact000297"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000297"
          xlink:to="Footnote000322"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000304"
          xlink:label="Fact000304"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000304"
          xlink:to="Footnote000322"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000311"
          xlink:label="Fact000311"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000311"
          xlink:to="Footnote000322"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000318"
          xlink:label="Fact000318"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000318"
          xlink:to="Footnote000322"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000430"
          xlink:label="Fact000430"
          xlink:type="locator"/>
        <link:footnote id="Footnote000456" xlink:label="Footnote000456" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">
Performance for classes A, C, R, R3, R4, R5, and Y shares prior to their inception (9/1/20) is derived from the historical performance of class R6 shares, adjusted for the higher operating expenses and, for class A and C shares, higher sales charges (in the case of after sales-charge returns) applicable to such classes.

</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000430"
          xlink:to="Footnote000456"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000431"
          xlink:label="Fact000431"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000431"
          xlink:to="Footnote000456"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000432"
          xlink:label="Fact000432"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000432"
          xlink:to="Footnote000456"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000433"
          xlink:label="Fact000433"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000433"
          xlink:to="Footnote000456"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000434"
          xlink:label="Fact000434"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000434"
          xlink:to="Footnote000456"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000435"
          xlink:label="Fact000435"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000435"
          xlink:to="Footnote000456"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000436"
          xlink:label="Fact000436"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000436"
          xlink:to="Footnote000456"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000437"
          xlink:label="Fact000437"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000437"
          xlink:to="Footnote000456"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000438"
          xlink:label="Fact000438"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000438"
          xlink:to="Footnote000456"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000439"
          xlink:label="Fact000439"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000439"
          xlink:to="Footnote000456"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000440"
          xlink:label="Fact000440"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000440"
          xlink:to="Footnote000456"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000441"
          xlink:label="Fact000441"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000441"
          xlink:to="Footnote000456"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000442"
          xlink:label="Fact000442"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000442"
          xlink:to="Footnote000456"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000443"
          xlink:label="Fact000443"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000443"
          xlink:to="Footnote000456"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000444"
          xlink:label="Fact000444"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000444"
          xlink:to="Footnote000456"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000445"
          xlink:label="Fact000445"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000445"
          xlink:to="Footnote000456"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000448"
          xlink:label="Fact000448"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000448"
          xlink:to="Footnote000456"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000449"
          xlink:label="Fact000449"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000449"
          xlink:to="Footnote000456"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000450"
          xlink:label="Fact000450"
          xlink:type="locator"/>
        <link:footnote id="Footnote000457" xlink:label="Footnote000457" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The table above compares the fund&#x2019;s returns to the performance of three indexes: (i) Russell 3000 Index, a broad measure
of market performance; (ii) Bloomberg U.S. Aggregate Index, also a broad measure of market performance; and (iii) S&amp;P Target Date
To 2060 Index, an additional index that the Investment Manager believes more closely reflect the fund&#x2019;s principal investment objective
and strategies.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000450"
          xlink:to="Footnote000457"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000451"
          xlink:label="Fact000451"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000451"
          xlink:to="Footnote000457"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000452"
          xlink:label="Fact000452"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000452"
          xlink:to="Footnote000457"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000453"
          xlink:label="Fact000453"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000453"
          xlink:to="Footnote000457"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000454"
          xlink:label="Fact000454"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000454"
          xlink:to="Footnote000457"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000455"
          xlink:label="Fact000455"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000455"
          xlink:to="Footnote000457"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000472"
          xlink:label="Fact000472"
          xlink:type="locator"/>
        <link:footnote id="Footnote000545" xlink:label="Footnote000545" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">
Applies only to certain redemptions of shares bought with no initial sales charge.

</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000472"
          xlink:to="Footnote000545"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000474"
          xlink:label="Fact000474"
          xlink:type="locator"/>
        <link:footnote id="Footnote000546" xlink:label="Footnote000546" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">
This charge is eliminated after one year.

</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000474"
          xlink:to="Footnote000546"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000494"
          xlink:label="Fact000494"
          xlink:type="locator"/>
        <link:footnote id="Footnote000547" xlink:label="Footnote000547" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Reflects the Investment Manager&#x2019;s (as defined below) contractual obligation to limit certain fund expenses through at least
<xhtml:span id="xdx_904_err--FeeWaiverOrReimbursementOverAssetsDateOfTermination_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067471Member_zC8fgxp2uVig">December&#160;30, 2027</xhtml:span>. This obligation may be modified or discontinued only with approval of the Board of Trustees.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000494"
          xlink:to="Footnote000547"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000501"
          xlink:label="Fact000501"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000501"
          xlink:to="Footnote000547"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000508"
          xlink:label="Fact000508"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000508"
          xlink:to="Footnote000547"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000515"
          xlink:label="Fact000515"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000515"
          xlink:to="Footnote000547"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000522"
          xlink:label="Fact000522"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000522"
          xlink:to="Footnote000547"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000529"
          xlink:label="Fact000529"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000529"
          xlink:to="Footnote000547"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000536"
          xlink:label="Fact000536"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000536"
          xlink:to="Footnote000547"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000543"
          xlink:label="Fact000543"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000543"
          xlink:to="Footnote000547"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000655"
          xlink:label="Fact000655"
          xlink:type="locator"/>
        <link:footnote id="Footnote000681" xlink:label="Footnote000681" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">
Performance for classes A, C, R, R3, R4, R5, and Y shares prior to their inception (9/1/20) is derived from the historical performance of class R6 shares, adjusted for the higher operating expenses and, for class A and C shares, higher sales charges (in the case of after sales-charge returns) applicable to such classes.

</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000655"
          xlink:to="Footnote000681"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000656"
          xlink:label="Fact000656"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000656"
          xlink:to="Footnote000681"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000657"
          xlink:label="Fact000657"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000657"
          xlink:to="Footnote000681"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000658"
          xlink:label="Fact000658"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000658"
          xlink:to="Footnote000681"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000659"
          xlink:label="Fact000659"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000659"
          xlink:to="Footnote000681"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000660"
          xlink:label="Fact000660"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000660"
          xlink:to="Footnote000681"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000661"
          xlink:label="Fact000661"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000661"
          xlink:to="Footnote000681"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000662"
          xlink:label="Fact000662"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000662"
          xlink:to="Footnote000681"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000663"
          xlink:label="Fact000663"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000663"
          xlink:to="Footnote000681"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000664"
          xlink:label="Fact000664"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000664"
          xlink:to="Footnote000681"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000665"
          xlink:label="Fact000665"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000665"
          xlink:to="Footnote000681"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000666"
          xlink:label="Fact000666"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000666"
          xlink:to="Footnote000681"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000667"
          xlink:label="Fact000667"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000667"
          xlink:to="Footnote000681"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000668"
          xlink:label="Fact000668"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000668"
          xlink:to="Footnote000681"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000669"
          xlink:label="Fact000669"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000669"
          xlink:to="Footnote000681"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000670"
          xlink:label="Fact000670"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000670"
          xlink:to="Footnote000681"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000673"
          xlink:label="Fact000673"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000673"
          xlink:to="Footnote000681"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000674"
          xlink:label="Fact000674"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000674"
          xlink:to="Footnote000681"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000675"
          xlink:label="Fact000675"
          xlink:type="locator"/>
        <link:footnote id="Footnote000682" xlink:label="Footnote000682" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The table above compares the fund&#x2019;s returns to the performance of three indexes: (i) Russell 3000 Index, a broad measure
of market performance; (ii) Bloomberg U.S. Aggregate Index, also a broad measure of market performance; and (iii) S&amp;P Target Date
To 2055 Index, an additional index that the Investment Manager believes more closely reflect the fund&#x2019;s principal investment objective
and strategies.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000675"
          xlink:to="Footnote000682"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000676"
          xlink:label="Fact000676"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000676"
          xlink:to="Footnote000682"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000677"
          xlink:label="Fact000677"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000677"
          xlink:to="Footnote000682"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000678"
          xlink:label="Fact000678"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000678"
          xlink:to="Footnote000682"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000679"
          xlink:label="Fact000679"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000679"
          xlink:to="Footnote000682"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000680"
          xlink:label="Fact000680"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000680"
          xlink:to="Footnote000682"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000697"
          xlink:label="Fact000697"
          xlink:type="locator"/>
        <link:footnote id="Footnote000770" xlink:label="Footnote000770" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">
Applies only to certain redemptions of shares bought with no initial sales charge.

</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000697"
          xlink:to="Footnote000770"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000699"
          xlink:label="Fact000699"
          xlink:type="locator"/>
        <link:footnote id="Footnote000771" xlink:label="Footnote000771" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">
This charge is eliminated after one year.

</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000699"
          xlink:to="Footnote000771"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000719"
          xlink:label="Fact000719"
          xlink:type="locator"/>
        <link:footnote id="Footnote000772" xlink:label="Footnote000772" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Reflects the Investment Manager&#x2019;s (as defined below) contractual obligation to limit certain fund expenses through at least
<xhtml:span id="xdx_908_err--FeeWaiverOrReimbursementOverAssetsDateOfTermination_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067470Member_zikJHDrO0BM6">December&#160;30, 2027</xhtml:span>. This obligation may be modified or discontinued only with approval of the Board of Trustees.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000719"
          xlink:to="Footnote000772"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000726"
          xlink:label="Fact000726"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000726"
          xlink:to="Footnote000772"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000733"
          xlink:label="Fact000733"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000733"
          xlink:to="Footnote000772"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000740"
          xlink:label="Fact000740"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000740"
          xlink:to="Footnote000772"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000747"
          xlink:label="Fact000747"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000747"
          xlink:to="Footnote000772"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000754"
          xlink:label="Fact000754"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000754"
          xlink:to="Footnote000772"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000761"
          xlink:label="Fact000761"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000761"
          xlink:to="Footnote000772"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000768"
          xlink:label="Fact000768"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000768"
          xlink:to="Footnote000772"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000880"
          xlink:label="Fact000880"
          xlink:type="locator"/>
        <link:footnote id="Footnote000906" xlink:label="Footnote000906" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">
Performance for classes A, C, R, R3, R4, R5, and Y shares prior to their inception (9/1/20) is derived from the historical performance of class R6 shares, adjusted for the higher operating expenses and, for class A and C shares, higher sales charges (in the case of after sales-charge returns) applicable to such classes.

</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000880"
          xlink:to="Footnote000906"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000881"
          xlink:label="Fact000881"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000881"
          xlink:to="Footnote000906"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000882"
          xlink:label="Fact000882"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000882"
          xlink:to="Footnote000906"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000883"
          xlink:label="Fact000883"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000883"
          xlink:to="Footnote000906"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000884"
          xlink:label="Fact000884"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000884"
          xlink:to="Footnote000906"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000885"
          xlink:label="Fact000885"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000885"
          xlink:to="Footnote000906"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000886"
          xlink:label="Fact000886"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000886"
          xlink:to="Footnote000906"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000887"
          xlink:label="Fact000887"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000887"
          xlink:to="Footnote000906"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000888"
          xlink:label="Fact000888"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000888"
          xlink:to="Footnote000906"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000889"
          xlink:label="Fact000889"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000889"
          xlink:to="Footnote000906"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000890"
          xlink:label="Fact000890"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000890"
          xlink:to="Footnote000906"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000891"
          xlink:label="Fact000891"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000891"
          xlink:to="Footnote000906"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000892"
          xlink:label="Fact000892"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000892"
          xlink:to="Footnote000906"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000893"
          xlink:label="Fact000893"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000893"
          xlink:to="Footnote000906"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000894"
          xlink:label="Fact000894"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000894"
          xlink:to="Footnote000906"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000895"
          xlink:label="Fact000895"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000895"
          xlink:to="Footnote000906"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000898"
          xlink:label="Fact000898"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000898"
          xlink:to="Footnote000906"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000899"
          xlink:label="Fact000899"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000899"
          xlink:to="Footnote000906"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000900"
          xlink:label="Fact000900"
          xlink:type="locator"/>
        <link:footnote id="Footnote000907" xlink:label="Footnote000907" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The table above compares the fund&#x2019;s returns to the performance of three indexes: (i) Russell 3000 Index, a broad measure
of market performance; (ii) Bloomberg U.S. Aggregate Index, also a broad measure of market performance; and (iii) S&amp;P Target Date
To 2050 Index, an additional index that the Investment Manager believes more closely reflect the fund&#x2019;s principal investment objective
and strategies.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000900"
          xlink:to="Footnote000907"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000901"
          xlink:label="Fact000901"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000901"
          xlink:to="Footnote000907"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000902"
          xlink:label="Fact000902"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000902"
          xlink:to="Footnote000907"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000903"
          xlink:label="Fact000903"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000903"
          xlink:to="Footnote000907"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000904"
          xlink:label="Fact000904"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000904"
          xlink:to="Footnote000907"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000905"
          xlink:label="Fact000905"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000905"
          xlink:to="Footnote000907"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000922"
          xlink:label="Fact000922"
          xlink:type="locator"/>
        <link:footnote id="Footnote000995" xlink:label="Footnote000995" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">
Applies only to certain redemptions of shares bought with no initial sales charge.

</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000922"
          xlink:to="Footnote000995"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000924"
          xlink:label="Fact000924"
          xlink:type="locator"/>
        <link:footnote id="Footnote000996" xlink:label="Footnote000996" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">
This charge is eliminated after one year.

</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000924"
          xlink:to="Footnote000996"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000944"
          xlink:label="Fact000944"
          xlink:type="locator"/>
        <link:footnote id="Footnote000997" xlink:label="Footnote000997" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Reflects the Investment Manager&#x2019;s (as defined below) contractual obligation to limit certain fund expenses through at least
<xhtml:span id="xdx_90F_err--FeeWaiverOrReimbursementOverAssetsDateOfTermination_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067469Member_zoaWzdLCyELe">December&#160;30, 2027</xhtml:span>. This obligation may be modified or discontinued only with approval of the Board of Trustees.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000944"
          xlink:to="Footnote000997"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000951"
          xlink:label="Fact000951"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000951"
          xlink:to="Footnote000997"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000958"
          xlink:label="Fact000958"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000958"
          xlink:to="Footnote000997"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000965"
          xlink:label="Fact000965"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000965"
          xlink:to="Footnote000997"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000972"
          xlink:label="Fact000972"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000972"
          xlink:to="Footnote000997"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000979"
          xlink:label="Fact000979"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000979"
          xlink:to="Footnote000997"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000986"
          xlink:label="Fact000986"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000986"
          xlink:to="Footnote000997"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000993"
          xlink:label="Fact000993"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000993"
          xlink:to="Footnote000997"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001105"
          xlink:label="Fact001105"
          xlink:type="locator"/>
        <link:footnote id="Footnote001131" xlink:label="Footnote001131" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">
Performance for classes A, C, R, R3, R4, R5, and Y shares prior to their inception (9/1/20) is derived from the historical performance of class R6 shares, adjusted for the higher operating expenses and, for class A and C shares, higher sales charges (in the case of after sales-charge returns) applicable to such classes.

</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001105"
          xlink:to="Footnote001131"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001106"
          xlink:label="Fact001106"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001106"
          xlink:to="Footnote001131"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001107"
          xlink:label="Fact001107"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001107"
          xlink:to="Footnote001131"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001108"
          xlink:label="Fact001108"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001108"
          xlink:to="Footnote001131"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001109"
          xlink:label="Fact001109"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001109"
          xlink:to="Footnote001131"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001110"
          xlink:label="Fact001110"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001110"
          xlink:to="Footnote001131"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001111"
          xlink:label="Fact001111"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001111"
          xlink:to="Footnote001131"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001112"
          xlink:label="Fact001112"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001112"
          xlink:to="Footnote001131"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001113"
          xlink:label="Fact001113"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001113"
          xlink:to="Footnote001131"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001114"
          xlink:label="Fact001114"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001114"
          xlink:to="Footnote001131"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001115"
          xlink:label="Fact001115"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001115"
          xlink:to="Footnote001131"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001116"
          xlink:label="Fact001116"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001116"
          xlink:to="Footnote001131"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001117"
          xlink:label="Fact001117"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001117"
          xlink:to="Footnote001131"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001118"
          xlink:label="Fact001118"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001118"
          xlink:to="Footnote001131"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001119"
          xlink:label="Fact001119"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001119"
          xlink:to="Footnote001131"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001120"
          xlink:label="Fact001120"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001120"
          xlink:to="Footnote001131"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001123"
          xlink:label="Fact001123"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001123"
          xlink:to="Footnote001131"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001124"
          xlink:label="Fact001124"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001124"
          xlink:to="Footnote001131"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001125"
          xlink:label="Fact001125"
          xlink:type="locator"/>
        <link:footnote id="Footnote001132" xlink:label="Footnote001132" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The table above compares the fund&#x2019;s returns to the performance of three indexes: (i) Russell 3000 Index, a broad measure
of market performance; (ii) Bloomberg U.S. Aggregate Index, also a broad measure of market performance; and (iii) S&amp;P Target Date
To 2045 Index, an additional index that the Investment Manager believes more closely reflect the fund&#x2019;s principal investment objective
and strategies.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001125"
          xlink:to="Footnote001132"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001126"
          xlink:label="Fact001126"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001126"
          xlink:to="Footnote001132"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001127"
          xlink:label="Fact001127"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001127"
          xlink:to="Footnote001132"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001128"
          xlink:label="Fact001128"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001128"
          xlink:to="Footnote001132"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001129"
          xlink:label="Fact001129"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001129"
          xlink:to="Footnote001132"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001130"
          xlink:label="Fact001130"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001130"
          xlink:to="Footnote001132"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001147"
          xlink:label="Fact001147"
          xlink:type="locator"/>
        <link:footnote id="Footnote001220" xlink:label="Footnote001220" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">
Applies only to certain redemptions of shares bought with no initial sales charge.

</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001147"
          xlink:to="Footnote001220"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001149"
          xlink:label="Fact001149"
          xlink:type="locator"/>
        <link:footnote id="Footnote001221" xlink:label="Footnote001221" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">
This charge is eliminated after one year.

</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001149"
          xlink:to="Footnote001221"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001169"
          xlink:label="Fact001169"
          xlink:type="locator"/>
        <link:footnote id="Footnote001222" xlink:label="Footnote001222" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Reflects the Investment Manager&#x2019;s (as defined below) contractual obligation to limit certain fund expenses through at least<xhtml:span id="xdx_90C_err--FeeWaiverOrReimbursementOverAssetsDateOfTermination_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067468Member_zQz5ttJLB032">
December&#160;30, 2027</xhtml:span>. This obligation may be modified or discontinued only with approval of the Board of Trustees.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001169"
          xlink:to="Footnote001222"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001176"
          xlink:label="Fact001176"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001176"
          xlink:to="Footnote001222"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001183"
          xlink:label="Fact001183"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001183"
          xlink:to="Footnote001222"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001190"
          xlink:label="Fact001190"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001190"
          xlink:to="Footnote001222"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001197"
          xlink:label="Fact001197"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001197"
          xlink:to="Footnote001222"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001204"
          xlink:label="Fact001204"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001204"
          xlink:to="Footnote001222"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001211"
          xlink:label="Fact001211"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001211"
          xlink:to="Footnote001222"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001218"
          xlink:label="Fact001218"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001218"
          xlink:to="Footnote001222"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001330"
          xlink:label="Fact001330"
          xlink:type="locator"/>
        <link:footnote id="Footnote001356" xlink:label="Footnote001356" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">
Performance for classes A, C, R, R3, R4, R5, and Y shares prior to their inception (9/1/20) is derived from the historical performance of class R6 shares, adjusted for the higher operating expenses and, for class A and C shares, higher sales charges (in the case of after sales-charge returns) applicable to such classes.

</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001330"
          xlink:to="Footnote001356"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001331"
          xlink:label="Fact001331"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001331"
          xlink:to="Footnote001356"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001332"
          xlink:label="Fact001332"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001332"
          xlink:to="Footnote001356"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001333"
          xlink:label="Fact001333"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001333"
          xlink:to="Footnote001356"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001334"
          xlink:label="Fact001334"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001334"
          xlink:to="Footnote001356"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001335"
          xlink:label="Fact001335"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001335"
          xlink:to="Footnote001356"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001336"
          xlink:label="Fact001336"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001336"
          xlink:to="Footnote001356"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001337"
          xlink:label="Fact001337"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001337"
          xlink:to="Footnote001356"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001338"
          xlink:label="Fact001338"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001338"
          xlink:to="Footnote001356"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001339"
          xlink:label="Fact001339"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001339"
          xlink:to="Footnote001356"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001340"
          xlink:label="Fact001340"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001340"
          xlink:to="Footnote001356"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001341"
          xlink:label="Fact001341"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001341"
          xlink:to="Footnote001356"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001342"
          xlink:label="Fact001342"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001342"
          xlink:to="Footnote001356"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001343"
          xlink:label="Fact001343"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001343"
          xlink:to="Footnote001356"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001344"
          xlink:label="Fact001344"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001344"
          xlink:to="Footnote001356"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001345"
          xlink:label="Fact001345"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001345"
          xlink:to="Footnote001356"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001348"
          xlink:label="Fact001348"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001348"
          xlink:to="Footnote001356"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001349"
          xlink:label="Fact001349"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001349"
          xlink:to="Footnote001356"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001350"
          xlink:label="Fact001350"
          xlink:type="locator"/>
        <link:footnote id="Footnote001357" xlink:label="Footnote001357" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The table above compares the fund&#x2019;s returns to the performance of three indexes: (i) Russell 3000 Index, a broad measure
of market performance; (ii) Bloomberg U.S. Aggregate Index, also a broad measure of market performance; and (iii) S&amp;P Target Date
To 2040 Index, an additional index that the Investment Manager believes more closely reflect the fund&#x2019;s principal investment objective
and strategies.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001350"
          xlink:to="Footnote001357"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001351"
          xlink:label="Fact001351"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001351"
          xlink:to="Footnote001357"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001352"
          xlink:label="Fact001352"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001352"
          xlink:to="Footnote001357"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001353"
          xlink:label="Fact001353"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001353"
          xlink:to="Footnote001357"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001354"
          xlink:label="Fact001354"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001354"
          xlink:to="Footnote001357"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001355"
          xlink:label="Fact001355"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001355"
          xlink:to="Footnote001357"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001372"
          xlink:label="Fact001372"
          xlink:type="locator"/>
        <link:footnote id="Footnote001445" xlink:label="Footnote001445" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">
Applies only to certain redemptions of shares bought with no initial sales charge.

</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001372"
          xlink:to="Footnote001445"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001374"
          xlink:label="Fact001374"
          xlink:type="locator"/>
        <link:footnote id="Footnote001446" xlink:label="Footnote001446" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">
This charge is eliminated after one year.

</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001374"
          xlink:to="Footnote001446"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001394"
          xlink:label="Fact001394"
          xlink:type="locator"/>
        <link:footnote id="Footnote001447" xlink:label="Footnote001447" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Reflects the Investment Manager&#x2019;s (as defined below) contractual obligation to limit certain fund expenses through at least
<xhtml:span id="xdx_90C_err--FeeWaiverOrReimbursementOverAssetsDateOfTermination_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067467Member_z2yN95gAJcP9">December&#160;30, 2027</xhtml:span>. This obligation may be modified or discontinued only with approval of the Board of Trustees.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001394"
          xlink:to="Footnote001447"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001401"
          xlink:label="Fact001401"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001401"
          xlink:to="Footnote001447"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001408"
          xlink:label="Fact001408"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001408"
          xlink:to="Footnote001447"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001415"
          xlink:label="Fact001415"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001415"
          xlink:to="Footnote001447"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001422"
          xlink:label="Fact001422"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001422"
          xlink:to="Footnote001447"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001429"
          xlink:label="Fact001429"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001429"
          xlink:to="Footnote001447"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001436"
          xlink:label="Fact001436"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001436"
          xlink:to="Footnote001447"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001443"
          xlink:label="Fact001443"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001443"
          xlink:to="Footnote001447"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001555"
          xlink:label="Fact001555"
          xlink:type="locator"/>
        <link:footnote id="Footnote001581" xlink:label="Footnote001581" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">
Performance for classes A, C, R, R3, R4, R5, and Y shares prior to their inception (9/1/20) is derived from the historical performance of class R6 shares, adjusted for the higher operating expenses and, for class A and C shares, higher sales charges (in the case of after sales-charge returns) applicable to such classes.

</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001555"
          xlink:to="Footnote001581"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001556"
          xlink:label="Fact001556"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001556"
          xlink:to="Footnote001581"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001557"
          xlink:label="Fact001557"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001557"
          xlink:to="Footnote001581"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001558"
          xlink:label="Fact001558"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001558"
          xlink:to="Footnote001581"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001559"
          xlink:label="Fact001559"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001559"
          xlink:to="Footnote001581"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001560"
          xlink:label="Fact001560"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001560"
          xlink:to="Footnote001581"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001561"
          xlink:label="Fact001561"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001561"
          xlink:to="Footnote001581"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001562"
          xlink:label="Fact001562"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001562"
          xlink:to="Footnote001581"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001563"
          xlink:label="Fact001563"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001563"
          xlink:to="Footnote001581"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001564"
          xlink:label="Fact001564"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001564"
          xlink:to="Footnote001581"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001565"
          xlink:label="Fact001565"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001565"
          xlink:to="Footnote001581"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001566"
          xlink:label="Fact001566"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001566"
          xlink:to="Footnote001581"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001567"
          xlink:label="Fact001567"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001567"
          xlink:to="Footnote001581"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001568"
          xlink:label="Fact001568"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001568"
          xlink:to="Footnote001581"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001569"
          xlink:label="Fact001569"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001569"
          xlink:to="Footnote001581"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001570"
          xlink:label="Fact001570"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001570"
          xlink:to="Footnote001581"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001573"
          xlink:label="Fact001573"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001573"
          xlink:to="Footnote001581"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001574"
          xlink:label="Fact001574"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001574"
          xlink:to="Footnote001581"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001575"
          xlink:label="Fact001575"
          xlink:type="locator"/>
        <link:footnote id="Footnote001582" xlink:label="Footnote001582" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The table above compares the fund&#x2019;s returns to the performance of three indexes: (i) Russell 3000 Index, a broad measure
of market performance; (ii) Bloomberg U.S. Aggregate Index, also a broad measure of market performance; and (iii) S&amp;P Target Date
To 2035 Index, an additional index that the Investment Manager believes more closely reflect the fund&#x2019;s principal investment objective
and strategies.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001575"
          xlink:to="Footnote001582"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001576"
          xlink:label="Fact001576"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001576"
          xlink:to="Footnote001582"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001577"
          xlink:label="Fact001577"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001577"
          xlink:to="Footnote001582"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001578"
          xlink:label="Fact001578"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001578"
          xlink:to="Footnote001582"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001579"
          xlink:label="Fact001579"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001579"
          xlink:to="Footnote001582"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001580"
          xlink:label="Fact001580"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001580"
          xlink:to="Footnote001582"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001597"
          xlink:label="Fact001597"
          xlink:type="locator"/>
        <link:footnote id="Footnote001670" xlink:label="Footnote001670" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">
Applies only to certain redemptions of shares bought with no initial sales charge.

</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001597"
          xlink:to="Footnote001670"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001599"
          xlink:label="Fact001599"
          xlink:type="locator"/>
        <link:footnote id="Footnote001671" xlink:label="Footnote001671" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">
This charge is eliminated after one year.

</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001599"
          xlink:to="Footnote001671"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001619"
          xlink:label="Fact001619"
          xlink:type="locator"/>
        <link:footnote id="Footnote001672" xlink:label="Footnote001672" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Reflects the Investment Manager&#x2019;s (as defined below) contractual obligation to limit certain fund expenses through at least
<xhtml:span id="xdx_909_err--FeeWaiverOrReimbursementOverAssetsDateOfTermination_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067466Member_zOXACnyP97Ia">December&#160;30, 2027</xhtml:span>. This obligation may be modified or discontinued only with approval of the Board of Trustees.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001619"
          xlink:to="Footnote001672"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001626"
          xlink:label="Fact001626"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001626"
          xlink:to="Footnote001672"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001633"
          xlink:label="Fact001633"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001633"
          xlink:to="Footnote001672"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001640"
          xlink:label="Fact001640"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001640"
          xlink:to="Footnote001672"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001647"
          xlink:label="Fact001647"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001647"
          xlink:to="Footnote001672"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001654"
          xlink:label="Fact001654"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001654"
          xlink:to="Footnote001672"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001661"
          xlink:label="Fact001661"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001661"
          xlink:to="Footnote001672"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001668"
          xlink:label="Fact001668"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001668"
          xlink:to="Footnote001672"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001780"
          xlink:label="Fact001780"
          xlink:type="locator"/>
        <link:footnote id="Footnote001806" xlink:label="Footnote001806" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">
Performance for classes A, C, R, R3, R4, R5, and Y shares prior to their inception (9/1/20) is derived from the historical performance of class R6 shares, adjusted for the higher operating expenses and, for class A and C shares, higher sales charges (in the case of after sales-charge returns) applicable to such classes.

</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001780"
          xlink:to="Footnote001806"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001781"
          xlink:label="Fact001781"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001781"
          xlink:to="Footnote001806"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001782"
          xlink:label="Fact001782"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001782"
          xlink:to="Footnote001806"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001783"
          xlink:label="Fact001783"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001783"
          xlink:to="Footnote001806"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001784"
          xlink:label="Fact001784"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001784"
          xlink:to="Footnote001806"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001785"
          xlink:label="Fact001785"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001785"
          xlink:to="Footnote001806"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001786"
          xlink:label="Fact001786"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001786"
          xlink:to="Footnote001806"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001787"
          xlink:label="Fact001787"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001787"
          xlink:to="Footnote001806"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001788"
          xlink:label="Fact001788"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001788"
          xlink:to="Footnote001806"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001789"
          xlink:label="Fact001789"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001789"
          xlink:to="Footnote001806"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001790"
          xlink:label="Fact001790"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001790"
          xlink:to="Footnote001806"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001791"
          xlink:label="Fact001791"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001791"
          xlink:to="Footnote001806"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001792"
          xlink:label="Fact001792"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001792"
          xlink:to="Footnote001806"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001793"
          xlink:label="Fact001793"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001793"
          xlink:to="Footnote001806"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001794"
          xlink:label="Fact001794"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001794"
          xlink:to="Footnote001806"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001795"
          xlink:label="Fact001795"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001795"
          xlink:to="Footnote001806"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001798"
          xlink:label="Fact001798"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001798"
          xlink:to="Footnote001806"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001799"
          xlink:label="Fact001799"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001799"
          xlink:to="Footnote001806"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001800"
          xlink:label="Fact001800"
          xlink:type="locator"/>
        <link:footnote id="Footnote001807" xlink:label="Footnote001807" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The table above compares the fund&#x2019;s returns to the performance of three indexes: (i) Russell 3000 Index, a broad measure
of market performance; (ii) Bloomberg U.S. Aggregate Index, also a broad measure of market performance; and (iii) S&amp;P Target Date
To 2030 Index, an additional index that the Investment Manager believes more closely reflect the fund&#x2019;s principal investment objective
and strategies.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001800"
          xlink:to="Footnote001807"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001801"
          xlink:label="Fact001801"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001801"
          xlink:to="Footnote001807"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001802"
          xlink:label="Fact001802"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001802"
          xlink:to="Footnote001807"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001803"
          xlink:label="Fact001803"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001803"
          xlink:to="Footnote001807"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001804"
          xlink:label="Fact001804"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001804"
          xlink:to="Footnote001807"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001805"
          xlink:label="Fact001805"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001805"
          xlink:to="Footnote001807"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001822"
          xlink:label="Fact001822"
          xlink:type="locator"/>
        <link:footnote id="Footnote001895" xlink:label="Footnote001895" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">
Applies only to certain redemptions of shares bought with no initial sales charge.

</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001822"
          xlink:to="Footnote001895"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001824"
          xlink:label="Fact001824"
          xlink:type="locator"/>
        <link:footnote id="Footnote001896" xlink:label="Footnote001896" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">
This charge is eliminated after one year.

</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001824"
          xlink:to="Footnote001896"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001844"
          xlink:label="Fact001844"
          xlink:type="locator"/>
        <link:footnote id="Footnote001897" xlink:label="Footnote001897" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Reflects the Investment manager&#x2019;s (as defined below) contractual obligation to limit certain fund expenses through at least
<xhtml:span id="xdx_908_err--FeeWaiverOrReimbursementOverAssetsDateOfTermination_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067464Member_znJ4OO02Lc5k">December&#160;30, 2027</xhtml:span>. This obligation may be modified or discontinued only with approval of the Board of Trustees.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001844"
          xlink:to="Footnote001897"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001851"
          xlink:label="Fact001851"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001851"
          xlink:to="Footnote001897"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001858"
          xlink:label="Fact001858"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001858"
          xlink:to="Footnote001897"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001865"
          xlink:label="Fact001865"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001865"
          xlink:to="Footnote001897"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001872"
          xlink:label="Fact001872"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001872"
          xlink:to="Footnote001897"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001879"
          xlink:label="Fact001879"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001879"
          xlink:to="Footnote001897"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001886"
          xlink:label="Fact001886"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001886"
          xlink:to="Footnote001897"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001893"
          xlink:label="Fact001893"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001893"
          xlink:to="Footnote001897"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002005"
          xlink:label="Fact002005"
          xlink:type="locator"/>
        <link:footnote id="Footnote002031" xlink:label="Footnote002031" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">
Performance for classes A, C, R, R3, R4, R5, and Y shares prior to their inception (9/1/20) is derived from the historical performance of class R6 shares, adjusted for the higher operating expenses and, for class A and C shares, higher sales charges (in the case of after sales-charge returns) applicable to such classes.

</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002005"
          xlink:to="Footnote002031"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002006"
          xlink:label="Fact002006"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002006"
          xlink:to="Footnote002031"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002007"
          xlink:label="Fact002007"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002007"
          xlink:to="Footnote002031"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002008"
          xlink:label="Fact002008"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002008"
          xlink:to="Footnote002031"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002009"
          xlink:label="Fact002009"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002009"
          xlink:to="Footnote002031"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002010"
          xlink:label="Fact002010"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002010"
          xlink:to="Footnote002031"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002011"
          xlink:label="Fact002011"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002011"
          xlink:to="Footnote002031"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002012"
          xlink:label="Fact002012"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002012"
          xlink:to="Footnote002031"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002013"
          xlink:label="Fact002013"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002013"
          xlink:to="Footnote002031"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002014"
          xlink:label="Fact002014"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002014"
          xlink:to="Footnote002031"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002015"
          xlink:label="Fact002015"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002015"
          xlink:to="Footnote002031"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002016"
          xlink:label="Fact002016"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002016"
          xlink:to="Footnote002031"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002017"
          xlink:label="Fact002017"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002017"
          xlink:to="Footnote002031"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002018"
          xlink:label="Fact002018"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002018"
          xlink:to="Footnote002031"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002019"
          xlink:label="Fact002019"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002019"
          xlink:to="Footnote002031"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002020"
          xlink:label="Fact002020"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002020"
          xlink:to="Footnote002031"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002023"
          xlink:label="Fact002023"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002023"
          xlink:to="Footnote002031"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002024"
          xlink:label="Fact002024"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002024"
          xlink:to="Footnote002031"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002025"
          xlink:label="Fact002025"
          xlink:type="locator"/>
        <link:footnote id="Footnote002032" xlink:label="Footnote002032" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The table above compares the fund&#x2019;s returns to the performance of three indexes: (i) Russell 3000 Index, a broad measure
of market performance; (ii) Bloomberg U.S. Aggregate Index, also a broad measure of market performance; and (iii) S&amp;P Target Date
To 2025 Index, an additional index that the Investment Manager believes more closely reflect the fund&#x2019;s principal investment objective
and strategies.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002025"
          xlink:to="Footnote002032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002026"
          xlink:label="Fact002026"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002026"
          xlink:to="Footnote002032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002027"
          xlink:label="Fact002027"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002027"
          xlink:to="Footnote002032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002028"
          xlink:label="Fact002028"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002028"
          xlink:to="Footnote002032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002029"
          xlink:label="Fact002029"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002029"
          xlink:to="Footnote002032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002030"
          xlink:label="Fact002030"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002030"
          xlink:to="Footnote002032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002047"
          xlink:label="Fact002047"
          xlink:type="locator"/>
        <link:footnote id="Footnote002120" xlink:label="Footnote002120" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">
Applies only to certain redemptions of shares bought with no initial sales charge.

</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002047"
          xlink:to="Footnote002120"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002049"
          xlink:label="Fact002049"
          xlink:type="locator"/>
        <link:footnote id="Footnote002121" xlink:label="Footnote002121" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">
This charge is eliminated after one year.

</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002049"
          xlink:to="Footnote002121"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002069"
          xlink:label="Fact002069"
          xlink:type="locator"/>
        <link:footnote id="Footnote002122" xlink:label="Footnote002122" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Reflects the Investment Manager&#x2019;s contractual obligation to limit certain fund expenses through at least <xhtml:span id="xdx_908_err--FeeWaiverOrReimbursementOverAssetsDateOfTermination_dU_c20241230__20241230__dei--LegalEntityAxis__custom--S000067465Member_zWSGh1u5ip89">December&#160;30,
2027</xhtml:span>. This obligation may be modified or discontinued only with approval of the Board of Trustees.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002069"
          xlink:to="Footnote002122"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002076"
          xlink:label="Fact002076"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002076"
          xlink:to="Footnote002122"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002083"
          xlink:label="Fact002083"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002083"
          xlink:to="Footnote002122"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002090"
          xlink:label="Fact002090"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002090"
          xlink:to="Footnote002122"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002097"
          xlink:label="Fact002097"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002097"
          xlink:to="Footnote002122"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002104"
          xlink:label="Fact002104"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002104"
          xlink:to="Footnote002122"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002111"
          xlink:label="Fact002111"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002111"
          xlink:to="Footnote002122"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002118"
          xlink:label="Fact002118"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002118"
          xlink:to="Footnote002122"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002229"
          xlink:label="Fact002229"
          xlink:type="locator"/>
        <link:footnote id="Footnote002255" xlink:label="Footnote002255" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">
Performance for classes A, C, R, R3, R4, R5, and Y shares prior to their inception (9/1/20) is derived from the historical performance of class R6 shares, adjusted for the higher operating expenses and, for class A and C shares, higher sales charges (in the case of after sales-charge returns) applicable to such classes.

</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002229"
          xlink:to="Footnote002255"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002230"
          xlink:label="Fact002230"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002230"
          xlink:to="Footnote002255"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002231"
          xlink:label="Fact002231"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002231"
          xlink:to="Footnote002255"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002232"
          xlink:label="Fact002232"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002232"
          xlink:to="Footnote002255"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002233"
          xlink:label="Fact002233"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002233"
          xlink:to="Footnote002255"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002234"
          xlink:label="Fact002234"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002234"
          xlink:to="Footnote002255"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002235"
          xlink:label="Fact002235"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002235"
          xlink:to="Footnote002255"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002236"
          xlink:label="Fact002236"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002236"
          xlink:to="Footnote002255"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002237"
          xlink:label="Fact002237"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002237"
          xlink:to="Footnote002255"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002238"
          xlink:label="Fact002238"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002238"
          xlink:to="Footnote002255"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002239"
          xlink:label="Fact002239"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002239"
          xlink:to="Footnote002255"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002240"
          xlink:label="Fact002240"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002240"
          xlink:to="Footnote002255"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002241"
          xlink:label="Fact002241"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002241"
          xlink:to="Footnote002255"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002242"
          xlink:label="Fact002242"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002242"
          xlink:to="Footnote002255"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002243"
          xlink:label="Fact002243"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002243"
          xlink:to="Footnote002255"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002244"
          xlink:label="Fact002244"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002244"
          xlink:to="Footnote002255"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002247"
          xlink:label="Fact002247"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002247"
          xlink:to="Footnote002255"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002248"
          xlink:label="Fact002248"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002248"
          xlink:to="Footnote002255"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002249"
          xlink:label="Fact002249"
          xlink:type="locator"/>
        <link:footnote id="Footnote002256" xlink:label="Footnote002256" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The table above compares the fund&#x2019;s returns to the performance of three indexes: (i) Russell 3000 Index, a broad measure
of market performance; (ii) Bloomberg U.S. Aggregate Index, also a broad measure of market performance; and (iii) S&amp;P Target Date
To Retirement Income Index, an additional index that the Investment Manager believes more closely reflect the fund&#x2019;s principal
investment objective and strategies.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002249"
          xlink:to="Footnote002256"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002250"
          xlink:label="Fact002250"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002250"
          xlink:to="Footnote002256"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002251"
          xlink:label="Fact002251"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002251"
          xlink:to="Footnote002256"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002252"
          xlink:label="Fact002252"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002252"
          xlink:to="Footnote002256"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002253"
          xlink:label="Fact002253"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002253"
          xlink:to="Footnote002256"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002254"
          xlink:label="Fact002254"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002254"
          xlink:to="Footnote002256"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
