<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:oef="http://xbrl.sec.gov/oef/2025"
  xmlns:pff="http://pff/20260331"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="pff-20260331.xsd" xlink:type="simple"/>
    <context id="From2025-04-01to2026-03-31_C000232082Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232082Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2025-04-01to2026-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2025-04-01to2026-03-31_SPTargetRiskGrowthIndex2742AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">pff:SPTargetRiskGrowthIndex2742AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2025-04-01to2026-03-31_SP500TotalReturnIndex2742BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">pff:SP500TotalReturnIndex2742BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-21to2021-05-21_C000232082Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232082Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-21</startDate>
            <endDate>2021-05-21</endDate>
        </period>
    </context>
    <context id="From2021-05-21to2021-05-21_SPTargetRiskGrowthIndex2742AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">pff:SPTargetRiskGrowthIndex2742AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-21</startDate>
            <endDate>2021-05-21</endDate>
        </period>
    </context>
    <context id="From2021-05-21to2021-05-21_SP500TotalReturnIndex2742BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">pff:SP500TotalReturnIndex2742BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-21</startDate>
            <endDate>2021-05-21</endDate>
        </period>
    </context>
    <context id="From2021-05-22to2022-03-31_C000232082Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232082Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-22</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-22to2022-03-31_SPTargetRiskGrowthIndex2742AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">pff:SPTargetRiskGrowthIndex2742AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-22</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-22to2022-03-31_SP500TotalReturnIndex2742BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">pff:SP500TotalReturnIndex2742BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-22</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-22to2023-03-31_C000232082Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232082Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-22</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-22to2023-03-31_SPTargetRiskGrowthIndex2742AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">pff:SPTargetRiskGrowthIndex2742AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-22</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-22to2023-03-31_SP500TotalReturnIndex2742BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">pff:SP500TotalReturnIndex2742BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-22</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-22to2024-03-31_C000232082Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232082Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-22</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-22to2024-03-31_SPTargetRiskGrowthIndex2742AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">pff:SPTargetRiskGrowthIndex2742AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-22</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-22to2024-03-31_SP500TotalReturnIndex2742BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">pff:SP500TotalReturnIndex2742BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-22</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-22to2025-03-31_C000232082Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232082Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-22</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-22to2025-03-31_SPTargetRiskGrowthIndex2742AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">pff:SPTargetRiskGrowthIndex2742AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-22</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-22to2025-03-31_SP500TotalReturnIndex2742BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">pff:SP500TotalReturnIndex2742BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-22</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-22to2026-03-31_C000232082Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232082Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-22</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-22to2026-03-31_SPTargetRiskGrowthIndex2742AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">pff:SPTargetRiskGrowthIndex2742AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-22</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-22to2026-03-31_SP500TotalReturnIndex2742BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">pff:SP500TotalReturnIndex2742BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-22</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2025-04-01to2026-03-31_C000232082Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-21to2026-03-31_C000232082Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-21</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-21to2026-03-31_C000232082Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232082Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-21</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-21to2026-03-31_SPTargetRiskGrowthIndex2742AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">pff:SPTargetRiskGrowthIndex2742AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-21</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-21to2026-03-31_SP500TotalReturnIndex2742BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">pff:SP500TotalReturnIndex2742BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-21</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232082Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232082Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232082Member_VanguardSP500ETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">pff:VanguardSP500ETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232082Member_VanguardFTSEDevelopedMarketsETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">pff:VanguardFTSEDevelopedMarketsETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232082Member_VanguardFTSEEmergingMarketsETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">pff:VanguardFTSEEmergingMarketsETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232082Member_UnitedStatesTreasuryBill04232026CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">pff:UnitedStatesTreasuryBill04232026CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232082Member_USTreasuryNote11302028CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">pff:USTreasuryNote11302028CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232082Member_FannieMaePoolCB115207012051CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">pff:FannieMaePoolCB115207012051CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232082Member_USTreasuryNote07312026CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">pff:USTreasuryNote07312026CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232082Member_GinnieMaeIIPoolBQ209304202051CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">pff:GinnieMaeIIPoolBQ209304202051CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232082Member_USTreasuryNote08312026CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">pff:USTreasuryNote08312026CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232082Member_USTreasuryBond08152034CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">pff:USTreasuryBond08152034CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232082Member_USLargeMinusCapEquitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">pff:USLargeMinusCapEquitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232082Member_USAgencyMortgageMinusBackedSecuritiesPRGeoSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">pff:USAgencyMortgageMinusBackedSecuritiesPRGeoSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232082Member_USGovernmentandAgencyObligationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">pff:USGovernmentandAgencyObligationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232082Member_InternationalDevelopedMarketsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">pff:InternationalDevelopedMarketsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232082Member_InternationalEmergingMarketsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">pff:InternationalEmergingMarketsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232082Member_USMidMinusCapEquitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">pff:USMidMinusCapEquitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232082Member_USSmallMinusCapEquitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">pff:USSmallMinusCapEquitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232082Member_EquitiesCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">pff:EquitiesCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232082Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232082Member_FixedIncomeCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">pff:FixedIncomeCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232082Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="From2025-04-01to2026-03-31_C000232083Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232083Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2025-04-01to2026-03-31_SPTargetRiskGrowthIndex2743AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">pff:SPTargetRiskGrowthIndex2743AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2025-04-01to2026-03-31_SP500TotalReturnIndex2743BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">pff:SP500TotalReturnIndex2743BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-21to2021-05-21_C000232083Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232083Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-21</startDate>
            <endDate>2021-05-21</endDate>
        </period>
    </context>
    <context id="From2021-05-21to2021-05-21_SPTargetRiskGrowthIndex2743AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">pff:SPTargetRiskGrowthIndex2743AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-21</startDate>
            <endDate>2021-05-21</endDate>
        </period>
    </context>
    <context id="From2021-05-21to2021-05-21_SP500TotalReturnIndex2743BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">pff:SP500TotalReturnIndex2743BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-21</startDate>
            <endDate>2021-05-21</endDate>
        </period>
    </context>
    <context id="From2021-05-22to2022-03-31_C000232083Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232083Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-22</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-22to2022-03-31_SPTargetRiskGrowthIndex2743AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">pff:SPTargetRiskGrowthIndex2743AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-22</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-22to2022-03-31_SP500TotalReturnIndex2743BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">pff:SP500TotalReturnIndex2743BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-22</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-22to2023-03-31_C000232083Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232083Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-22</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-22to2023-03-31_SPTargetRiskGrowthIndex2743AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">pff:SPTargetRiskGrowthIndex2743AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-22</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-22to2023-03-31_SP500TotalReturnIndex2743BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">pff:SP500TotalReturnIndex2743BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-22</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-22to2024-03-31_C000232083Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232083Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-22</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-22to2024-03-31_SPTargetRiskGrowthIndex2743AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">pff:SPTargetRiskGrowthIndex2743AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-22</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-22to2024-03-31_SP500TotalReturnIndex2743BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">pff:SP500TotalReturnIndex2743BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-22</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-22to2025-03-31_C000232083Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232083Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-22</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-22to2025-03-31_SPTargetRiskGrowthIndex2743AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">pff:SPTargetRiskGrowthIndex2743AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-22</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-22to2025-03-31_SP500TotalReturnIndex2743BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">pff:SP500TotalReturnIndex2743BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-22</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-22to2026-03-31_C000232083Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232083Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-22</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-22to2026-03-31_SPTargetRiskGrowthIndex2743AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">pff:SPTargetRiskGrowthIndex2743AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-22</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-22to2026-03-31_SP500TotalReturnIndex2743BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">pff:SP500TotalReturnIndex2743BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-22</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2025-04-01to2026-03-31_C000232083Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-21to2026-03-31_C000232083Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-21</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-21to2026-03-31_C000232083Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232083Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-21</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-21to2026-03-31_SPTargetRiskGrowthIndex2743AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">pff:SPTargetRiskGrowthIndex2743AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-21</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2021-05-21to2026-03-31_SP500TotalReturnIndex2743BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">pff:SP500TotalReturnIndex2743BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-21</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232083Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232083Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232083Member_VanguardSP500ETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">pff:VanguardSP500ETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232083Member_VanguardFTSEDevelopedMarketsETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">pff:VanguardFTSEDevelopedMarketsETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232083Member_VanguardFTSEEmergingMarketsETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">pff:VanguardFTSEEmergingMarketsETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232083Member_UnitedStatesTreasuryBill04232026CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">pff:UnitedStatesTreasuryBill04232026CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232083Member_USTreasuryNote11302028CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">pff:USTreasuryNote11302028CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232083Member_FannieMaePoolCB115207012051CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">pff:FannieMaePoolCB115207012051CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232083Member_USTreasuryNote07312026CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">pff:USTreasuryNote07312026CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232083Member_GinnieMaeIIPoolBQ209304202051CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">pff:GinnieMaeIIPoolBQ209304202051CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232083Member_USTreasuryNote08312026CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">pff:USTreasuryNote08312026CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232083Member_USTreasuryBond08152034CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">pff:USTreasuryBond08152034CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232083Member_USLargeMinusCapEquitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">pff:USLargeMinusCapEquitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232083Member_USAgencyMortgageMinusBackedSecuritiesPRGeoSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">pff:USAgencyMortgageMinusBackedSecuritiesPRGeoSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232083Member_USGovernmentandAgencyObligationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">pff:USGovernmentandAgencyObligationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232083Member_InternationalDevelopedMarketsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">pff:InternationalDevelopedMarketsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232083Member_InternationalEmergingMarketsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">pff:InternationalEmergingMarketsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232083Member_USMidMinusCapEquitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">pff:USMidMinusCapEquitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232083Member_USSmallMinusCapEquitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">pff:USSmallMinusCapEquitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232083Member_EquitiesCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">pff:EquitiesCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232083Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_C000232083Member_FixedIncomeCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001137184</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">pff:FixedIncomeCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">pff:C000232083Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <unit id="Holding">
        <measure>pff:Holding</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="From2025-04-01to2026-03-31"
      id="EntityCentralIndexKey_4E2630EB2E474DFC">0001137184</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="From2025-04-01to2026-03-31"
      id="AmendmentFlag_5B54FAD60C9647EF">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="From2025-04-01to2026-03-31"
      id="DocumentType_AE65EFB6CBE243A9">N-CSR</dei:DocumentType>
    <dei:EntityRegistrantName
      contextRef="From2025-04-01to2026-03-31"
      id="EntityRegistrantName_DC699DC5AE904C48">POPULAR TOTAL RETURN FUND INC</dei:EntityRegistrantName>
    <dei:EntityInvCompanyType
      contextRef="From2025-04-01to2026-03-31"
      id="EntityInvCompanyType_E9FEFE8FF6A84F6C">N-1A</dei:EntityInvCompanyType>
    <dei:DocumentPeriodEndDate
      contextRef="From2025-04-01to2026-03-31"
      id="DocumentPeriodEndDate_AFAB34DA2F76459E">2026-03-31</dei:DocumentPeriodEndDate>
    <oef:FundName
      contextRef="From2025-04-01to2026-03-31_C000232082Member"
      id="FundName_FEBC7E79F9074211">POPULAR TOTAL RETURN FUND, INC.</oef:FundName>
    <oef:ClassName
      contextRef="From2025-04-01to2026-03-31_C000232082Member"
      id="ClassName_D2042D81A90545A7">CLASS A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-04-01to2026-03-31_C000232082Member"
      id="TradingSymbol_F9622CF3B9B04268">TRAFX</dei:TradingSymbol>
    <dei:DocumentPeriodEndDate
      contextRef="From2025-04-01to2026-03-31"
      id="DocumentPeriodEndDate_7178C537903148CB">2026-03-31</dei:DocumentPeriodEndDate>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-04-01to2026-03-31_C000232082Member"
      id="AnnlOrSemiAnnlStatementTextBlock_8CA2B7F7FD0F42AD">This&#160;annual shareholder report contains important information about&#160;Popular Total Return Fund, Inc.&#160;- Class A&#160;Shares for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-04-01to2026-03-31_C000232082Member"
      id="ShareholderReportAnnualOrSemiAnnual_BF281B4271BF48C9">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="From2025-04-01to2026-03-31_C000232082Member"
      id="AddlInfoTextBlock_01EC5DF379E841BD">&lt;p style="box-sizing: border-box; color: rgb(99, 101, 102); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 12px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;You can find additional information about the Fund at &lt;span style="box-sizing: border-box; color: rgb(99, 101, 102); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 12px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;https://www.popularfunds.com/total-return-fund&lt;/span&gt;. You can also request this information by contacting us at&#160;787-758-7400.&lt;/p&gt;</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-04-01to2026-03-31_C000232082Member"
      id="AddlInfoWebsite_5CD841FE1B2941AA">&lt;span style="box-sizing: border-box; color: rgb(99, 101, 102); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 12px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;https://www.popularfunds.com/total-return-fund&lt;/span&gt;</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-04-01to2026-03-31_C000232082Member"
      id="AddlInfoPhoneNumber_C59226505B6B4DAE">787-758-7400</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2025-04-01to2026-03-31_C000232082Member"
      id="ExpensesTextBlock_02298A964283408E">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 121; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(99, 101, 102); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-h3-font-family); font-size: 16px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-end; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h2 style="box-sizing: border-box; color: rgb(99, 101, 102); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;What were the Fund&#x2019;s costs for the last year?&#160;&lt;/h2&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 5 / 1 / 8 / 121; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(99, 101, 102); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-body1-font-family); font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 12px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(99, 101, 102); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 12px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;(based on a hypothetical $10,000 investment)&#160;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 8 / 1 / 17 / 121; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 720px; background-color: rgb(236, 239, 237); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 32px;"&gt;&lt;th colspan="1" style="padding: 0px; font-family: Calibri; font-weight: 700; font-size: 16px; text-align: center; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 16px; background-color: rgb(6, 115, 99); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(288px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 16px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Class Name&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 0px; font-family: Calibri; font-weight: 700; font-size: 16px; text-align: center; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 16px; background-color: rgb(6, 115, 99); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(192px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 16px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Cost of a $10,000 Investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 0px; font-family: Calibri; font-weight: 700; font-size: 16px; text-align: center; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 16px; background-color: rgb(6, 115, 99); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(240px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 16px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Cost Paid as a percentage of a $10,000 Investment (annualized)&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 19.2031px;"&gt;&lt;th colspan="1" style="padding: 0px; font-family: Calibri; font-weight: 400; font-size: 16px; text-align: center; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 19.2px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(288px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 19.2px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Class A Shares&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 0px; font-family: Calibri; font-weight: 400; font-size: 16px; text-align: center; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(192px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center; text-align-last: auto;"&gt;$164&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Calibri; font-weight: 400; font-size: 16px; text-align: center; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(240px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center; text-align-last: auto;"&gt;1.64%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-04-01to2026-03-31_C000232082Member"
      decimals="0"
      id="ExpensesPaidAmt_A8434418CFBB4042"
      unitRef="USD">164</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-04-01to2026-03-31_C000232082Member"
      decimals="INF"
      id="ExpenseRatioPct_14EB5C42D8B343B8"
      unitRef="Pure">0.0164</oef:ExpenseRatioPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-04-01to2026-03-31_C000232082Member"
      id="LineGraphAndTableMeasureName_A350004F875D44B0">Class A</oef:LineGraphAndTableMeasureName>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-04-01to2026-03-31_C000232082Member"
      id="LineGraphAndTableMeasureName_ED295F6DF6944AC1">Class A</oef:LineGraphAndTableMeasureName>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-04-01to2026-03-31_SPTargetRiskGrowthIndex2742AdditionalIndexMember"
      id="LineGraphAndTableMeasureName_74A868A49F9D4E85">S&amp;amp;P Target Risk Growth Index</oef:LineGraphAndTableMeasureName>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-04-01to2026-03-31_SP500TotalReturnIndex2742BroadBasedIndexMember"
      id="LineGraphAndTableMeasureName_7BE21231FF5B493B">S&amp;amp;P 500&lt;sup style="inset: 1.5px 0px 4px; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; position: relative; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&#xae;&lt;/sup&gt; Total Return Index</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="From2021-05-21to2021-05-21_C000232082Member"
      decimals="0"
      id="AccmVal_484EE0DF0E7845F6"
      unitRef="USD">9649</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2021-05-21to2021-05-21_SPTargetRiskGrowthIndex2742AdditionalIndexMember"
      decimals="0"
      id="AccmVal_41EAFE2F06C842A4"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2021-05-21to2021-05-21_SP500TotalReturnIndex2742BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_AAEAAC3956E044F7"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2021-05-22to2022-03-31_C000232082Member"
      decimals="0"
      id="AccmVal_CC6091A939C24FD7"
      unitRef="USD">9594</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2021-05-22to2022-03-31_SPTargetRiskGrowthIndex2742AdditionalIndexMember"
      decimals="0"
      id="AccmVal_AB182F58F2C34FD7"
      unitRef="USD">9965</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2021-05-22to2022-03-31_SP500TotalReturnIndex2742BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_BE68E8F46D774876"
      unitRef="USD">11033</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2021-05-22to2023-03-31_C000232082Member"
      decimals="0"
      id="AccmVal_9BF6B6A57D6B47C2"
      unitRef="USD">8832</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2021-05-22to2023-03-31_SPTargetRiskGrowthIndex2742AdditionalIndexMember"
      decimals="0"
      id="AccmVal_1224924A81014B16"
      unitRef="USD">9425</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2021-05-22to2023-03-31_SP500TotalReturnIndex2742BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_9997C24A8DF54A7C"
      unitRef="USD">10180</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2021-05-22to2024-03-31_C000232082Member"
      decimals="0"
      id="AccmVal_4DA98C17AAA54C39"
      unitRef="USD">10018</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2021-05-22to2024-03-31_SPTargetRiskGrowthIndex2742AdditionalIndexMember"
      decimals="0"
      id="AccmVal_343A2D15F6C94324"
      unitRef="USD">10789</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2021-05-22to2024-03-31_SP500TotalReturnIndex2742BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_22B88A657B6C4EF4"
      unitRef="USD">13222</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2021-05-22to2025-03-31_C000232082Member"
      decimals="0"
      id="AccmVal_D09B58BC5CD94D6F"
      unitRef="USD">10448</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2021-05-22to2025-03-31_SPTargetRiskGrowthIndex2742AdditionalIndexMember"
      decimals="0"
      id="AccmVal_67BD106AEFD1417D"
      unitRef="USD">11465</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2021-05-22to2025-03-31_SP500TotalReturnIndex2742BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_2742185276EA4C8B"
      unitRef="USD">14313</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2021-05-22to2026-03-31_C000232082Member"
      decimals="0"
      id="AccmVal_B1F20836565B43D5"
      unitRef="USD">11737</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2021-05-22to2026-03-31_SPTargetRiskGrowthIndex2742AdditionalIndexMember"
      decimals="0"
      id="AccmVal_E7794017E98E489A"
      unitRef="USD">13169</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2021-05-22to2026-03-31_SP500TotalReturnIndex2742BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_877544285A8047FE"
      unitRef="USD">16861</oef:AccmVal>
    <oef:PerfInceptionDate
      contextRef="From2025-04-01to2026-03-31_C000232082Member"
      id="PerfInceptionDate_AC31E13F7AFC4166">2021-05-21</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-04-01to2026-03-31_C000232082Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_FDEB033D273D494C"
      unitRef="Pure">0.1234</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-05-21to2026-03-31_C000232082Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_809F0FE3412B4D34"
      unitRef="Pure">0.0411</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-04-01to2026-03-31_C000232082Member"
      decimals="INF"
      id="AvgAnnlRtrPct_C7CD1476964B4292"
      unitRef="Pure">0.0842</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-05-21to2026-03-31_C000232082Member"
      decimals="INF"
      id="AvgAnnlRtrPct_64EC638F9DCB4513"
      unitRef="Pure">0.0335</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-04-01to2026-03-31_SPTargetRiskGrowthIndex2742AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_145734FB6F984D6B"
      unitRef="Pure">0.1487</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-05-21to2026-03-31_SPTargetRiskGrowthIndex2742AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_11117E5259F14F71"
      unitRef="Pure">0.0583</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-04-01to2026-03-31_SP500TotalReturnIndex2742BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_3C798717C0704E77"
      unitRef="Pure">0.1780</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-05-21to2026-03-31_SP500TotalReturnIndex2742BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_5367A18C70FC430B"
      unitRef="Pure">0.1135</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2025-04-01to2026-03-31_C000232082Member"
      id="PerformancePastDoesNotIndicateFuture_540FBC800DAE49A5">Performance data quoted represents past performance and does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="From2025-04-01to2026-03-31_C000232082Member"
      id="NoDeductionOfTaxesTextBlock_3A9EB5724530490C">&lt;p style="box-sizing: border-box; color: rgb(99, 101, 102); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 10.6667px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;The table and graph presented above do not reflect the deduction of taxes a shareholder would pay on fund distributions or the redemption of fund shares.&lt;/p&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-04-01to2026-03-31_C000232082Member"
      id="AddlFundStatisticsTextBlock_B4E209F2FDBF4EC9">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(6, 115, 99); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 47; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-h3-font-family); font-size: 16px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h3 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Fund Statistics as of March 31, 2026&lt;/h3&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 19 / 47; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;ul style="width: 100%; display: grid; grid-auto-flow: column; grid-template-rows: repeat(6, auto); grid-template-columns: 1fr; margin: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; gap: 0px; align-items: center; background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse; grid-auto-rows: minmax(6px, max-content);"&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: Calibri; font-weight: 400; font-size: 12px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; border-bottom: 1px solid rgb(6, 115, 99); box-sizing: border-box; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Total Net Assets&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: Calibri; font-weight: 400; font-size: 12px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; border-bottom: 1px solid rgb(6, 115, 99); box-sizing: border-box; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;$68,177,969&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: Calibri; font-weight: 400; font-size: 12px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; border-bottom: 1px solid rgb(6, 115, 99); box-sizing: border-box; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;# of Portfolio Holdings&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: Calibri; font-weight: 400; font-size: 12px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; border-bottom: 1px solid rgb(6, 115, 99); box-sizing: border-box; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;44&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: Calibri; font-weight: 400; font-size: 12px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; border-bottom: 1px solid rgb(6, 115, 99); box-sizing: border-box; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Portfolio Turnover Rate&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: Calibri; font-weight: 400; font-size: 12px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; border-bottom: 1px solid rgb(6, 115, 99); box-sizing: border-box; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;18%&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 0px; border-bottom: 1px solid rgb(6, 115, 99); box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: Calibri; font-weight: 400; font-size: 12px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Advisory Fees Paid&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: Calibri; font-weight: 400; font-size: 12px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;$348,250&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-03-31_C000232082Member"
      decimals="0"
      id="AssetsNet_BBC4198862404D92"
      unitRef="USD">68177969</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-03-31_C000232082Member"
      decimals="INF"
      id="HoldingsCount_911C9F8C595C4178"
      unitRef="Holding">44</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-04-01to2026-03-31_C000232082Member"
      decimals="INF"
      id="InvestmentCompanyPortfolioTurnover_F4F0710D5F4947E6"
      unitRef="Pure">0.18</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2025-04-01to2026-03-31_C000232082Member"
      decimals="0"
      id="AdvisoryFeesPaidAmt_3D080279ADBB43DC"
      unitRef="USD">348250</oef:AdvisoryFeesPaidAmt>
    <oef:LargestHoldingsTableTextBlock
      contextRef="From2025-04-01to2026-03-31_C000232082Member"
      id="LargestHoldingsTableTextBlock_F965AC24FC10474B">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(6, 115, 99); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 9 / 47; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: Calibri; font-size: 14.6667px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: center; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h3 style="line-height: 17.6px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Top Ten Holdings&lt;/h3&gt;&lt;h3 style="line-height: 17.6px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;(% of Net Assets)&lt;/h3&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 9 / 1 / 55 / 47; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); border-bottom: 1px solid rgb(6, 115, 99); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 10.5px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: Calibri; font-weight: 700; font-size: 1.33333px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(6, 115, 99); white-space: pre-wrap; line-height: 2px; background-color: rgb(6, 115, 99); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(6, 115, 99); flex-wrap: nowrap; font-size: 1.33333px; font-weight: 700; grid-area: auto; line-height: 2px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Top 10&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 4px; font-family: Calibri; font-weight: 700; font-size: 1.33333px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(6, 115, 99); white-space: pre-wrap; line-height: 2px; background-color: rgb(6, 115, 99); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(6, 115, 99); flex-wrap: nowrap; font-size: 1.33333px; font-weight: 700; grid-area: auto; line-height: 2px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Top 10&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 25px;"&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Vanguard S&amp;amp;P 500 ETF&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;34.60%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 25px;"&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Vanguard FTSE Developed Markets ETF&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;14.75%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 25px;"&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Vanguard FTSE Emerging Markets ETF&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;4.99%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 25px;"&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;United States Treasury Bill 04/23/2026&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;4.93%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 25px;"&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;U.S. Treasury Note 11/30/2028&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;2.64%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 25px;"&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Fannie Mae Pool CB1152 07/01/2051&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;2.47%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 25px;"&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;U.S. Treasury Note 07/31/2026&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;2.04%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 25px;"&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Ginnie Mae II Pool BQ2093 04/20/2051&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;1.87%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 25px;"&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;U.S. Treasury Note 08/31/2026&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;1.83%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 25px;"&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;U.S. Treasury Bond 08/15/2034&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;1.79%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232082Member_VanguardSP500ETFCTIMember"
      decimals="INF"
      id="PctOfNav_91909685572A4F9C"
      unitRef="Pure">0.3460</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232082Member_VanguardFTSEDevelopedMarketsETFCTIMember"
      decimals="INF"
      id="PctOfNav_A18C3D8EFB884F0C"
      unitRef="Pure">0.1475</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232082Member_VanguardFTSEEmergingMarketsETFCTIMember"
      decimals="INF"
      id="PctOfNav_624D9BD6662E4CE3"
      unitRef="Pure">0.0499</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232082Member_UnitedStatesTreasuryBill04232026CTIMember"
      decimals="INF"
      id="PctOfNav_25863E5F0DF84065"
      unitRef="Pure">0.0493</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232082Member_USTreasuryNote11302028CTIMember"
      decimals="INF"
      id="PctOfNav_33143665ADF042D0"
      unitRef="Pure">0.0264</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232082Member_FannieMaePoolCB115207012051CTIMember"
      decimals="INF"
      id="PctOfNav_FECCED9085FF4A7D"
      unitRef="Pure">0.0247</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232082Member_USTreasuryNote07312026CTIMember"
      decimals="INF"
      id="PctOfNav_C79595476F714B2D"
      unitRef="Pure">0.0204</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232082Member_GinnieMaeIIPoolBQ209304202051CTIMember"
      decimals="INF"
      id="PctOfNav_C6B914936970416B"
      unitRef="Pure">0.0187</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232082Member_USTreasuryNote08312026CTIMember"
      decimals="INF"
      id="PctOfNav_C9FBA40D3BC54189"
      unitRef="Pure">0.0183</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232082Member_USTreasuryBond08152034CTIMember"
      decimals="INF"
      id="PctOfNav_8F52933998094551"
      unitRef="Pure">0.0179</oef:PctOfNav>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-04-01to2026-03-31_C000232082Member"
      id="HoldingsTableTextBlock_144FAFDA48EB43B0">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 10 / 72; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(99, 101, 102); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-h3-font-family); font-size: 16px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: center; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h3 style="line-height: 19.2px; box-sizing: border-box; color: rgb(99, 101, 102); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Portfolio Weightings&lt;/h3&gt;&lt;h3 style="line-height: 19.2px; box-sizing: border-box; color: rgb(99, 101, 102); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;(% of Total Investments)&#160;&lt;/h3&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 10 / 1 / 53 / 72; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; width: 100%; height: 100%; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;img alt="Group By Sector Chart" id="template-image-7e556d3f-ib9ac757d127a1e8b2d06b622" src="ib010bafde17be5a92347af53.jpg" style="pointer-events: all; width: 414px; height: 246px; background-color: rgb(255, 255, 255); box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; max-width: 100%;"/&gt;&lt;div style="z-index: 99; position: absolute; inset: 0px; width: 100%; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 141px 301.469px 301px 345px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; text-align-last: auto; white-space-collapse: collapse; width: 1px; height: 1px;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;U.S. Large-Cap Equities - &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;34.49%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 122px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;U.S. Agency Mortgage-Backed Securities (P.R. Geo) - &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;22.67%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;U.S. Government and Agency Obligations - &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;20.50%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;International Developed Markets - &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;14.70%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;International Emerging Markets - &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;4.97%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;U.S. Mid-Cap Equities - &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;1.77%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;U.S. Small-Cap Equities - &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;0.90%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 8 / 120; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(99, 101, 102); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-h3-font-family); font-size: 16px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: center; line-height: 19.2px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h3 style="line-height: 19.2px; box-sizing: border-box; color: rgb(99, 101, 102); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Asset Class Weightings&lt;/h3&gt;&lt;h3 style="line-height: 19.2px; box-sizing: border-box; color: rgb(99, 101, 102); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;(% of Total Investments)&#160;&lt;/h3&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 8 / 22 / 36 / 88; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; width: 100%; height: 100%; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;img alt="Group By Asset Type Chart" id="template-image-488b4fc3-iecb0114b16e2eb5fff6d9656" src="i2575c733051666348380cb18.jpg" style="pointer-events: all; width: 384px; height: 156px; background-color: rgb(255, 255, 255); box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; max-width: 100%;"/&gt;&lt;div style="z-index: 99; position: absolute; inset: 0px; width: 100%; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 459px 504.094px 449px 183px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; text-align-last: auto; white-space-collapse: collapse; width: 1px; height: 1px;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Equities - &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;56.83%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Fixed Income - &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;43.17%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232082Member_USLargeMinusCapEquitiesSectorMember"
      decimals="INF"
      id="PctOfNav_E51759CDB9124BAC"
      unitRef="Pure">0.3449</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232082Member_USAgencyMortgageMinusBackedSecuritiesPRGeoSectorMember"
      decimals="INF"
      id="PctOfNav_D1978856F3BA499B"
      unitRef="Pure">0.2267</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232082Member_USGovernmentandAgencyObligationsSectorMember"
      decimals="INF"
      id="PctOfNav_E3EC390F512041AE"
      unitRef="Pure">0.2050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232082Member_InternationalDevelopedMarketsSectorMember"
      decimals="INF"
      id="PctOfNav_57DFB7E78D1F4E41"
      unitRef="Pure">0.1470</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232082Member_InternationalEmergingMarketsSectorMember"
      decimals="INF"
      id="PctOfNav_7F843326A40045EF"
      unitRef="Pure">0.0497</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232082Member_USMidMinusCapEquitiesSectorMember"
      decimals="INF"
      id="PctOfNav_FD3A5F701A7245D3"
      unitRef="Pure">0.0177</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232082Member_USSmallMinusCapEquitiesSectorMember"
      decimals="INF"
      id="PctOfNav_0EEDBAC3BED54F51"
      unitRef="Pure">0.0090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232082Member_EquitiesCTIMember"
      decimals="INF"
      id="PctOfNav_1159C42444234199"
      unitRef="Pure">0.5683</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232082Member_FixedIncomeCTIMember"
      decimals="INF"
      id="PctOfNav_9C25387B854E4605"
      unitRef="Pure">0.4317</oef:PctOfNav>
    <oef:FundName
      contextRef="From2025-04-01to2026-03-31_C000232082Member"
      id="FundName_67A859E8B0A449FE">POPULAR TOTAL RETURN FUND, INC.</oef:FundName>
    <oef:ClassName
      contextRef="From2025-04-01to2026-03-31_C000232082Member"
      id="ClassName_7FEA2978989F4636">CLASS A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-04-01to2026-03-31_C000232082Member"
      id="TradingSymbol_7773F2D08B3F46F9">TRAFX</dei:TradingSymbol>
    <dei:DocumentPeriodEndDate
      contextRef="From2025-04-01to2026-03-31"
      id="DocumentPeriodEndDate_A41D49638B534DA3">2026-03-31</dei:DocumentPeriodEndDate>
    <oef:FundName
      contextRef="From2025-04-01to2026-03-31_C000232083Member"
      id="FundName_D8555D1DD3B949D0">POPULAR TOTAL RETURN FUND, INC.</oef:FundName>
    <oef:ClassName
      contextRef="From2025-04-01to2026-03-31_C000232083Member"
      id="ClassName_5E2E8A3710A044B5">CLASS C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-04-01to2026-03-31_C000232083Member"
      id="TradingSymbol_67161B9433804D39">TRCFX</dei:TradingSymbol>
    <dei:DocumentPeriodEndDate
      contextRef="From2025-04-01to2026-03-31"
      id="DocumentPeriodEndDate_A4D6765022854720">2026-03-31</dei:DocumentPeriodEndDate>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-04-01to2026-03-31_C000232083Member"
      id="AnnlOrSemiAnnlStatementTextBlock_DC9F4A4D722F4AFB">This&#160;annual shareholder report contains important information about&#160;Popular Total Return Fund, Inc.&#160;- Class C&#160;Shares for the period of April 1, 2025 to March 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-04-01to2026-03-31_C000232083Member"
      id="ShareholderReportAnnualOrSemiAnnual_73C90F7314774E13">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="From2025-04-01to2026-03-31_C000232083Member"
      id="AddlInfoTextBlock_76C0E11EEB364DD3">&lt;p style="box-sizing: border-box; color: rgb(99, 101, 102); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 12px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;You can find additional information about the Fund at &lt;span style="box-sizing: border-box; color: rgb(99, 101, 102); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 12px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;https://www.popularfunds.com/total-return-fund&lt;/span&gt;. You can also request this information by contacting us at&#160;787-758-7400.&lt;/p&gt;</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-04-01to2026-03-31_C000232083Member"
      id="AddlInfoWebsite_4D5B12A50A594527">&lt;span style="box-sizing: border-box; color: rgb(99, 101, 102); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 12px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;https://www.popularfunds.com/total-return-fund&lt;/span&gt;</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-04-01to2026-03-31_C000232083Member"
      id="AddlInfoPhoneNumber_E066A099A11A4029">787-758-7400</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2025-04-01to2026-03-31_C000232083Member"
      id="ExpensesTextBlock_4D587AA0366C4F81">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 121; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(99, 101, 102); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-h3-font-family); font-size: 16px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-end; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h2 style="box-sizing: border-box; color: rgb(99, 101, 102); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;What were the Fund&#x2019;s costs for the last year?&#160;&lt;/h2&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 5 / 1 / 8 / 121; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(99, 101, 102); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-body1-font-family); font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 12px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(99, 101, 102); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 12px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;(based on a hypothetical $10,000 investment)&#160;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 8 / 1 / 17 / 121; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 720px; background-color: rgb(236, 239, 237); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 32px;"&gt;&lt;th colspan="1" style="padding: 0px; font-family: Calibri; font-weight: 700; font-size: 16px; text-align: center; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 16px; background-color: rgb(6, 115, 99); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(288px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 16px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Class Name&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 0px; font-family: Calibri; font-weight: 700; font-size: 16px; text-align: center; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 16px; background-color: rgb(6, 115, 99); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(192px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 16px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Cost of a $10,000 Investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 0px; font-family: Calibri; font-weight: 700; font-size: 16px; text-align: center; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 16px; background-color: rgb(6, 115, 99); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(240px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 16px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Cost Paid as a percentage of a $10,000 Investment (annualized)&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 19.2031px;"&gt;&lt;th colspan="1" style="padding: 0px; font-family: Calibri; font-weight: 400; font-size: 16px; text-align: center; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 19.2px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(288px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 19.2px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Class C Shares&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 0px; font-family: Calibri; font-weight: 400; font-size: 16px; text-align: center; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(192px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center; text-align-last: auto;"&gt;$240&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Calibri; font-weight: 400; font-size: 16px; text-align: center; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(240px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center; text-align-last: auto;"&gt;2.40%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-04-01to2026-03-31_C000232083Member"
      decimals="0"
      id="ExpensesPaidAmt_97A0422B09D34374"
      unitRef="USD">240</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-04-01to2026-03-31_C000232083Member"
      decimals="INF"
      id="ExpenseRatioPct_33C25008AC684040"
      unitRef="Pure">0.0240</oef:ExpenseRatioPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-04-01to2026-03-31_C000232083Member"
      id="LineGraphAndTableMeasureName_E2B3704D2FAF448A">Class C</oef:LineGraphAndTableMeasureName>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-04-01to2026-03-31_C000232083Member"
      id="LineGraphAndTableMeasureName_5B2E39CCD86D4819">Class C</oef:LineGraphAndTableMeasureName>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-04-01to2026-03-31_SPTargetRiskGrowthIndex2743AdditionalIndexMember"
      id="LineGraphAndTableMeasureName_1E650FD56C2E4C69">S&amp;amp;P Target Risk Growth Index</oef:LineGraphAndTableMeasureName>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-04-01to2026-03-31_SP500TotalReturnIndex2743BroadBasedIndexMember"
      id="LineGraphAndTableMeasureName_962E7F3F28184377">S&amp;amp;P 500&lt;sup style="inset: 1.5px 0px 4px; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; position: relative; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&#xae;&lt;/sup&gt; Total Return Index</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="From2021-05-21to2021-05-21_C000232083Member"
      decimals="0"
      id="AccmVal_274090A9C2784EB0"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2021-05-21to2021-05-21_SPTargetRiskGrowthIndex2743AdditionalIndexMember"
      decimals="0"
      id="AccmVal_9088822C5C7C4E5C"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2021-05-21to2021-05-21_SP500TotalReturnIndex2743BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_FBFAD3A3BEA04955"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2021-05-22to2022-03-31_C000232083Member"
      decimals="0"
      id="AccmVal_8065D61992584F96"
      unitRef="USD">9879</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2021-05-22to2022-03-31_SPTargetRiskGrowthIndex2743AdditionalIndexMember"
      decimals="0"
      id="AccmVal_0F1873E356A942C3"
      unitRef="USD">9965</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2021-05-22to2022-03-31_SP500TotalReturnIndex2743BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_1E6A9EA458DA451B"
      unitRef="USD">11033</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2021-05-22to2023-03-31_C000232083Member"
      decimals="0"
      id="AccmVal_B0BCBE3CD7524C66"
      unitRef="USD">9027</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2021-05-22to2023-03-31_SPTargetRiskGrowthIndex2743AdditionalIndexMember"
      decimals="0"
      id="AccmVal_193AC557D8C94424"
      unitRef="USD">9425</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2021-05-22to2023-03-31_SP500TotalReturnIndex2743BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_69E753B089F14D17"
      unitRef="USD">10180</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2021-05-22to2024-03-31_C000232083Member"
      decimals="0"
      id="AccmVal_1FF1BF71C5E14948"
      unitRef="USD">10162</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2021-05-22to2024-03-31_SPTargetRiskGrowthIndex2743AdditionalIndexMember"
      decimals="0"
      id="AccmVal_386786E8C92F4BF1"
      unitRef="USD">10789</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2021-05-22to2024-03-31_SP500TotalReturnIndex2743BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_66B3CBBD9B734E3E"
      unitRef="USD">13222</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2021-05-22to2025-03-31_C000232083Member"
      decimals="0"
      id="AccmVal_7FFB42C7C2B345B3"
      unitRef="USD">10514</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2021-05-22to2025-03-31_SPTargetRiskGrowthIndex2743AdditionalIndexMember"
      decimals="0"
      id="AccmVal_B92410D6835941FD"
      unitRef="USD">11465</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2021-05-22to2025-03-31_SP500TotalReturnIndex2743BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_81E5F46A322C4288"
      unitRef="USD">14313</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2021-05-22to2026-03-31_C000232083Member"
      decimals="0"
      id="AccmVal_6BF1EBC9019A4C35"
      unitRef="USD">11728</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2021-05-22to2026-03-31_SPTargetRiskGrowthIndex2743AdditionalIndexMember"
      decimals="0"
      id="AccmVal_0704AF01B0944376"
      unitRef="USD">13169</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2021-05-22to2026-03-31_SP500TotalReturnIndex2743BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_98317A95B46D4923"
      unitRef="USD">16861</oef:AccmVal>
    <oef:PerfInceptionDate
      contextRef="From2025-04-01to2026-03-31_C000232083Member"
      id="PerfInceptionDate_42A28EC1EE404AF6">2021-05-21</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-04-01to2026-03-31_C000232083Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_28FF350E0D864D38"
      unitRef="Pure">0.1154</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-05-21to2026-03-31_C000232083Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_66D1FBED1C7740BF"
      unitRef="Pure">0.0333</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-04-01to2026-03-31_C000232083Member"
      decimals="INF"
      id="AvgAnnlRtrPct_9BBBB26BB11F4D88"
      unitRef="Pure">0.1054</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-05-21to2026-03-31_C000232083Member"
      decimals="INF"
      id="AvgAnnlRtrPct_2BE6DBC3D8D0498A"
      unitRef="Pure">0.0333</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-04-01to2026-03-31_SPTargetRiskGrowthIndex2743AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_F8B604E41D514DC1"
      unitRef="Pure">0.1487</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-05-21to2026-03-31_SPTargetRiskGrowthIndex2743AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_2C036F1A2ACA4E3B"
      unitRef="Pure">0.0583</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-04-01to2026-03-31_SP500TotalReturnIndex2743BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_E400C18C3E6B4D4E"
      unitRef="Pure">0.1780</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-05-21to2026-03-31_SP500TotalReturnIndex2743BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_FFCAB9555CBA45F0"
      unitRef="Pure">0.1135</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2025-04-01to2026-03-31_C000232083Member"
      id="PerformancePastDoesNotIndicateFuture_92BF269A1E02413F">Performance data quoted represents past performance and does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="From2025-04-01to2026-03-31_C000232083Member"
      id="NoDeductionOfTaxesTextBlock_43CC3577696F4174">&lt;p style="box-sizing: border-box; color: rgb(99, 101, 102); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 10.6667px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;The table and graph presented above do not reflect the deduction of taxes a shareholder would pay on fund distributions or the redemption of fund shares.&lt;/p&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-04-01to2026-03-31_C000232083Member"
      id="AddlFundStatisticsTextBlock_9C1FF209B437483A">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(6, 115, 99); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 47; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-h3-font-family); font-size: 16px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h3 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Fund Statistics as of March 31, 2026&lt;/h3&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 19 / 47; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;ul style="width: 100%; display: grid; grid-auto-flow: column; grid-template-rows: repeat(6, auto); grid-template-columns: 1fr; margin: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; gap: 0px; align-items: center; background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse; grid-auto-rows: minmax(6px, max-content);"&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: Calibri; font-weight: 400; font-size: 12px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; border-bottom: 1px solid rgb(6, 115, 99); box-sizing: border-box; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Total Net Assets&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: Calibri; font-weight: 400; font-size: 12px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; border-bottom: 1px solid rgb(6, 115, 99); box-sizing: border-box; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;$68,177,969&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: Calibri; font-weight: 400; font-size: 12px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; border-bottom: 1px solid rgb(6, 115, 99); box-sizing: border-box; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;# of Portfolio Holdings&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: Calibri; font-weight: 400; font-size: 12px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; border-bottom: 1px solid rgb(6, 115, 99); box-sizing: border-box; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;44&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: Calibri; font-weight: 400; font-size: 12px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; border-bottom: 1px solid rgb(6, 115, 99); box-sizing: border-box; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Portfolio Turnover Rate&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: Calibri; font-weight: 400; font-size: 12px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; border-bottom: 1px solid rgb(6, 115, 99); box-sizing: border-box; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;18%&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 0px; border-bottom: 1px solid rgb(6, 115, 99); box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: Calibri; font-weight: 400; font-size: 12px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Advisory Fees Paid&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: Calibri; font-weight: 400; font-size: 12px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;$348,250&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-03-31_C000232083Member"
      decimals="0"
      id="AssetsNet_760C71369AD14DCA"
      unitRef="USD">68177969</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-03-31_C000232083Member"
      decimals="INF"
      id="HoldingsCount_3D015A717E394B97"
      unitRef="Holding">44</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-04-01to2026-03-31_C000232083Member"
      decimals="INF"
      id="InvestmentCompanyPortfolioTurnover_A2B811EF6063467F"
      unitRef="Pure">0.18</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2025-04-01to2026-03-31_C000232083Member"
      decimals="0"
      id="AdvisoryFeesPaidAmt_6B014922146B4078"
      unitRef="USD">348250</oef:AdvisoryFeesPaidAmt>
    <oef:LargestHoldingsTableTextBlock
      contextRef="From2025-04-01to2026-03-31_C000232083Member"
      id="LargestHoldingsTableTextBlock_8EF87A7DEBF84543">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(6, 115, 99); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 9 / 47; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: Calibri; font-size: 14.6667px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: center; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h3 style="line-height: 17.6px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Top Ten Holdings&lt;/h3&gt;&lt;h3 style="line-height: 17.6px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;(% of Net Assets)&lt;/h3&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 9 / 1 / 55 / 47; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); border-bottom: 1px solid rgb(6, 115, 99); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 10.5px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: Calibri; font-weight: 700; font-size: 1.33333px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(6, 115, 99); white-space: pre-wrap; line-height: 2px; background-color: rgb(6, 115, 99); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(6, 115, 99); flex-wrap: nowrap; font-size: 1.33333px; font-weight: 700; grid-area: auto; line-height: 2px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Top 10&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 4px; font-family: Calibri; font-weight: 700; font-size: 1.33333px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(6, 115, 99); white-space: pre-wrap; line-height: 2px; background-color: rgb(6, 115, 99); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(6, 115, 99); flex-wrap: nowrap; font-size: 1.33333px; font-weight: 700; grid-area: auto; line-height: 2px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Top 10&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 25px;"&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Vanguard S&amp;amp;P 500 ETF&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;34.60%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 25px;"&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Vanguard FTSE Developed Markets ETF&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;14.75%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 25px;"&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Vanguard FTSE Emerging Markets ETF&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;4.99%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 25px;"&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;United States Treasury Bill 04/23/2026&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;4.93%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 25px;"&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;U.S. Treasury Note 11/30/2028&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;2.64%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 25px;"&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Fannie Mae Pool CB1152 07/01/2051&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;2.47%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 25px;"&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;U.S. Treasury Note 07/31/2026&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;2.04%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 25px;"&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Ginnie Mae II Pool BQ2093 04/20/2051&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;1.87%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 25px;"&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;U.S. Treasury Note 08/31/2026&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;1.83%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 25px;"&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;U.S. Treasury Bond 08/15/2034&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; border-top: 1px solid rgb(6, 115, 99); font-family: Calibri; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(99, 101, 102); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(99, 101, 102); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;1.79%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232083Member_VanguardSP500ETFCTIMember"
      decimals="INF"
      id="PctOfNav_C31AD3F97416460F"
      unitRef="Pure">0.3460</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232083Member_VanguardFTSEDevelopedMarketsETFCTIMember"
      decimals="INF"
      id="PctOfNav_51203AE06D914DE2"
      unitRef="Pure">0.1475</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232083Member_VanguardFTSEEmergingMarketsETFCTIMember"
      decimals="INF"
      id="PctOfNav_6FA19EFC4867476E"
      unitRef="Pure">0.0499</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232083Member_UnitedStatesTreasuryBill04232026CTIMember"
      decimals="INF"
      id="PctOfNav_68FE7F9C887E4058"
      unitRef="Pure">0.0493</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232083Member_USTreasuryNote11302028CTIMember"
      decimals="INF"
      id="PctOfNav_DAAAEA411942429F"
      unitRef="Pure">0.0264</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232083Member_FannieMaePoolCB115207012051CTIMember"
      decimals="INF"
      id="PctOfNav_EA4CC29C72014CE9"
      unitRef="Pure">0.0247</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232083Member_USTreasuryNote07312026CTIMember"
      decimals="INF"
      id="PctOfNav_31A85B51DBF84594"
      unitRef="Pure">0.0204</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232083Member_GinnieMaeIIPoolBQ209304202051CTIMember"
      decimals="INF"
      id="PctOfNav_A8B98E1CE1334091"
      unitRef="Pure">0.0187</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232083Member_USTreasuryNote08312026CTIMember"
      decimals="INF"
      id="PctOfNav_2391CEF0AF754AAC"
      unitRef="Pure">0.0183</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232083Member_USTreasuryBond08152034CTIMember"
      decimals="INF"
      id="PctOfNav_82E044D5E2C54FE9"
      unitRef="Pure">0.0179</oef:PctOfNav>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-04-01to2026-03-31_C000232083Member"
      id="HoldingsTableTextBlock_20F51796C6F148E4">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 10 / 72; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(99, 101, 102); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-h3-font-family); font-size: 16px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: center; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h3 style="line-height: 19.2px; box-sizing: border-box; color: rgb(99, 101, 102); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Portfolio Weightings&lt;/h3&gt;&lt;h3 style="line-height: 19.2px; box-sizing: border-box; color: rgb(99, 101, 102); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;(% of Total Investments)&#160;&lt;/h3&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 10 / 1 / 53 / 72; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; width: 100%; height: 100%; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;img alt="Group By Sector Chart" id="template-image-7e556d3f-i6e277f7da82171af6427fb1a" src="ib010bafde17be5a92347af53.jpg" style="pointer-events: all; width: 414px; height: 246px; background-color: rgb(255, 255, 255); box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; max-width: 100%;"/&gt;&lt;div style="z-index: 99; position: absolute; inset: 0px; width: 100%; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 141px 301.469px 301px 345px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; text-align-last: auto; white-space-collapse: collapse; width: 1px; height: 1px;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;U.S. Large-Cap Equities - &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;34.49%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 122px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;U.S. Agency Mortgage-Backed Securities (P.R. Geo) - &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;22.67%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;U.S. Government and Agency Obligations - &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;20.50%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;International Developed Markets - &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;14.70%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;International Emerging Markets - &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;4.97%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;U.S. Mid-Cap Equities - &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;1.77%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;U.S. Small-Cap Equities - &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;0.90%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 8 / 120; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(99, 101, 102); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-h3-font-family); font-size: 16px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: center; line-height: 19.2px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h3 style="line-height: 19.2px; box-sizing: border-box; color: rgb(99, 101, 102); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Asset Class Weightings&lt;/h3&gt;&lt;h3 style="line-height: 19.2px; box-sizing: border-box; color: rgb(99, 101, 102); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;(% of Total Investments)&#160;&lt;/h3&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 8 / 22 / 36 / 88; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; width: 100%; height: 100%; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;img alt="Group By Asset Type Chart" id="template-image-488b4fc3-i7eb9556d9e0d27f7e1ff1f26" src="i2575c733051666348380cb18.jpg" style="pointer-events: all; width: 384px; height: 156px; background-color: rgb(255, 255, 255); box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; max-width: 100%;"/&gt;&lt;div style="z-index: 99; position: absolute; inset: 0px; width: 100%; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 459px 504.094px 449px 183px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; text-align-last: auto; white-space-collapse: collapse; width: 1px; height: 1px;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Equities - &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;56.83%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Fixed Income - &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;43.17%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232083Member_USLargeMinusCapEquitiesSectorMember"
      decimals="INF"
      id="PctOfNav_F3FC316B36814EAC"
      unitRef="Pure">0.3449</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232083Member_USAgencyMortgageMinusBackedSecuritiesPRGeoSectorMember"
      decimals="INF"
      id="PctOfNav_3CCAB5F4780F484E"
      unitRef="Pure">0.2267</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232083Member_USGovernmentandAgencyObligationsSectorMember"
      decimals="INF"
      id="PctOfNav_E7A6EC896BA34447"
      unitRef="Pure">0.2050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232083Member_InternationalDevelopedMarketsSectorMember"
      decimals="INF"
      id="PctOfNav_4626BBB8448D4F35"
      unitRef="Pure">0.1470</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232083Member_InternationalEmergingMarketsSectorMember"
      decimals="INF"
      id="PctOfNav_30FB2EDC332B4683"
      unitRef="Pure">0.0497</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232083Member_USMidMinusCapEquitiesSectorMember"
      decimals="INF"
      id="PctOfNav_0993EF0DD3324AB6"
      unitRef="Pure">0.0177</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232083Member_USSmallMinusCapEquitiesSectorMember"
      decimals="INF"
      id="PctOfNav_C8143F275F304D40"
      unitRef="Pure">0.0090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232083Member_EquitiesCTIMember"
      decimals="INF"
      id="PctOfNav_D19116C544384A1A"
      unitRef="Pure">0.5683</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-03-31_C000232083Member_FixedIncomeCTIMember"
      decimals="INF"
      id="PctOfNav_59DC8A9B61F84E56"
      unitRef="Pure">0.4317</oef:PctOfNav>
    <oef:FundName
      contextRef="From2025-04-01to2026-03-31_C000232083Member"
      id="FundName_F310AEFB6A6444B2">POPULAR TOTAL RETURN FUND, INC.</oef:FundName>
    <oef:ClassName
      contextRef="From2025-04-01to2026-03-31_C000232083Member"
      id="ClassName_52E09CB6F94E46F8">CLASS C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-04-01to2026-03-31_C000232083Member"
      id="TradingSymbol_95B49BC8D49F48A4">TRCFX</dei:TradingSymbol>
    <dei:DocumentPeriodEndDate
      contextRef="From2025-04-01to2026-03-31"
      id="DocumentPeriodEndDate_727F2DCD53BE45E6">2026-03-31</dei:DocumentPeriodEndDate>
</xbrl>
