<?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:tp="http://timothyplan.com/20260505"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="tp-20260505.xsd" xlink:type="simple"/>
    <context id="AsOf2026-05-05">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004479Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012330Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012330Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012332Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012332Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004479Member_custom_SmallerCompanyInvestingRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:SmallerCompanyInvestingRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004479Member_custom_ExcludedSecurityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ExcludedSecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004479Member_custom_StockMarketRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:StockMarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004479Member_custom_ForeignRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ForeignRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004479Member_custom_ValueInvestingRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ValueInvestingRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004479Member_custom_ExchangeTradedFundRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ExchangeTradedFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004479Member_custom_ManagementRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ManagementRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004479Member_custom_GeneralRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:GeneralRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004479Member_custom_InvestingInOtherFundsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:InvestingInOtherFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004479Member_custom_CybersecurityRisksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:CybersecurityRisksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2016-01-012016-12-31_custom_S000004479Member_custom_C000012330Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012330Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="From2017-01-012017-12-31_custom_S000004479Member_custom_C000012330Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012330Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="From2018-01-012018-12-31_custom_S000004479Member_custom_C000012330Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012330Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="From2019-01-012019-12-31_custom_S000004479Member_custom_C000012330Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012330Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_S000004479Member_custom_C000012330Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012330Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_S000004479Member_custom_C000012330Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012330Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_S000004479Member_custom_C000012330Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012330Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_S000004479Member_custom_C000012330Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012330Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_S000004479Member_custom_C000012330Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012330Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004479Member_custom_C000012330Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012330Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004479Member_custom_C000012330Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012330Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004479Member_custom_C000012330Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012330Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004479Member_custom_C000012332Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012332Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004479Member_custom_C000012332Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012332Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004479Member_custom_C000012332Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012332Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004479Member_custom_C000012330Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004479Member_custom_C000012330Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004479Member_custom_C000012330Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004479Member_custom_C000012332Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012332Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004479Member_custom_C000012332Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012332Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004479Member_custom_C000012332Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012332Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004479Member_custom_C000012330Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004479Member_custom_C000012330Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004479Member_custom_C000012330Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004479Member_custom_C000012332Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012332Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004479Member_custom_C000012332Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012332Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004479Member_custom_C000012332Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012332Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004479Member_custom_C000012330Member_custom_Index1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004479Member_custom_C000012330Member_custom_Index1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004479Member_custom_C000012330Member_custom_Index1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004479Member_custom_C000012332Member_custom_Index1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012332Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004479Member_custom_C000012332Member_custom_Index1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012332Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004479Member_custom_C000012332Member_custom_Index1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012332Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004479Member_custom_C000012330Member_custom_Index2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004479Member_custom_C000012330Member_custom_Index2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004479Member_custom_C000012330Member_custom_Index2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004479Member_custom_C000012332Member_custom_Index2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012332Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004479Member_custom_C000012332Member_custom_Index2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012332Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004479Member_custom_C000012332Member_custom_Index2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012332Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004480Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012333Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012333Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012335Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012335Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004480Member_custom_StockMarketRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:StockMarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004480Member_custom_LargerCompanyInvestingRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:LargerCompanyInvestingRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004480Member_custom_MidSizedCompanyInvestingRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:MidSizedCompanyInvestingRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004480Member_custom_ExcludedSecurityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ExcludedSecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004480Member_custom_ValueInvestingRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ValueInvestingRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004480Member_custom_ExchangeTradedFundRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ExchangeTradedFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004480Member_custom_ManagementRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ManagementRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004480Member_custom_GeneralRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:GeneralRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004480Member_custom_InvestingInOtherFundsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:InvestingInOtherFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004480Member_custom_CybersecurityRisksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:CybersecurityRisksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2016-01-012016-12-31_custom_S000004480Member_custom_C000012333Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012333Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="From2017-01-012017-12-31_custom_S000004480Member_custom_C000012333Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012333Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="From2018-01-012018-12-31_custom_S000004480Member_custom_C000012333Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012333Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="From2019-01-012019-12-31_custom_S000004480Member_custom_C000012333Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012333Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_S000004480Member_custom_C000012333Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012333Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_S000004480Member_custom_C000012333Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012333Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_S000004480Member_custom_C000012333Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012333Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_S000004480Member_custom_C000012333Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012333Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_S000004480Member_custom_C000012333Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012333Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004480Member_custom_C000012333Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012333Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004480Member_custom_C000012333Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012333Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004480Member_custom_C000012333Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012333Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004480Member_custom_C000012335Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012335Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004480Member_custom_C000012335Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012335Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004480Member_custom_C000012335Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012335Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004480Member_custom_C000012333Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012333Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004480Member_custom_C000012333Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012333Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004480Member_custom_C000012333Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012333Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004480Member_custom_C000012335Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012335Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004480Member_custom_C000012335Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012335Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004480Member_custom_C000012335Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012335Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004480Member_custom_C000012333Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012333Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004480Member_custom_C000012333Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012333Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004480Member_custom_C000012333Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012333Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004480Member_custom_C000012335Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012335Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004480Member_custom_C000012335Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012335Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004480Member_custom_C000012335Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012335Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004480Member_custom_C000012333Member_custom_Index3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012333Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004480Member_custom_C000012333Member_custom_Index3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012333Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004480Member_custom_C000012333Member_custom_Index3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012333Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004480Member_custom_C000012335Member_custom_Index3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012335Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004480Member_custom_C000012335Member_custom_Index3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012335Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004480Member_custom_C000012335Member_custom_Index3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012335Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004482Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012339Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012339Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012341Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012341Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004482Member_custom_StockMarketRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:StockMarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004482Member_custom_SmallerCompanyInvestingRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:SmallerCompanyInvestingRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004482Member_custom_MidSizedCompanyInvestingRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:MidSizedCompanyInvestingRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004482Member_custom_ExcludedSecurityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ExcludedSecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004482Member_custom_GrowthRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:GrowthRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004482Member_custom_ManagementRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ManagementRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004482Member_custom_GeneralRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:GeneralRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004482Member_custom_CybersecurityRisksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:CybersecurityRisksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2016-01-012016-12-31_custom_S000004482Member_custom_C000012339Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012339Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="From2017-01-012017-12-31_custom_S000004482Member_custom_C000012339Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012339Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="From2018-01-012018-12-31_custom_S000004482Member_custom_C000012339Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012339Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="From2019-01-012019-12-31_custom_S000004482Member_custom_C000012339Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012339Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_S000004482Member_custom_C000012339Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012339Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_S000004482Member_custom_C000012339Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012339Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_S000004482Member_custom_C000012339Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012339Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_S000004482Member_custom_C000012339Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012339Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_S000004482Member_custom_C000012339Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012339Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004482Member_custom_C000012339Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012339Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004482Member_custom_C000012339Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012339Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004482Member_custom_C000012339Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012339Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004482Member_custom_C000012341Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012341Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004482Member_custom_C000012341Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012341Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004482Member_custom_C000012341Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012341Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004482Member_custom_C000012339Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012339Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004482Member_custom_C000012339Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012339Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004482Member_custom_C000012339Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012339Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004482Member_custom_C000012341Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012341Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004482Member_custom_C000012341Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012341Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004482Member_custom_C000012341Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012341Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004482Member_custom_C000012339Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012339Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004482Member_custom_C000012339Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012339Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004482Member_custom_C000012339Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012339Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004482Member_custom_C000012341Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012341Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004482Member_custom_C000012341Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012341Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004482Member_custom_C000012341Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012341Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004482Member_custom_C000012339Member_custom_Index4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012339Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004482Member_custom_C000012339Member_custom_Index4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012339Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004482Member_custom_C000012339Member_custom_Index4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012339Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004482Member_custom_C000012341Member_custom_Index4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012341Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004482Member_custom_C000012341Member_custom_Index4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012341Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004482Member_custom_C000012341Member_custom_Index4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012341Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004482Member_custom_C000012339Member_custom_Index5Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012339Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004482Member_custom_C000012339Member_custom_Index5Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012339Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004482Member_custom_C000012339Member_custom_Index5Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012339Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004482Member_custom_C000012341Member_custom_Index5Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012341Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004482Member_custom_C000012341Member_custom_Index5Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012341Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004482Member_custom_C000012341Member_custom_Index5Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012341Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004483Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012342Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012342Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012344Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012344Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004483Member_custom_StockMarketRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:StockMarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004483Member_custom_ExcludedSecurityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ExcludedSecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004483Member_custom_GrowthRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:GrowthRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004483Member_custom_LargerCompanyInvestingRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:LargerCompanyInvestingRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004483Member_custom_MidSizedCompanyInvestingRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:MidSizedCompanyInvestingRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004483Member_custom_ExchangeTradedFundRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ExchangeTradedFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004483Member_custom_ManagementRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ManagementRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004483Member_custom_GeneralRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:GeneralRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004483Member_custom_InvestingInOtherFundsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:InvestingInOtherFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004483Member_custom_CybersecurityRisksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:CybersecurityRisksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2016-01-012016-12-31_custom_S000004483Member_custom_C000012342Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012342Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="From2017-01-012017-12-31_custom_S000004483Member_custom_C000012342Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012342Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="From2018-01-012018-12-31_custom_S000004483Member_custom_C000012342Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012342Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="From2019-01-012019-12-31_custom_S000004483Member_custom_C000012342Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012342Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_S000004483Member_custom_C000012342Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012342Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_S000004483Member_custom_C000012342Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012342Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_S000004483Member_custom_C000012342Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012342Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_S000004483Member_custom_C000012342Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012342Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_S000004483Member_custom_C000012342Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012342Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004483Member_custom_C000012342Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012342Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004483Member_custom_C000012342Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012342Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004483Member_custom_C000012342Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012342Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004483Member_custom_C000012344Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012344Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004483Member_custom_C000012344Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012344Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004483Member_custom_C000012344Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012344Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004483Member_custom_C000012342Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012342Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004483Member_custom_C000012342Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012342Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004483Member_custom_C000012342Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012342Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004483Member_custom_C000012344Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012344Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004483Member_custom_C000012344Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012344Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004483Member_custom_C000012344Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012344Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004483Member_custom_C000012342Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012342Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004483Member_custom_C000012342Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012342Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004483Member_custom_C000012342Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012342Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004483Member_custom_C000012344Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012344Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004483Member_custom_C000012344Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012344Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004483Member_custom_C000012344Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012344Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004483Member_custom_C000012342Member_custom_Index6Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012342Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004483Member_custom_C000012342Member_custom_Index6Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012342Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004483Member_custom_C000012342Member_custom_Index6Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012342Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004483Member_custom_C000012344Member_custom_Index6Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012344Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004483Member_custom_C000012344Member_custom_Index6Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012344Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004483Member_custom_C000012344Member_custom_Index6Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012344Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004483Member_custom_C000012342Member_custom_Index7Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012342Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004483Member_custom_C000012342Member_custom_Index7Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012342Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004483Member_custom_C000012342Member_custom_Index7Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012342Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004483Member_custom_C000012344Member_custom_Index7Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012344Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004483Member_custom_C000012344Member_custom_Index7Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012344Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004483Member_custom_C000012344Member_custom_Index7Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012344Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000042201Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130991Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130991Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130992Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130992Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000042201Member_custom_StockMarketRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:StockMarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000042201Member_custom_FixedIncomeRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:FixedIncomeRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000042201Member_custom_ManagementRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ManagementRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000042201Member_custom_SmallCapCompanyRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:SmallCapCompanyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000042201Member_custom_ForeignInvestmentRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ForeignInvestmentRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000042201Member_custom_MunicipalSecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:MunicipalSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000042201Member_custom_SovereignDebtRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:SovereignDebtRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000042201Member_custom_ExchangeTradedFundRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ExchangeTradedFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000042201Member_custom_ExcludedSecurityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ExcludedSecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000042201Member_custom_GeneralRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:GeneralRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000042201Member_custom_InvestingInOtherFundsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:InvestingInOtherFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000042201Member_custom_CybersecurityRisksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:CybersecurityRisksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2016-01-012016-12-31_custom_S000042201Member_custom_C000130991Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130991Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="From2017-01-012017-12-31_custom_S000042201Member_custom_C000130991Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130991Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="From2018-01-012018-12-31_custom_S000042201Member_custom_C000130991Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130991Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="From2019-01-012019-12-31_custom_S000042201Member_custom_C000130991Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130991Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_S000042201Member_custom_C000130991Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130991Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_S000042201Member_custom_C000130991Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130991Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_S000042201Member_custom_C000130991Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130991Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_S000042201Member_custom_C000130991Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130991Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_S000042201Member_custom_C000130991Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130991Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000042201Member_custom_C000130991Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130991Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000042201Member_custom_C000130991Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130991Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000042201Member_custom_C000130991Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130991Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000042201Member_custom_C000130992Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130992Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000042201Member_custom_C000130992Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130992Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000042201Member_custom_C000130992Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130992Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000042201Member_custom_C000130991Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130991Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000042201Member_custom_C000130991Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130991Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000042201Member_custom_C000130991Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130991Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000042201Member_custom_C000130992Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000042201Member_custom_C000130992Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000042201Member_custom_C000130992Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000042201Member_custom_C000130991Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130991Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000042201Member_custom_C000130991Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130991Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000042201Member_custom_C000130991Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130991Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000042201Member_custom_C000130992Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000042201Member_custom_C000130992Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000042201Member_custom_C000130992Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000042201Member_custom_C000130991Member_custom_Index8Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130991Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000042201Member_custom_C000130991Member_custom_Index8Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130991Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000042201Member_custom_C000130991Member_custom_Index8Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130991Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000042201Member_custom_C000130992Member_custom_Index8Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000042201Member_custom_C000130992Member_custom_Index8Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000042201Member_custom_C000130992Member_custom_Index8Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000042201Member_custom_C000130991Member_custom_Index9Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130991Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000042201Member_custom_C000130991Member_custom_Index9Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130991Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000042201Member_custom_C000130991Member_custom_Index9Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130991Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000042201Member_custom_C000130992Member_custom_Index9Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000042201Member_custom_C000130992Member_custom_Index9Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000042201Member_custom_C000130992Member_custom_Index9Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000130992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004481Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012336Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012336Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012338Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012338Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004481Member_us-gaap_InterestRateRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">us-gaap:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004481Member_us-gaap_CreditRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">us-gaap:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004481Member_custom_SectorRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:SectorRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004481Member_custom_ExcludedSecurityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ExcludedSecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004481Member_custom_ManagementRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ManagementRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004481Member_custom_GeneralRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:GeneralRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004481Member_custom_InvestingInOtherFundsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:InvestingInOtherFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004481Member_custom_CybersecurityRisksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:CybersecurityRisksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004481Member_custom_MunicipalSecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:MunicipalSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004481Member_custom_SovereignDebtRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:SovereignDebtRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2016-01-012016-12-31_custom_S000004481Member_custom_C000012336Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012336Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="From2017-01-012017-12-31_custom_S000004481Member_custom_C000012336Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012336Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="From2018-01-012018-12-31_custom_S000004481Member_custom_C000012336Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012336Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="From2019-01-012019-12-31_custom_S000004481Member_custom_C000012336Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012336Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_S000004481Member_custom_C000012336Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012336Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_S000004481Member_custom_C000012336Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012336Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_S000004481Member_custom_C000012336Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012336Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_S000004481Member_custom_C000012336Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012336Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_S000004481Member_custom_C000012336Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012336Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004481Member_custom_C000012336Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012336Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004481Member_custom_C000012336Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012336Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004481Member_custom_C000012336Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012336Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004481Member_custom_C000012338Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012338Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004481Member_custom_C000012338Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012338Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004481Member_custom_C000012338Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012338Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004481Member_custom_C000012336Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012336Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004481Member_custom_C000012336Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012336Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004481Member_custom_C000012336Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012336Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004481Member_custom_C000012338Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012338Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004481Member_custom_C000012338Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012338Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004481Member_custom_C000012338Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012338Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004481Member_custom_C000012336Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012336Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004481Member_custom_C000012336Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012336Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004481Member_custom_C000012336Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012336Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004481Member_custom_C000012338Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012338Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004481Member_custom_C000012338Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012338Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004481Member_custom_C000012338Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012338Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004481Member_custom_C000012336Member_custom_Index10Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012336Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index10Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004481Member_custom_C000012336Member_custom_Index10Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012336Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index10Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004481Member_custom_C000012336Member_custom_Index10Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012336Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index10Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004481Member_custom_C000012338Member_custom_Index10Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012338Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index10Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004481Member_custom_C000012338Member_custom_Index10Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012338Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index10Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004481Member_custom_C000012338Member_custom_Index10Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012338Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index10Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000017791Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000017791Member_custom_C000049122Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049122Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000017791Member_custom_C000065171Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000065171Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000017791Member_custom_HighYieldSecurityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:HighYieldSecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000017791Member_us-gaap_InterestRateRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">us-gaap:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000017791Member_custom_MortgageBackedSecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:MortgageBackedSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000017791Member_us-gaap_CreditRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">us-gaap:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000017791Member_custom_SectorRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:SectorRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000017791Member_custom_ExcludedSecurityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ExcludedSecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000017791Member_custom_ManagementRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ManagementRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000017791Member_custom_GeneralRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:GeneralRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000017791Member_custom_InvestingInOtherFundsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:InvestingInOtherFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000017791Member_custom_CybersecurityRisksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:CybersecurityRisksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2016-01-012016-12-31_custom_S000017791Member_custom_C000049122Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049122Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="From2017-01-012017-12-31_custom_S000017791Member_custom_C000049122Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049122Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="From2018-01-012018-12-31_custom_S000017791Member_custom_C000049122Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049122Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="From2019-01-012019-12-31_custom_S000017791Member_custom_C000049122Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049122Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_S000017791Member_custom_C000049122Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049122Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_S000017791Member_custom_C000049122Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049122Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_S000017791Member_custom_C000049122Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049122Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_S000017791Member_custom_C000049122Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049122Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_S000017791Member_custom_C000049122Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049122Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000017791Member_custom_C000049122Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049122Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000017791Member_custom_C000049122Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049122Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000017791Member_custom_C000049122Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049122Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000017791Member_custom_C000065171Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000065171Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000017791Member_custom_C000065171Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000065171Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000017791Member_custom_C000065171Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000065171Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000017791Member_custom_C000049122Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049122Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000017791Member_custom_C000049122Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049122Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000017791Member_custom_C000049122Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049122Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000017791Member_custom_C000065171Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000065171Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000017791Member_custom_C000065171Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000065171Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000017791Member_custom_C000065171Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000065171Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000017791Member_custom_C000049122Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049122Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000017791Member_custom_C000049122Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049122Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000017791Member_custom_C000049122Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049122Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000017791Member_custom_C000065171Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000065171Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000017791Member_custom_C000065171Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000065171Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000017791Member_custom_C000065171Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000065171Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000017791Member_custom_C000049122Member_custom_Index11Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049122Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index11Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000017791Member_custom_C000049122Member_custom_Index11Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049122Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index11Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000017791Member_custom_C000049122Member_custom_Index11Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049122Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index11Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000017791Member_custom_C000065171Member_custom_Index11Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000065171Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index11Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000017791Member_custom_C000065171Member_custom_Index11Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000065171Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index11Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000017791Member_custom_C000065171Member_custom_Index11Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000065171Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index11Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000017791Member_custom_C000049122Member_custom_Index12Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049122Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index12Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000017791Member_custom_C000049122Member_custom_Index12Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049122Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index12Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000017791Member_custom_C000049122Member_custom_Index12Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049122Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index12Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000017791Member_custom_C000065171Member_custom_Index12Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000065171Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index12Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000017791Member_custom_C000065171Member_custom_Index12Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000065171Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index12Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000017791Member_custom_C000065171Member_custom_Index12Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000065171Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index12Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000017790Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000017790Member_custom_C000049121Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049121Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000017790Member_custom_C000065170Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000065170Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000017790Member_custom_StockMarketRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:StockMarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000017790Member_custom_ForeignRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ForeignRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000017790Member_custom_IssuerSpecificRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:IssuerSpecificRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000017790Member_custom_CurrencyRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:CurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000017790Member_custom_LargerCompanyInvestingRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:LargerCompanyInvestingRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000017790Member_custom_SmallerCompanyInvestingRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:SmallerCompanyInvestingRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000017790Member_custom_ExcludedSecurityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ExcludedSecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000017790Member_custom_GrowthRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:GrowthRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000017790Member_custom_ManagementRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ManagementRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000017790Member_custom_GeneralRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:GeneralRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000017790Member_custom_InvestingInOtherFundsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:InvestingInOtherFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000017790Member_custom_CybersecurityRisksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:CybersecurityRisksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2016-01-012016-12-31_custom_S000017790Member_custom_C000049121Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049121Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="From2017-01-012017-12-31_custom_S000017790Member_custom_C000049121Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049121Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="From2018-01-012018-12-31_custom_S000017790Member_custom_C000049121Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049121Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="From2019-01-012019-12-31_custom_S000017790Member_custom_C000049121Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049121Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_S000017790Member_custom_C000049121Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049121Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_S000017790Member_custom_C000049121Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049121Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_S000017790Member_custom_C000049121Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049121Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_S000017790Member_custom_C000049121Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049121Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_S000017790Member_custom_C000049121Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049121Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000017790Member_custom_C000049121Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049121Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000017790Member_custom_C000049121Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049121Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000017790Member_custom_C000049121Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049121Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000017790Member_custom_C000065170Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000065170Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000017790Member_custom_C000065170Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000065170Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000017790Member_custom_C000065170Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000065170Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000017790Member_custom_C000049121Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049121Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000017790Member_custom_C000049121Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049121Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000017790Member_custom_C000049121Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049121Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000017790Member_custom_C000065170Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000065170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000017790Member_custom_C000065170Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000065170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000017790Member_custom_C000065170Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000065170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000017790Member_custom_C000049121Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049121Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000017790Member_custom_C000049121Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049121Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000017790Member_custom_C000049121Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049121Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000017790Member_custom_C000065170Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000065170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000017790Member_custom_C000065170Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000065170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000017790Member_custom_C000065170Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000065170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000017790Member_custom_C000049121Member_custom_Index13Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049121Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index13Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000017790Member_custom_C000049121Member_custom_Index13Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049121Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index13Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000017790Member_custom_C000049121Member_custom_Index13Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000049121Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index13Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000017790Member_custom_C000065170Member_custom_Index13Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000065170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index13Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000017790Member_custom_C000065170Member_custom_Index13Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000065170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index13Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000017790Member_custom_C000065170Member_custom_Index13Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000065170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index13Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000033751Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104306Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104306Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104307Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104307Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000033751Member_custom_StockMarketRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:StockMarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000033751Member_custom_IssuerSpecificRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:IssuerSpecificRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000033751Member_custom_CountrySpecificRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:CountrySpecificRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000033751Member_custom_CurrencyRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:CurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000033751Member_custom_LargerCompanyInvestingRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:LargerCompanyInvestingRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000033751Member_custom_SmallerCompanyInvestingRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:SmallerCompanyInvestingRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000033751Member_custom_ExcludedSecurityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ExcludedSecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000033751Member_custom_GrowthRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:GrowthRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000033751Member_custom_ManagementRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ManagementRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000033751Member_custom_GeneralRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:GeneralRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000033751Member_oef_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000033751Member_custom_InvestingInOtherFundsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:InvestingInOtherFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000033751Member_custom_CybersecurityRisksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:CybersecurityRisksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2016-01-012016-12-31_custom_S000033751Member_custom_C000104306Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104306Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="From2017-01-012017-12-31_custom_S000033751Member_custom_C000104306Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104306Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="From2018-01-012018-12-31_custom_S000033751Member_custom_C000104306Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104306Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="From2019-01-012019-12-31_custom_S000033751Member_custom_C000104306Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104306Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_S000033751Member_custom_C000104306Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104306Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_S000033751Member_custom_C000104306Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104306Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_S000033751Member_custom_C000104306Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104306Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_S000033751Member_custom_C000104306Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104306Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_S000033751Member_custom_C000104306Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104306Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000033751Member_custom_C000104306Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104306Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000033751Member_custom_C000104306Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104306Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000033751Member_custom_C000104306Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104306Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000033751Member_custom_C000104307Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104307Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000033751Member_custom_C000104307Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104307Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000033751Member_custom_C000104307Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104307Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000033751Member_custom_C000104306Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000033751Member_custom_C000104306Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000033751Member_custom_C000104306Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000033751Member_custom_C000104307Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104307Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000033751Member_custom_C000104307Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104307Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000033751Member_custom_C000104307Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104307Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000033751Member_custom_C000104306Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000033751Member_custom_C000104306Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000033751Member_custom_C000104306Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000033751Member_custom_C000104307Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104307Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000033751Member_custom_C000104307Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104307Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000033751Member_custom_C000104307Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104307Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000033751Member_custom_C000104306Member_custom_Index14Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index14Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000033751Member_custom_C000104306Member_custom_Index14Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index14Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000033751Member_custom_C000104306Member_custom_Index14Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index14Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000033751Member_custom_C000104307Member_custom_Index14Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104307Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index14Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000033751Member_custom_C000104307Member_custom_Index14Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104307Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index14Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000033751Member_custom_C000104307Member_custom_Index14Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000033751Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000104307Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index14Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000026812Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080683Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080683Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080684Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080684Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000026812Member_custom_RealEstateInvestmentTrustRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:RealEstateInvestmentTrustRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000026812Member_custom_CommoditiesBasedExchangeTradedFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:CommoditiesBasedExchangeTradedFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000026812Member_custom_TreasuryInflationProtectedSecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:TreasuryInflationProtectedSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000026812Member_us-gaap_InterestRateRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">us-gaap:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000026812Member_us-gaap_CreditRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">us-gaap:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000026812Member_custom_SectorRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:SectorRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000026812Member_custom_ExcludedSecurityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ExcludedSecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000026812Member_oef_RiskNondiversifiedStatusMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNondiversifiedStatusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000026812Member_custom_PreciousMetalsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:PreciousMetalsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000026812Member_custom_ManagementRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ManagementRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000026812Member_custom_GeneralRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:GeneralRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000026812Member_custom_InvestingInOtherFundsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:InvestingInOtherFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000026812Member_custom_CybersecurityRisksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:CybersecurityRisksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2016-01-012016-12-31_custom_S000026812Member_custom_C000080683Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080683Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="From2017-01-012017-12-31_custom_S000026812Member_custom_C000080683Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080683Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="From2018-01-012018-12-31_custom_S000026812Member_custom_C000080683Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080683Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="From2019-01-012019-12-31_custom_S000026812Member_custom_C000080683Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080683Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_S000026812Member_custom_C000080683Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080683Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_S000026812Member_custom_C000080683Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080683Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_S000026812Member_custom_C000080683Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080683Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_S000026812Member_custom_C000080683Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080683Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_S000026812Member_custom_C000080683Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080683Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000026812Member_custom_C000080683Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080683Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000026812Member_custom_C000080683Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080683Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000026812Member_custom_C000080683Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080683Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000026812Member_custom_C000080684Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080684Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000026812Member_custom_C000080684Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080684Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000026812Member_custom_C000080684Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080684Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000026812Member_custom_C000080683Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080683Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000026812Member_custom_C000080683Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080683Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000026812Member_custom_C000080683Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080683Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000026812Member_custom_C000080684Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080684Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000026812Member_custom_C000080684Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080684Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000026812Member_custom_C000080684Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080684Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000026812Member_custom_C000080683Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080683Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000026812Member_custom_C000080683Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080683Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000026812Member_custom_C000080683Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080683Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000026812Member_custom_C000080684Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080684Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000026812Member_custom_C000080684Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080684Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000026812Member_custom_C000080684Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080684Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000026812Member_custom_C000080683Member_custom_Index15Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080683Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index15Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000026812Member_custom_C000080683Member_custom_Index15Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080683Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index15Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000026812Member_custom_C000080683Member_custom_Index15Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080683Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index15Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000026812Member_custom_C000080684Member_custom_Index15Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080684Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index15Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000026812Member_custom_C000080684Member_custom_Index15Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080684Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index15Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000026812Member_custom_C000080684Member_custom_Index15Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080684Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index15Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000026812Member_custom_C000080683Member_custom_Index16Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080683Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index16Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000026812Member_custom_C000080683Member_custom_Index16Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080683Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index16Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000026812Member_custom_C000080683Member_custom_Index16Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080683Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index16Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000026812Member_custom_C000080684Member_custom_Index16Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080684Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index16Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000026812Member_custom_C000080684Member_custom_Index16Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080684Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index16Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000026812Member_custom_C000080684Member_custom_Index16Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000080684Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index16Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004484Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012345Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012345Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012347Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012347Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004484Member_custom_CommoditiesBasedExchangeTradedFundsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:CommoditiesBasedExchangeTradedFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004484Member_custom_CountrySpecificRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:CountrySpecificRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004484Member_us-gaap_CreditRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">us-gaap:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004484Member_custom_CurrencyRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:CurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004484Member_custom_EmergingMarketRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:EmergingMarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004484Member_custom_EquityMarketRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:EquityMarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004484Member_custom_ExchangeTradedFundRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ExchangeTradedFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004484Member_custom_ExcludedSecurityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ExcludedSecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004484Member_custom_FixedIncomeRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:FixedIncomeRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004484Member_custom_ForeignInvestmentRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ForeignInvestmentRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004484Member_custom_GrowthRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:GrowthRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004484Member_custom_HighYieldSecurityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:HighYieldSecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004484Member_us-gaap_InterestRateRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">us-gaap:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004484Member_custom_InvestingInOtherFundsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:InvestingInOtherFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004484Member_custom_IssuerSpecificRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:IssuerSpecificRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004484Member_custom_LargerCompanyInvestingRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:LargerCompanyInvestingRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004484Member_custom_ManagementRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ManagementRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004484Member_custom_MidSizedCompanyInvestingRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:MidSizedCompanyInvestingRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004484Member_custom_MunicipalSecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:MunicipalSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004484Member_custom_PreciousMetalsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:PreciousMetalsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004484Member_custom_RealEstateInvestmentTrustRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:RealEstateInvestmentTrustRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004484Member_custom_SectorRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:SectorRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004484Member_custom_SmallCapCompanyRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:SmallCapCompanyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004484Member_custom_SovereignDebtRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:SovereignDebtRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004484Member_custom_StockMarketRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:StockMarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004484Member_custom_TreasuryInflationProtectedSecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:TreasuryInflationProtectedSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004484Member_custom_ValueInvestingRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ValueInvestingRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004484Member_custom_GeneralRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:GeneralRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004484Member_custom_CybersecurityRisksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:CybersecurityRisksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2016-01-012016-12-31_custom_S000004484Member_custom_C000012345Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012345Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="From2017-01-012017-12-31_custom_S000004484Member_custom_C000012345Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012345Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="From2018-01-012018-12-31_custom_S000004484Member_custom_C000012345Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012345Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="From2019-01-012019-12-31_custom_S000004484Member_custom_C000012345Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012345Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_S000004484Member_custom_C000012345Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012345Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_S000004484Member_custom_C000012345Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012345Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_S000004484Member_custom_C000012345Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012345Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_S000004484Member_custom_C000012345Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012345Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_S000004484Member_custom_C000012345Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012345Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004484Member_custom_C000012345Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012345Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004484Member_custom_C000012345Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012345Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004484Member_custom_C000012345Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012345Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004484Member_custom_C000012347Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012347Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004484Member_custom_C000012347Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012347Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004484Member_custom_C000012347Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012347Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004484Member_custom_C000012345Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012345Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004484Member_custom_C000012345Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012345Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004484Member_custom_C000012345Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012345Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004484Member_custom_C000012347Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012347Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004484Member_custom_C000012347Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012347Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004484Member_custom_C000012347Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012347Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004484Member_custom_C000012345Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012345Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004484Member_custom_C000012345Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012345Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004484Member_custom_C000012345Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012345Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004484Member_custom_C000012347Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012347Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004484Member_custom_C000012347Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012347Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004484Member_custom_C000012347Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012347Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004484Member_custom_C000012345Member_custom_Index17Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012345Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index17Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004484Member_custom_C000012345Member_custom_Index17Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012345Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index17Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004484Member_custom_C000012345Member_custom_Index17Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012345Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index17Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004484Member_custom_C000012347Member_custom_Index17Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012347Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index17Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004484Member_custom_C000012347Member_custom_Index17Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012347Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index17Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004484Member_custom_C000012347Member_custom_Index17Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012347Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index17Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004484Member_custom_C000012345Member_custom_Index18Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012345Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index18Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004484Member_custom_C000012345Member_custom_Index18Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012345Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index18Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004484Member_custom_C000012345Member_custom_Index18Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012345Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index18Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004484Member_custom_C000012347Member_custom_Index18Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012347Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index18Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004484Member_custom_C000012347Member_custom_Index18Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012347Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index18Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004484Member_custom_C000012347Member_custom_Index18Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012347Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index18Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004485Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012348Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012348Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012350Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012350Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004485Member_custom_CommoditiesBasedExchangeTradedFundsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:CommoditiesBasedExchangeTradedFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004485Member_custom_CountrySpecificRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:CountrySpecificRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004485Member_us-gaap_CreditRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">us-gaap:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004485Member_custom_CurrencyRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:CurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004485Member_custom_EmergingMarketRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:EmergingMarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004485Member_custom_EquityMarketRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:EquityMarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004485Member_custom_ExchangeTradedFundRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ExchangeTradedFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004485Member_custom_ExcludedSecurityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ExcludedSecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004485Member_custom_FixedIncomeRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:FixedIncomeRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004485Member_custom_ForeignInvestmentRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ForeignInvestmentRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004485Member_custom_GrowthRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:GrowthRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004485Member_custom_HighYieldSecurityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:HighYieldSecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004485Member_us-gaap_InterestRateRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">us-gaap:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004485Member_custom_InvestingInOtherFundsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:InvestingInOtherFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004485Member_custom_IssuerSpecificRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:IssuerSpecificRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004485Member_custom_LargerCompanyInvestingRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:LargerCompanyInvestingRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004485Member_custom_ManagementRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ManagementRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004485Member_custom_MidSizedCompanyInvestingRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:MidSizedCompanyInvestingRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004485Member_custom_MunicipalSecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:MunicipalSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004485Member_custom_PreciousMetalsRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:PreciousMetalsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004485Member_custom_RealEstateInvestmentTrustRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:RealEstateInvestmentTrustRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004485Member_custom_SectorRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:SectorRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004485Member_custom_SmallCapCompanyRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:SmallCapCompanyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004485Member_custom_SovereignDebtRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:SovereignDebtRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004485Member_custom_StockMarketRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:StockMarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004485Member_custom_TreasuryInflationProtectedSecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:TreasuryInflationProtectedSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004485Member_custom_ValueInvestingRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:ValueInvestingRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004485Member_custom_GeneralRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:GeneralRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004485Member_custom_CybersecurityRisksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">tp:CybersecurityRisksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2016-01-012016-12-31_custom_S000004485Member_custom_C000012348Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012348Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="From2017-01-012017-12-31_custom_S000004485Member_custom_C000012348Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012348Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="From2018-01-012018-12-31_custom_S000004485Member_custom_C000012348Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012348Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="From2019-01-012019-12-31_custom_S000004485Member_custom_C000012348Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012348Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_S000004485Member_custom_C000012348Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012348Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_S000004485Member_custom_C000012348Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012348Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_S000004485Member_custom_C000012348Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012348Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_S000004485Member_custom_C000012348Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012348Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_S000004485Member_custom_C000012348Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012348Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004485Member_custom_C000012348Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012348Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004485Member_custom_C000012348Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012348Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004485Member_custom_C000012348Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012348Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004485Member_custom_C000012350Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012350Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004485Member_custom_C000012350Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012350Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004485Member_custom_C000012350Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012350Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004485Member_custom_C000012348Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012348Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004485Member_custom_C000012348Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012348Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004485Member_custom_C000012348Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012348Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004485Member_custom_C000012350Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012350Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004485Member_custom_C000012350Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012350Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004485Member_custom_C000012350Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012350Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004485Member_custom_C000012348Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012348Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004485Member_custom_C000012348Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012348Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004485Member_custom_C000012348Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012348Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004485Member_custom_C000012350Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012350Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004485Member_custom_C000012350Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012350Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004485Member_custom_C000012350Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012350Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004485Member_custom_C000012348Member_custom_Index19Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012348Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004485Member_custom_C000012348Member_custom_Index19Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012348Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004485Member_custom_C000012348Member_custom_Index19Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012348Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004485Member_custom_C000012350Member_custom_Index19Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012350Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004485Member_custom_C000012350Member_custom_Index19Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012350Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004485Member_custom_C000012350Member_custom_Index19Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012350Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004485Member_custom_C000012348Member_custom_Index20Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012348Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index20Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004485Member_custom_C000012348Member_custom_Index20Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012348Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index20Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004485Member_custom_C000012348Member_custom_Index20Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012348Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index20Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_S000004485Member_custom_C000012350Member_custom_Index20Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012350Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index20Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_S000004485Member_custom_C000012350Member_custom_Index20Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012350Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index20Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_S000004485Member_custom_C000012350Member_custom_Index20Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tp:C000012350Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">tp:Index20Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004479Member_oef_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004479Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004480Member_oef_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004480Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004482Member_oef_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004482Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004483Member_oef_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004483Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000042201Member_oef_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000042201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004481Member_oef_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004481Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000017791Member_oef_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000017790Member_oef_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000017790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000026812Member_oef_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000026812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004484Member_oef_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004484Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <context id="From2026-05-052026-05-05_custom_S000004485Member_oef_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916490</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tp:S000004485Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-05</startDate>
            <endDate>2026-05-05</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Ratio">
        <measure>pure</measure>
    </unit>
    <dei:AmendmentFlag contextRef="AsOf2026-05-05" id="Fact000003">false</dei:AmendmentFlag>
    <dei:DocumentType contextRef="AsOf2026-05-05" id="Fact000004">497</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="AsOf2026-05-05" id="Fact000005">2026-05-05</dei:DocumentPeriodEndDate>
    <dei:EntityCentralIndexKey contextRef="AsOf2026-05-05" id="Fact000006">0000916490</dei:EntityCentralIndexKey>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012330Member"
      id="xdx2ixbrl0143">2020-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012330Member"
      id="xdx2ixbrl0144">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012333Member"
      id="xdx2ixbrl0303">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012333Member"
      id="xdx2ixbrl0304">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012339Member"
      id="xdx2ixbrl0452">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012339Member"
      id="xdx2ixbrl0453">2018-12-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012342Member"
      id="xdx2ixbrl0612">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012342Member"
      id="xdx2ixbrl0613">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130991Member"
      id="xdx2ixbrl0779">2020-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130991Member"
      id="xdx2ixbrl0780">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012336Member"
      id="xdx2ixbrl0932">2023-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012336Member"
      id="xdx2ixbrl0933">2022-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000049122Member"
      id="xdx2ixbrl1084">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000049122Member"
      id="xdx2ixbrl1085">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000049121Member"
      id="xdx2ixbrl1245">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000049121Member"
      id="xdx2ixbrl1246">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104306Member"
      id="xdx2ixbrl1388">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104306Member"
      id="xdx2ixbrl1389">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080683Member"
      id="xdx2ixbrl1548">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080683Member"
      id="xdx2ixbrl1549">2020-06-30</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012345Member"
      id="xdx2ixbrl1723">2026-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012345Member"
      id="xdx2ixbrl1724">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012348Member"
      id="xdx2ixbrl1891">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012348Member"
      id="xdx2ixbrl1892">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <dei:EntityInvCompanyType contextRef="AsOf2026-05-05" id="Fact000012">N-1A</dei:EntityInvCompanyType>
    <dei:EntityRegistrantName contextRef="AsOf2026-05-05" id="Fact000013">THE TIMOTHY PLAN</dei:EntityRegistrantName>
    <oef:ProspectusDate contextRef="AsOf2026-05-05" id="Fact000014">2026-02-01</oef:ProspectusDate>
    <oef:RiskReturnHeading
      contextRef="From2026-05-052026-05-05_custom_S000004479Member"
      id="Fact000015">Timothy Plan Small Cap Value Fund</oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="From2026-05-052026-05-05_custom_S000004479Member"
      id="Fact000016">INVESTMENT OBJECTIVE</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004479Member"
      id="Fact000017">The investment objective of this Fund is to provide you with long-term growth of capital, </oef:ObjectivePrimaryTextBlock>
    <oef:ObjectiveSecondaryTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004479Member"
      id="Fact000018">with a secondary objective of current income.</oef:ObjectiveSecondaryTextBlock>
    <oef:ExpenseHeading
      contextRef="From2026-05-052026-05-05_custom_S000004479Member"
      id="Fact000019">FEES AND EXPENSES OF THE FUND</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004479Member"
      id="Fact000020">&lt;p id="xdx_A80_eoef--ExpenseNarrativeTextBlock_zLD9mSn1APjc" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;This table describes the fees and expenses you may pay if you buy and hold shares of the Fund. You may pay other fees, such as brokerage commissions and other fees, to financial intermediaries, which are not reflected in the tables and examples below. &lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_90D_eoef--ExpenseBreakpointDiscounts_c20260505__20260505__dei--LegalEntityAxis__custom--S000004479Member_z7h3hpxBbEu8"&gt;You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $&lt;span id="xdx_90E_eoef--ExpenseBreakpointMinimumInvestmentRequiredAmount_c20260505__20260505__dei--LegalEntityAxis__custom--S000004479Member_zJQFKWmqa3s7"&gt;50,000&lt;/span&gt; in Timothy Plan Funds.&lt;/span&gt; More information about these and other discounts is available from your financial professional and in &#x201c;How to Reduce Your Sales Charge&#x201d; on page 97 of the Prospectus and &#x201c;Purchase, Redemption, and Pricing of Shares&#x201d; on page 42 of the Funds&#x2019; Statement of Additional Information.
&lt;/p&gt;
</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts
      contextRef="From2026-05-052026-05-05_custom_S000004479Member"
      id="Fact000021">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Timothy Plan Funds.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="From2026-05-052026-05-05_custom_S000004479Member"
      decimals="0"
      id="Fact000022"
      unitRef="USD">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption
      contextRef="From2026-05-052026-05-05_custom_S000004479Member"
      id="Fact000023">SHAREHOLDER FEES

(fees paid directly from your investment)
</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012330Member"
      decimals="INF"
      id="Fact000025"
      unitRef="Ratio">0.0550</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012332Member"
      decimals="INF"
      id="Fact000026"
      unitRef="Ratio">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012330Member"
      decimals="INF"
      id="Fact000028"
      unitRef="Ratio">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012332Member"
      decimals="INF"
      id="Fact000029"
      unitRef="Ratio">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:RedemptionFee
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012330Member"
      decimals="0"
      id="Fact000031"
      unitRef="USD">0</oef:RedemptionFee>
    <oef:RedemptionFee
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012332Member"
      decimals="0"
      id="Fact000032"
      unitRef="USD">0</oef:RedemptionFee>
    <oef:ExchangeFee
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012330Member"
      decimals="0"
      id="Fact000034"
      unitRef="USD">0</oef:ExchangeFee>
    <oef:ExchangeFee
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012332Member"
      decimals="0"
      id="Fact000035"
      unitRef="USD">0</oef:ExchangeFee>
    <oef:OperatingExpensesCaption
      contextRef="From2026-05-052026-05-05_custom_S000004479Member"
      id="Fact000036">ANNUAL FUND OPERATING EXPENSES

(expenses that you pay each year as a percentage of the value of your investment) 
</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012330Member"
      decimals="INF"
      id="Fact000040"
      unitRef="Ratio">0.0085</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012332Member"
      decimals="INF"
      id="Fact000041"
      unitRef="Ratio">0.0085</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012330Member"
      decimals="INF"
      id="Fact000043"
      unitRef="Ratio">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012332Member"
      decimals="INF"
      id="Fact000044"
      unitRef="Ratio">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012330Member"
      decimals="INF"
      id="Fact000046"
      unitRef="Ratio">0.0047</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012332Member"
      decimals="INF"
      id="Fact000047"
      unitRef="Ratio">0.0047</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012330Member"
      decimals="INF"
      id="Fact000049"
      unitRef="Ratio">0.0007</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012332Member"
      decimals="INF"
      id="Fact000050"
      unitRef="Ratio">0.0007</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012330Member"
      decimals="INF"
      id="Fact000052"
      unitRef="Ratio">0.0164</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012332Member"
      decimals="INF"
      id="Fact000053"
      unitRef="Ratio">0.0239</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012330Member"
      decimals="INF"
      id="Fact000055"
      unitRef="Ratio">-0.0014</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012332Member"
      decimals="INF"
      id="Fact000056"
      unitRef="Ratio">-0.0014</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012330Member"
      decimals="INF"
      id="Fact000058"
      unitRef="Ratio">0.0150</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012332Member"
      decimals="INF"
      id="Fact000059"
      unitRef="Ratio">0.0225</oef:NetExpensesOverAssets>
    <oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees
      contextRef="From2026-05-052026-05-05_custom_S000004479Member"
      id="Fact000063">Total Annual Fund Operating Expenses do not correlate to the ratio of average net assets in the Financial Highlights Table, which reflects the operating expenses of the Fund and does not include Acquired Funds Fees and Expenses.</oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="From2026-05-052026-05-05_custom_S000004479Member"
      id="Fact000065">January 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading
      contextRef="From2026-05-052026-05-05_custom_S000004479Member"
      id="Fact000068">EXAMPLE:</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004479Member"
      id="Fact000069">&lt;p id="xdx_A85_eoef--ExpenseExampleNarrativeTextBlock_zqH0Qn3W0kb6" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds. The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. Although your actual costs may be higher or lower, based on these assumptions, your costs would be: &lt;i&gt;
&lt;/i&gt;&lt;/p&gt;
</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleYear01
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012330Member"
      decimals="0"
      id="Fact000070"
      unitRef="USD">694</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012332Member"
      decimals="0"
      id="Fact000071"
      unitRef="USD">328</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012332Member"
      decimals="0"
      id="Fact000072"
      unitRef="USD">228</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleYear03
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012330Member"
      decimals="0"
      id="Fact000073"
      unitRef="USD">1026</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012332Member"
      decimals="0"
      id="Fact000074"
      unitRef="USD">732</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012332Member"
      decimals="0"
      id="Fact000075"
      unitRef="USD">732</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleYear05
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012330Member"
      decimals="0"
      id="Fact000076"
      unitRef="USD">1380</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012332Member"
      decimals="0"
      id="Fact000077"
      unitRef="USD">1263</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012332Member"
      decimals="0"
      id="Fact000078"
      unitRef="USD">1263</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleYear10
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012330Member"
      decimals="0"
      id="Fact000079"
      unitRef="USD">2376</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012332Member"
      decimals="0"
      id="Fact000080"
      unitRef="USD">2716</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012332Member"
      decimals="0"
      id="Fact000081"
      unitRef="USD">2716</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleClosingTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004479Member"
      id="Fact000082">&lt;p id="xdx_A87_eoef--ExpenseExampleClosingTextBlock_za6XWQQnVbA8" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;The Example does not reflect sales charges (loads) on reinvested dividends and other distributions. If these sales charges (loads) were included, your costs would be higher.
&lt;/p&gt;
</oef:ExpenseExampleClosingTextBlock>
    <oef:PortfolioTurnoverHeading
      contextRef="From2026-05-052026-05-05_custom_S000004479Member"
      id="Fact000083">PORTFOLIO TURNOVER</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004479Member"
      id="Fact000084">&lt;p id="xdx_A8D_eoef--PortfolioTurnoverTextBlock_zYeFjiPFqUH2" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in annual Fund operating expenses or in the Example, affect the Fund&#x2019;s performance. During the Fund&#x2019;s most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was &lt;span id="xdx_906_eoef--PortfolioTurnoverRate_c20260505__20260505__dei--LegalEntityAxis__custom--S000004479Member_zYi3C6jVrnYf"&gt;56%&lt;/span&gt; of the average value of its portfolio.
&lt;/p&gt;
</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="From2026-05-052026-05-05_custom_S000004479Member"
      decimals="INF"
      id="Fact000085"
      unitRef="Ratio">0.56</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="From2026-05-052026-05-05_custom_S000004479Member"
      id="Fact000086">PRINCIPAL INVESTMENT STRATEGIES</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004479Member"
      id="Fact000087">&lt;div id="xdx_A8F_eoef--StrategyNarrativeTextBlock_zmTvnaqlVmRd"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund seeks to achieve its investment objective by primarily investing at least 80% of the Fund&#x2019;s total assets in affiliated exchange-traded funds (&#x201c;ETFs&#x201d;) and in U.S. stocks with market capitalizations that fall within the range of companies included in the Russell 2000&lt;sup&gt;&#xae;&lt;/sup&gt; Index (the &#x201c;Index&#x201d;). The Fund considers small-cap companies to be those companies within the market capitalization range of the Russell 2000&lt;sup&gt;&#xae;&lt;/sup&gt; Index at the time of initial purchase. While the market capitalization range of the Russell 2000&lt;sup&gt;&#xae;&lt;/sup&gt; Index changes throughout the year, it undergoes an annual reconstitution in June of each year. As of September 30, 2025, the capitalization range of U.S. stocks comprising the Index is approximately $10 million to $25.8 billion. This Fund invests using a value investing style, including value style ETFs. Value funds and ETFs typically emphasize stocks whose prices are below average in relation to such measures as earnings and book value; these stocks often have above-average dividend yields. Growth and value stocks have historically produced similar long-term returns, though each category has periods when it outperforms the other.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;In determining the allocation between the ETFs and the sub-advised portfolio, the Adviser, in consultation with an outside market strategy group, considers, among other things, the short term versus a longer outlook, market stability and volatility, and whether the environment appears to be in a normal pro-growth, neutral, or contraction cycle.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;In determining whether to invest in a particular company, the Fund&#x2019;s Investment Manager focuses on a number of different attributes of the company, including the company&#x2019;s market expertise, balance sheet, improving return on equity, price-to-earnings ratios, industry position and strength, management and a number of other factors. Analyzing companies in this manner is known as a &#x201c;bottom-up&#x201d; approach to investing. Companies that meet or exceed specific criteria established by the Manager in the selection process are purchased. Securities are sold when they reach internally determined pricing targets or no longer qualify under the Manager&#x2019;s investment criteria.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund may invest in equity securities of foreign issuers in the form of American Depositary Receipts (&#x201c;ADRs&#x201d;). ADRs are certificates held in trust by a U.S. bank or trust company evidencing ownership of shares of foreign-based issuers and are an alternative to purchasing foreign securities in their national market and currency.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;







&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund may, from time to time, take temporary defensive positions that are inconsistent with the Fund&#x2019;s principal investment strategies in attempting to respond to adverse market, economic, political, or other conditions. When the Fund takes a defensive position, the Fund&#x2019;s assets will be held in cash and/or cash equivalents.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund will not invest
in Excluded Securities. Excluded Securities are securities issued by any company that is involved in the production or wholesale distribution
of alcohol, tobacco, or gambling equipment, gambling enterprises, or which is involved, either directly or indirectly, in abortion or
pornography or promoting anti-family entertainment or unbiblical lifestyles. Timothy Partners, Ltd. (&#x201c;TPL&#x201d;) is Investment
Adviser to the Funds and is responsible for determining what companies are deemed Excluded Securities, and reserves the right to exclude
investments, in its best judgment, in other companies whose practices may not fall within the exclusions described above, but could be
found offensive to fundamental, traditional Judeo-Christian values. The Adviser establishes the Biblically Responsible Investing parameters
that are employed by the research service provider in the creation of the &#x201c;excluded list of companies&#x201d; that may not be placed
into any Timothy Plan portfolio. The research company may not alter, delete, or employ additional parameters without the prior knowledge
and consent of the Adviser. In the event a company is discovered to be engaged in a prohibited practice, it will be liquidated as soon
as reasonably practicable. The ETFs are passively managed. They are reviewed at the time of readjustment of the portfolios, which occurs
twice a year. Securities that are determined to be in violation of the filters (as a result of changes since the initial review) between
adjustment times will be liquidated from the portfolio at the time of the readjustment.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_SmallerCompanyInvestingRiskMember"
      id="Fact000092">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_917_ecustom--SmallerCompanyInvestingRiskMember_zbNgYisQZOt2"&gt;Smaller Company Investing Risk&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Investing in smaller companies often involves greater risk than investing in larger companies. Smaller companies may not have the management experience, financial resources, product diversification and competitive strengths of larger companies. The securities of smaller companies, therefore, tend to be more volatile than the securities of larger, more established companies. Smaller company stocks tend to be bought and sold less often and in smaller amounts than larger company stocks. Because of this, if a fund wants to sell a large quantity of a small-sized company&#x2019;s stock, it may have to sell at a lower price than would otherwise be indicated, or it may have to sell in smaller than desired quantities over an increased time period.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_ExcludedSecurityRiskMember"
      id="Fact000094">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_91A_ecustom--ExcludedSecurityRiskMember_zY6PkdgxR3xi"&gt;Excluded Security Risk&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Because the Fund does not invest in Excluded Securities and will divest itself of securities that are subsequently discovered to be ineligible, the Fund may be riskier than other funds that invest in a broader array of securities.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_StockMarketRiskMember"
      id="Fact000096">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_914_ecustom--StockMarketRiskMember_zBw0kyPPkP72"&gt;Stock Market Risk&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Fund is an equity fund, so it is subject to the risks inherent in the stock market in general. The stock market is cyclical, with prices generally rising and falling over periods of time. Some of these price cycles can be pronounced and last for a long time.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_ForeignRiskMember"
      id="Fact000098">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_918_ecustom--ForeignRiskMember_z6ebAs0lzAZ5"&gt;Foreign Risk&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Fund&#x2019;s investments in foreign securities may experience more rapid and extreme changes in value than funds with investments solely in securities of U.S. companies. This is because the securities markets of many foreign countries are relatively small, with a limited number of companies representing a smaller number of industries. Foreign issuers are not subject to the same degree of regulation as U.S. issuers. Also, nationalization, expropriation or confiscatory taxation or political changes could adversely affect the Fund&#x2019;s investments in a foreign country. There is a risk that fluctuations in the exchange rates between the U.S. dollar and foreign currencies may negatively affect the value of the Fund&#x2019;s investments in foreign securities.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_ValueInvestingRiskMember"
      id="Fact000100">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_91B_ecustom--ValueInvestingRiskMember_zezPYgMGMcV"&gt;Value Investing Risk&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Because different types of stocks tend to shift in and out of favor depending on market and economic conditions, &#x201c;value&#x201d; stocks may perform differently from the market as a whole and other types of stocks and can continue to be undervalued by the market for long periods of time. It is also possible that a value stock may never appreciate to the extent expected.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_ExchangeTradedFundRiskMember"
      id="Fact000102">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_912_ecustom--ExchangeTradedFundRiskMember_zxB5XWepfOm1"&gt;Exchange-Traded Fund Risk&lt;/span&gt;. &lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;An ETF may trade at a discount to its net asset value. Investors in the Fund will indirectly bear fees and expenses charged by the underlying ETFs in which the Fund invests, in addition to the Fund&#x2019;s direct fees and expenses. The Fund will also incur brokerage costs when it purchases shares of ETFs. In addition, the Fund will be affected by losses of the underlying ETF and the level of risk arising from the investment practices of the underlying ETF.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_ManagementRiskMember"
      id="Fact000104">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_91F_ecustom--ManagementRiskMember_zcKxO16ehub6"&gt;Management Risk&lt;/span&gt;. &lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;The Adviser&#x2019;s judgments about the attractiveness, value and potential appreciation of a particular asset class or individual security in which the Fund invests may prove to be incorrect. The Fund may experience losses regardless of the overall performance of the market.&lt;/span&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_GeneralRiskMember"
      id="Fact000106">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_918_ecustom--GeneralRiskMember_zCb51JRGePD3"&gt;General Risk&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; &lt;span id="xdx_905_eoef--RiskTextBlock_c20260505__20260505__dei--LegalEntityAxis__custom--S000004479Member__oef--RiskAxis__oef--RiskLoseMoneyMember_zdVejnbdI4dd"&gt;As with most other mutual funds, you can lose money by investing in this Fund.&lt;/span&gt; Share prices fluctuate from day-to-day, and when you sell your shares, they may be worth less than you paid for them.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_oef_RiskLoseMoneyMember"
      id="Fact000108">As with most other mutual funds, you can lose money by investing in this Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_InvestingInOtherFundsRiskMember"
      id="Fact000109">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_910_ecustom--InvestingInOtherFundsRiskMember_zacJA7qfQjRh"&gt;Investing In Other Funds Risk&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Fund invests in the securities of other investment companies. To the extent that the Fund invests in other mutual funds, exchange-traded funds and other commingled funds, it will indirectly bear the expenses of those funds, which will cause the Fund&#x2019;s return to be lower.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_CybersecurityRisksMember"
      id="Fact000111">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_91F_ecustom--CybersecurityRisksMember_z8aIBULXaFg6"&gt;Cybersecurity Risks&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Despite the various protections utilized by the Fund and its service providers, systems, networks, or devices utilized by the Fund potentially can be breached. The Fund and its shareholders could be negatively impacted as a result of a cybersecurity breach.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="From2026-05-052026-05-05_custom_S000004479Member"
      id="Fact000113">PAST PERFORMANCE</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004479Member"
      id="Fact000114">&lt;p id="xdx_A89_eoef--PerformanceNarrativeTextBlock_zBEyEgwrDu1c" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_90A_eoef--PerformanceInformationIllustratesVariabilityOfReturns_c20260505__20260505__dei--LegalEntityAxis__custom--S000004479Member_zwjNpXeTG8Ng"&gt;The following bar chart and table provide some indication of the risks of investing in the Fund by showing the variability of the Fund&#x2019;s performance from year to year and by comparing the Fund&#x2019;s performance to a broad-based index and an index that is more representative of the Fund&#x2019;s investment strategy.&lt;/span&gt; The bar chart shows the investment returns of the Fund&#x2019;s Class A shares. These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. &lt;span id="xdx_90F_eoef--PerformancePastDoesNotIndicateFuture_c20260505__20260505__dei--LegalEntityAxis__custom--S000004479Member_zzidgl3JSFDa"&gt;The Fund&#x2019;s past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.&lt;/span&gt; More up-to-date returns are available on the Fund&#x2019;s website at &lt;/b&gt;&lt;span style="text-decoration: underline"&gt;&lt;b&gt;&lt;span id="xdx_902_eoef--PerformanceAvailabilityWebSiteAddress_c20260505__20260505__dei--LegalEntityAxis__custom--S000004479Member_zORefZN67Rlj"&gt;fund.timothyplan.com&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;, or by calling the Fund at &lt;span id="xdx_902_eoef--PerformanceAvailabilityPhone_c20260505__20260505__dei--LegalEntityAxis__custom--S000004479Member_zc4Es3JAP9L7"&gt;(800) 846-7526&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;
&lt;/span&gt;&lt;/p&gt;
</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="From2026-05-052026-05-05_custom_S000004479Member"
      id="Fact000115">The following bar chart and table provide some indication of the risks of investing in the Fund by showing the variability of the Fund&#x2019;s performance from year to year and by comparing the Fund&#x2019;s performance to a broad-based index and an index that is more representative of the Fund&#x2019;s investment strategy.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2026-05-052026-05-05_custom_S000004479Member"
      id="Fact000116">The Fund&#x2019;s past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress
      contextRef="From2026-05-052026-05-05_custom_S000004479Member"
      id="Fact000117">fund.timothyplan.com</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformanceAvailabilityPhone
      contextRef="From2026-05-052026-05-05_custom_S000004479Member"
      id="Fact000118">(800) 846-7526</oef:PerformanceAvailabilityPhone>
    <oef:BarChartHeading
      contextRef="From2026-05-052026-05-05_custom_S000004479Member"
      id="Fact000119">Year-by-year Annual Total Returns for Class A Shares 

(for calendar years ending on December 31)
</oef:BarChartHeading>
    <oef:AnnlRtrPct
      contextRef="From2016-01-012016-12-31_custom_S000004479Member_custom_C000012330Member"
      decimals="INF"
      id="Fact000121"
      unitRef="Ratio">0.2404</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2017-01-012017-12-31_custom_S000004479Member_custom_C000012330Member"
      decimals="INF"
      id="Fact000123"
      unitRef="Ratio">0.1304</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2018-01-012018-12-31_custom_S000004479Member_custom_C000012330Member"
      decimals="INF"
      id="Fact000125"
      unitRef="Ratio">-0.1562</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2019-01-012019-12-31_custom_S000004479Member_custom_C000012330Member"
      decimals="INF"
      id="Fact000127"
      unitRef="Ratio">0.2825</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2020-01-012020-12-31_custom_S000004479Member_custom_C000012330Member"
      decimals="INF"
      id="Fact000129"
      unitRef="Ratio">0.0200</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2021-01-012021-12-31_custom_S000004479Member_custom_C000012330Member"
      decimals="INF"
      id="Fact000131"
      unitRef="Ratio">0.2832</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2022-01-012022-12-31_custom_S000004479Member_custom_C000012330Member"
      decimals="INF"
      id="Fact000133"
      unitRef="Ratio">-0.1317</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2023-01-012023-12-31_custom_S000004479Member_custom_C000012330Member"
      decimals="INF"
      id="Fact000135"
      unitRef="Ratio">0.1731</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2024-01-012024-12-31_custom_S000004479Member_custom_C000012330Member"
      decimals="INF"
      id="Fact000137"
      unitRef="Ratio">0.0473</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004479Member_custom_C000012330Member"
      decimals="INF"
      id="Fact000139"
      unitRef="Ratio">0.0054</oef:AnnlRtrPct>
    <oef:BarChartClosingTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004479Member"
      id="Fact000140">&lt;div id="xdx_A8B_eoef--BarChartClosingTextBlock_zhVurgzUWqV"&gt;&lt;/div&gt;
&lt;table cellpadding="2" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr&gt;
&lt;td style="border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt; text-transform: uppercase"&gt;&lt;b&gt;&lt;span id="xdx_909_eoef--HighestQuarterlyReturnLabel_c20260505__20260505__dei--LegalEntityAxis__custom--S000004479Member__oef--ClassAxis__custom--C000012330Member_z8Ie0IlGMBR"&gt;BEST QUARTER&lt;/span&gt; &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt; text-transform: uppercase"&gt;&lt;b&gt;&lt;span id="xdx_906_eoef--LowestQuarterlyReturnLabel_c20260505__20260505__dei--LegalEntityAxis__custom--S000004479Member__oef--ClassAxis__custom--C000012330Member_ziZQ1OZsqA33"&gt;WORST QUARTER&lt;/span&gt; &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_907_eoef--BarChartHighestQuarterlyReturnDate_dxL_c20260505__20260505__dei--LegalEntityAxis__custom--S000004479Member__oef--ClassAxis__custom--C000012330Member_zPrYCzDLm3Cl" title="::XDX::2020-12-31"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0143"&gt;Dec-20&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_900_eoef--BarChartLowestQuarterlyReturnDate_dxL_c20260505__20260505__dei--LegalEntityAxis__custom--S000004479Member__oef--ClassAxis__custom--C000012330Member_zJeMCsfluFw8" title="::XDX::2020-03-31"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0144"&gt;Mar-20&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: Gainsboro"&gt;
&lt;td style="border-top: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_90A_eoef--BarChartHighestQuarterlyReturn_c20260505__20260505__dei--LegalEntityAxis__custom--S000004479Member__oef--ClassAxis__custom--C000012330Member_zgblRnfvGEt"&gt;26.06%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_906_eoef--BarChartLowestQuarterlyReturn_c20260505__20260505__dei--LegalEntityAxis__custom--S000004479Member__oef--ClassAxis__custom--C000012330Member_zYP7codABQU2"&gt;-33.09%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012330Member"
      id="Fact000141">BEST QUARTER</oef:HighestQuarterlyReturnLabel>
    <oef:LowestQuarterlyReturnLabel
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012330Member"
      id="Fact000142">WORST QUARTER</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012330Member"
      decimals="INF"
      id="Fact000145"
      unitRef="Ratio">0.2606</oef:BarChartHighestQuarterlyReturn>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="From2026-05-052026-05-05_custom_S000004479Member_custom_C000012330Member"
      decimals="INF"
      id="Fact000146"
      unitRef="Ratio">-0.3309</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading
      contextRef="From2026-05-052026-05-05_custom_S000004479Member"
      id="Fact000147">Average Annual Total Returns

(for periods ending on December 31, 2025)
</oef:PerformanceTableHeading>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004479Member_custom_C000012330Member"
      decimals="INF"
      id="Fact000148"
      unitRef="Ratio">-0.0498</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004479Member_custom_C000012330Member"
      decimals="INF"
      id="Fact000149"
      unitRef="Ratio">0.0539</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004479Member_custom_C000012330Member"
      decimals="INF"
      id="Fact000150"
      unitRef="Ratio">0.0725</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004479Member_custom_C000012332Member"
      decimals="INF"
      id="Fact000151"
      unitRef="Ratio">-0.0119</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004479Member_custom_C000012332Member"
      decimals="INF"
      id="Fact000152"
      unitRef="Ratio">0.0579</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004479Member_custom_C000012332Member"
      decimals="INF"
      id="Fact000153"
      unitRef="Ratio">0.0705</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004479Member_custom_C000012330Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000154"
      unitRef="Ratio">-0.0636</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004479Member_custom_C000012330Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000155"
      unitRef="Ratio">0.0364</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004479Member_custom_C000012330Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000156"
      unitRef="Ratio">0.0562</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004479Member_custom_C000012332Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000157"
      unitRef="Ratio">-0.0359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004479Member_custom_C000012332Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000158"
      unitRef="Ratio">0.0313</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004479Member_custom_C000012332Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000159"
      unitRef="Ratio">0.0471</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004479Member_custom_C000012330Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000160"
      unitRef="Ratio">-0.0244</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004479Member_custom_C000012330Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000161"
      unitRef="Ratio">0.0385</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004479Member_custom_C000012330Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000162"
      unitRef="Ratio">0.0544</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004479Member_custom_C000012332Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000163"
      unitRef="Ratio">0.0022</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004479Member_custom_C000012332Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000164"
      unitRef="Ratio">0.0403</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004479Member_custom_C000012332Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000165"
      unitRef="Ratio">0.0514</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004479Member_custom_C000012330Member_custom_Index1Member"
      decimals="INF"
      id="Fact000166"
      unitRef="Ratio">0.1715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004479Member_custom_C000012330Member_custom_Index1Member"
      decimals="INF"
      id="Fact000167"
      unitRef="Ratio">0.1315</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004479Member_custom_C000012330Member_custom_Index1Member"
      decimals="INF"
      id="Fact000168"
      unitRef="Ratio">0.1429</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004479Member_custom_C000012332Member_custom_Index1Member"
      decimals="INF"
      id="Fact000169"
      unitRef="Ratio">0.1715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004479Member_custom_C000012332Member_custom_Index1Member"
      decimals="INF"
      id="Fact000170"
      unitRef="Ratio">0.1315</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004479Member_custom_C000012332Member_custom_Index1Member"
      decimals="INF"
      id="Fact000171"
      unitRef="Ratio">0.1429</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004479Member_custom_C000012330Member_custom_Index2Member"
      decimals="INF"
      id="Fact000172"
      unitRef="Ratio">0.1281</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004479Member_custom_C000012330Member_custom_Index2Member"
      decimals="INF"
      id="Fact000173"
      unitRef="Ratio">0.0609</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004479Member_custom_C000012330Member_custom_Index2Member"
      decimals="INF"
      id="Fact000174"
      unitRef="Ratio">0.0962</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004479Member_custom_C000012332Member_custom_Index2Member"
      decimals="INF"
      id="Fact000175"
      unitRef="Ratio">0.1281</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004479Member_custom_C000012332Member_custom_Index2Member"
      decimals="INF"
      id="Fact000176"
      unitRef="Ratio">0.0609</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004479Member_custom_C000012332Member_custom_Index2Member"
      decimals="INF"
      id="Fact000177"
      unitRef="Ratio">0.0962</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="From2026-05-052026-05-05_custom_S000004479Member"
      id="Fact000181">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred
      contextRef="From2026-05-052026-05-05_custom_S000004479Member"
      id="Fact000182">After-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableExplanationAfterTaxHigher
      contextRef="From2026-05-052026-05-05_custom_S000004479Member"
      id="Fact000183">In certain cases, return after taxes on distributions and sale of shares may be higher than the other return figures for the same period.</oef:PerformanceTableExplanationAfterTaxHigher>
    <oef:PerformanceTableDoesReflectSalesLoads
      contextRef="From2026-05-052026-05-05_custom_S000004479Member"
      id="Fact000186">Class A share returns reflect the assessment of the maximum front-end sales load on the first business day of the year.</oef:PerformanceTableDoesReflectSalesLoads>
    <oef:RiskReturnHeading
      contextRef="From2026-05-052026-05-05_custom_S000004480Member"
      id="Fact000187">Timothy Plan Large/Mid Cap Value Fund</oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="From2026-05-052026-05-05_custom_S000004480Member"
      id="Fact000188">INVESTMENT OBJECTIVE</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004480Member"
      id="Fact000189">The investment objective of this Fund is to provide you with long-term growth of capital,</oef:ObjectivePrimaryTextBlock>
    <oef:ObjectiveSecondaryTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004480Member"
      id="Fact000190">with a secondary objective of current income.</oef:ObjectiveSecondaryTextBlock>
    <oef:ExpenseHeading
      contextRef="From2026-05-052026-05-05_custom_S000004480Member"
      id="Fact000191">FEES AND EXPENSES OF THE FUND</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004480Member"
      id="Fact000192">&lt;p id="xdx_A87_eoef--ExpenseNarrativeTextBlock_zW3duiqZ0Jtd" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;This table describes the fees and expenses you may pay if you buy and hold shares of the Fund. You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_907_eoef--ExpenseBreakpointDiscounts_c20260505__20260505__dei--LegalEntityAxis__custom--S000004480Member_zgHbASOICyrh"&gt;You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least &lt;span id="xdx_90C_eoef--ExpenseBreakpointMinimumInvestmentRequiredAmount_c20260505__20260505__dei--LegalEntityAxis__custom--S000004480Member_zjHr8lz2dSse"&gt;$50,000&lt;/span&gt; in Timothy Plan Funds.&lt;/span&gt; More information about these and other discounts is available from your financial professional and in &#x201c;How to Reduce Your Sales Charge&#x201d; on page 97 of the Prospectus and &#x201c;Purchase, Redemption, and Pricing of Shares&#x201d; on page 42 of the Funds&#x2019; Statement of Additional Information.
&lt;/p&gt;
</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts
      contextRef="From2026-05-052026-05-05_custom_S000004480Member"
      id="Fact000193">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Timothy Plan Funds.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="From2026-05-052026-05-05_custom_S000004480Member"
      decimals="0"
      id="Fact000194"
      unitRef="USD">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption
      contextRef="From2026-05-052026-05-05_custom_S000004480Member"
      id="Fact000195">SHAREHOLDER FEES

(fees paid directly from your investment)
</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012333Member"
      decimals="INF"
      id="Fact000199"
      unitRef="Ratio">0.0550</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012335Member"
      decimals="INF"
      id="Fact000200"
      unitRef="Ratio">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012333Member"
      decimals="INF"
      id="Fact000202"
      unitRef="Ratio">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012335Member"
      decimals="INF"
      id="Fact000203"
      unitRef="Ratio">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:RedemptionFee
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012333Member"
      decimals="0"
      id="Fact000205"
      unitRef="USD">0</oef:RedemptionFee>
    <oef:RedemptionFee
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012335Member"
      decimals="0"
      id="Fact000206"
      unitRef="USD">0</oef:RedemptionFee>
    <oef:ExchangeFee
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012333Member"
      decimals="0"
      id="Fact000208"
      unitRef="USD">0</oef:ExchangeFee>
    <oef:ExchangeFee
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012335Member"
      decimals="0"
      id="Fact000209"
      unitRef="USD">0</oef:ExchangeFee>
    <oef:OperatingExpensesCaption
      contextRef="From2026-05-052026-05-05_custom_S000004480Member"
      id="Fact000210">ANNUAL FUND OPERATING EXPENSES

(expenses that you pay each year as a percentage of the value of your investment) 
</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012333Member"
      decimals="INF"
      id="Fact000212"
      unitRef="Ratio">0.0085</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012335Member"
      decimals="INF"
      id="Fact000213"
      unitRef="Ratio">0.0085</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012333Member"
      decimals="INF"
      id="Fact000215"
      unitRef="Ratio">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012335Member"
      decimals="INF"
      id="Fact000216"
      unitRef="Ratio">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012333Member"
      decimals="INF"
      id="Fact000218"
      unitRef="Ratio">0.0037</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012335Member"
      decimals="INF"
      id="Fact000219"
      unitRef="Ratio">0.0037</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012333Member"
      decimals="INF"
      id="Fact000221"
      unitRef="Ratio">0.0010</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012335Member"
      decimals="INF"
      id="Fact000222"
      unitRef="Ratio">0.0010</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012333Member"
      decimals="INF"
      id="Fact000224"
      unitRef="Ratio">0.0157</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012335Member"
      decimals="INF"
      id="Fact000225"
      unitRef="Ratio">0.0232</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012333Member"
      decimals="INF"
      id="Fact000227"
      unitRef="Ratio">-0.0016</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012335Member"
      decimals="INF"
      id="Fact000228"
      unitRef="Ratio">-0.0016</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012333Member"
      decimals="INF"
      id="Fact000230"
      unitRef="Ratio">0.0141</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012335Member"
      decimals="INF"
      id="Fact000231"
      unitRef="Ratio">0.0216</oef:NetExpensesOverAssets>
    <oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees
      contextRef="From2026-05-052026-05-05_custom_S000004480Member"
      id="Fact000235">Total Annual Fund Operating Expenses do not correlate to the ratio of average net assets in the Financial Highlights Table, which reflects the operating expenses of the Fund and does not include Acquired Funds Fees and Expenses.</oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="From2026-05-052026-05-05_custom_S000004480Member"
      id="Fact000237">January 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading
      contextRef="From2026-05-052026-05-05_custom_S000004480Member"
      id="Fact000240">EXAMPLE:</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004480Member"
      id="Fact000241">&lt;p id="xdx_A82_eoef--ExpenseExampleNarrativeTextBlock_zUmN0ivHzo25" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds. The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. Although your actual costs may be higher or lower, based on these assumptions, your costs would be:
&lt;/p&gt;
</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleYear01
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012333Member"
      decimals="0"
      id="Fact000242"
      unitRef="USD">686</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012335Member"
      decimals="0"
      id="Fact000243"
      unitRef="USD">319</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012335Member"
      decimals="0"
      id="Fact000244"
      unitRef="USD">219</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleYear03
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012333Member"
      decimals="0"
      id="Fact000245"
      unitRef="USD">1004</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012335Member"
      decimals="0"
      id="Fact000246"
      unitRef="USD">709</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012335Member"
      decimals="0"
      id="Fact000247"
      unitRef="USD">709</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleYear05
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012333Member"
      decimals="0"
      id="Fact000248"
      unitRef="USD">1344</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012335Member"
      decimals="0"
      id="Fact000249"
      unitRef="USD">1226</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012335Member"
      decimals="0"
      id="Fact000250"
      unitRef="USD">1226</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleYear10
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012333Member"
      decimals="0"
      id="Fact000251"
      unitRef="USD">2302</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012335Member"
      decimals="0"
      id="Fact000252"
      unitRef="USD">2644</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012335Member"
      decimals="0"
      id="Fact000253"
      unitRef="USD">2644</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleClosingTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004480Member"
      id="Fact000254">&lt;p id="xdx_A86_eoef--ExpenseExampleClosingTextBlock_zS9iCYkxfA8" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;The Example does not reflect sales charges (loads) on reinvested dividends and other distributions. If these sales charges (loads) were included, your costs would be higher.
&lt;/p&gt;
</oef:ExpenseExampleClosingTextBlock>
    <oef:PortfolioTurnoverHeading
      contextRef="From2026-05-052026-05-05_custom_S000004480Member"
      id="Fact000255">PORTFOLIO TURNOVER</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004480Member"
      id="Fact000256">&lt;p id="xdx_A8D_eoef--PortfolioTurnoverTextBlock_zsafESymOBug" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in annual Fund operating expenses or in the Example, affect the Fund&#x2019;s performance. During the Fund&#x2019;s most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was &lt;span id="xdx_901_eoef--PortfolioTurnoverRate_c20260505__20260505__dei--LegalEntityAxis__custom--S000004480Member_z78rxugOHB74"&gt;31%&lt;/span&gt; of the average value of its portfolio.
&lt;/p&gt;
</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="From2026-05-052026-05-05_custom_S000004480Member"
      decimals="INF"
      id="Fact000257"
      unitRef="Ratio">0.31</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="From2026-05-052026-05-05_custom_S000004480Member"
      id="Fact000258">PRINCIPAL INVESTMENT STRATEGIES</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004480Member"
      id="Fact000259">&lt;div id="xdx_A89_eoef--StrategyNarrativeTextBlock_z8DN0D60JiJ"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund seeks to achieve its investment objective by primarily investing in U.S. common stocks and affiliated exchange-traded funds (&#x201c;ETFs&#x201d;). The Fund will normally invest at least 80% of the Fund&#x2019;s total assets in ETFs and in companies whose total market capitalization exceeds $2 billion. This Fund invests using a value investing style, including value style ETFs. Value funds typically emphasize stocks whose prices are below average in relation to such measures as earnings and book value; these stocks often have above-average dividend yields. Growth and value stocks have historically produced similar long-term returns, though each category has periods when it outperforms the other.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;In determining the allocation between the ETFs and the sub-advised portfolio, among other things, the Adviser, in consultation with an outside market strategy group, considers the short term versus a longer outlook, market stability and volatility, and whether the environment appears to be in a normal pro-growth, neutral, or contraction cycle.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;In determining whether to invest in a particular company, the Fund&#x2019;s Investment Manager focuses on a number of different attributes of the company, including the company&#x2019;s market expertise, balance sheet, improving return on equity, price-to-earnings ratios, industry position and strength, management, and a number of other factors. Analyzing companies in this manner is known as a &#x201c;bottom-up&#x201d; approach to investing. Companies that meet or exceed specific criteria established by the Manager in the selection process are purchased. Securities are sold when they reach internally determined pricing targets or no longer qualify under the Manager&#x2019;s investment criteria.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund may, from time to time, take temporary defensive positions that are inconsistent with the Fund&#x2019;s principal investment strategies in attempting to respond to adverse market, economic, political, or other conditions. When the Fund takes a defensive position, the Fund&#x2019;s assets will be held in cash and/or cash equivalents.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund will not invest
in Excluded Securities. Excluded Securities are securities issued by any company that is involved in the production or wholesale distribution
of alcohol, tobacco, or gambling equipment, gambling enterprises, or which is involved, either directly or indirectly, in abortion or
pornography, or promoting anti-family entertainment or unbiblical lifestyles. Timothy Partners, Ltd. (&#x201c;TPL&#x201d;) is Investment
Adviser to the Funds and is responsible for determining what companies are deemed Excluded Securities, and reserves the right to exclude
investments, in its best judgment, in other companies whose practices may not fall within the exclusions described above, but could be
found offensive to fundamental, traditional Judeo-Christian values. The Adviser establishes the Biblically Responsible Investing parameters
that are employed by the research service provider in the creation of the &#x201c;excluded list of companies&#x201d; that may not be placed
into any Timothy Plan portfolio. The research company may not alter, delete, or employ additional parameters without the prior knowledge
and consent of the Adviser. In the event a company is discovered to be engaged in a prohibited practice, it will be liquidated as soon
as reasonably practicable. The ETFs are passively managed. They are reviewed at the time of readjustment of the portfolios, which occurs
twice a year. Securities that are determined to be in violation of the filters (as a result of changes since the initial review) between
adjustment times will be liquidated from the portfolio at the time of the readjustment.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_StockMarketRiskMember"
      id="Fact000260">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Stock Market Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Fund is an equity fund, so it is subject to the risks inherent in the stock market in general. The stock market is cyclical, with prices generally rising and falling over periods of time. Some of these price cycles can be pronounced and last for a long time.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_LargerCompanyInvestingRiskMember"
      id="Fact000261">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_912_ecustom--LargerCompanyInvestingRiskMember_ztIlnk0Jpck8"&gt;Larger Company Investing Risk&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Larger, more established companies may be unable to respond quickly to new competitive challenges like changes in consumer tastes or innovative smaller competitors. Also, larger companies are sometimes unable to attain the high growth rates of successful, smaller companies, especially during extended periods of economic expansion.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_MidSizedCompanyInvestingRiskMember"
      id="Fact000263">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_916_ecustom--MidSizedCompanyInvestingRiskMember_zDFxF0HcKup3"&gt;Mid-Sized Company Investing Risk&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Investing in mid-sized companies often involves greater risk than investing in larger companies. Mid-sized companies may not have the management experience, financial resources, product diversification and competitive strengths of larger companies. The securities of mid-sized companies, therefore, tend to be more volatile than the securities of larger, more established companies. Mid-sized company stocks tend to be bought and sold less often and in smaller amounts than larger company stocks. Because of this, if a fund wants to sell a large quantity of a mid-sized company&#x2019;s stock, it may have to sell at a lower price than would otherwise be indicated, or it may have to sell in smaller than desired quantities over an increased time period.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_ExcludedSecurityRiskMember"
      id="Fact000265">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Excluded Security Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Because the Fund does not invest in Excluded Securities and will divest itself of securities that are subsequently discovered to be ineligible, the Fund may be riskier than other funds that invest in a broader array of securities.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_ValueInvestingRiskMember"
      id="Fact000266">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Value Investing Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Because different types of stocks tend to shift in and out of favor depending on market and economic conditions, &#x201c;value&#x201d; stocks may perform differently from the market as a whole and other types of stocks and can continue to be undervalued by the market for long periods of time. It is also possible that a value stock may never appreciate to the extent expected.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_ExchangeTradedFundRiskMember"
      id="Fact000267">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Exchange-Traded Fund Risk. &lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;An ETF may trade at a discount to its net asset value. Investors in the Fund will indirectly bear fees and expenses charged by the underlying ETFs in which the Fund invests, in addition to the Fund&#x2019;s direct fees and expenses. The Fund will also incur brokerage costs when it purchases shares of ETFs. In addition, the Fund will be affected by losses of the underlying ETF and the level of risk arising from the investment practices of the underlying ETF.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_ManagementRiskMember"
      id="Fact000268">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Management Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Adviser&#x2019;s judgments about the attractiveness, value and potential appreciation of a particular asset class or individual security in which the Fund invests may prove to be incorrect. The Fund may experience losses regardless of the overall performance of the market.&lt;/span&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_GeneralRiskMember"
      id="Fact000269">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;General Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; &lt;span id="xdx_903_eoef--RiskTextBlock_c20260505__20260505__dei--LegalEntityAxis__custom--S000004480Member__oef--RiskAxis__oef--RiskLoseMoneyMember_z3jBBZK79WVl"&gt;As with most other mutual funds, you can lose money by investing in this Fund.&lt;/span&gt; Share prices fluctuate from day-to-day, and when you sell your shares, they may be worth less than you paid for them.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_oef_RiskLoseMoneyMember"
      id="Fact000270">As with most other mutual funds, you can lose money by investing in this Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_InvestingInOtherFundsRiskMember"
      id="Fact000271">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Investing In Other Funds Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Fund invests in the securities of other investment companies. To the extent that the Fund invests in other mutual funds, exchange-traded funds and other commingled funds, it will indirectly bear the expenses of those funds, which will cause the Fund&#x2019;s return to be lower.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_CybersecurityRisksMember"
      id="Fact000272">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Cybersecurity Risks.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Despite the various protections utilized by the Fund and its service providers, systems, networks, or devices utilized by the Fund potentially can be breached. The Fund and its shareholders could be negatively impacted as a result of a cybersecurity breach.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="From2026-05-052026-05-05_custom_S000004480Member"
      id="Fact000273">PAST PERFORMANCE</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004480Member"
      id="Fact000274">&lt;p id="xdx_A86_eoef--PerformanceNarrativeTextBlock_z7JzzF1uuRYk" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_900_eoef--PerformanceInformationIllustratesVariabilityOfReturns_c20260505__20260505__dei--LegalEntityAxis__custom--S000004480Member_zZ7r7G4cX0Fi"&gt;The following bar chart and table provide some indication of the risks of investing in the Fund by showing the variability of the Fund&#x2019;s performance from year to year and by comparing the Fund&#x2019;s performance to a broad-based index.&lt;/span&gt; The bar chart shows the investment returns of the Fund&#x2019;s Class A shares. These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. &lt;span id="xdx_905_eoef--PerformancePastDoesNotIndicateFuture_c20260505__20260505__dei--LegalEntityAxis__custom--S000004480Member_zNUI4sSSdool"&gt;The Fund&#x2019;s past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.&lt;/span&gt; More up-to-date returns are available on the Fund&#x2019;s website at &lt;/b&gt;&lt;span style="text-decoration: underline"&gt;&lt;b&gt;&lt;span id="xdx_90C_eoef--PerformanceAvailabilityWebSiteAddress_c20260505__20260505__dei--LegalEntityAxis__custom--S000004480Member_zl3KMo8dZt7"&gt;fund.timothyplan.com&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;, or by calling the Fund at &lt;span id="xdx_905_eoef--PerformanceAvailabilityPhone_c20260505__20260505__dei--LegalEntityAxis__custom--S000004480Member_zaYUOfwDZm03"&gt;(800) 846-7526&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;
&lt;/span&gt;&lt;/p&gt;
</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="From2026-05-052026-05-05_custom_S000004480Member"
      id="Fact000275">The following bar chart and table provide some indication of the risks of investing in the Fund by showing the variability of the Fund&#x2019;s performance from year to year and by comparing the Fund&#x2019;s performance to a broad-based index.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2026-05-052026-05-05_custom_S000004480Member"
      id="Fact000276">The Fund&#x2019;s past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress
      contextRef="From2026-05-052026-05-05_custom_S000004480Member"
      id="Fact000277">fund.timothyplan.com</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformanceAvailabilityPhone
      contextRef="From2026-05-052026-05-05_custom_S000004480Member"
      id="Fact000278">(800) 846-7526</oef:PerformanceAvailabilityPhone>
    <oef:BarChartHeading
      contextRef="From2026-05-052026-05-05_custom_S000004480Member"
      id="Fact000279">Year-by-year Annual Total Returns for Class A Shares 

(for calendar years ending on December 31)
</oef:BarChartHeading>
    <oef:AnnlRtrPct
      contextRef="From2016-01-012016-12-31_custom_S000004480Member_custom_C000012333Member"
      decimals="INF"
      id="Fact000281"
      unitRef="Ratio">0.0852</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2017-01-012017-12-31_custom_S000004480Member_custom_C000012333Member"
      decimals="INF"
      id="Fact000283"
      unitRef="Ratio">0.1751</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2018-01-012018-12-31_custom_S000004480Member_custom_C000012333Member"
      decimals="INF"
      id="Fact000285"
      unitRef="Ratio">-0.0890</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2019-01-012019-12-31_custom_S000004480Member_custom_C000012333Member"
      decimals="INF"
      id="Fact000287"
      unitRef="Ratio">0.2687</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2020-01-012020-12-31_custom_S000004480Member_custom_C000012333Member"
      decimals="INF"
      id="Fact000289"
      unitRef="Ratio">0.1307</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2021-01-012021-12-31_custom_S000004480Member_custom_C000012333Member"
      decimals="INF"
      id="Fact000291"
      unitRef="Ratio">0.2690</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2022-01-012022-12-31_custom_S000004480Member_custom_C000012333Member"
      decimals="INF"
      id="Fact000293"
      unitRef="Ratio">-0.1177</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2023-01-012023-12-31_custom_S000004480Member_custom_C000012333Member"
      decimals="INF"
      id="Fact000295"
      unitRef="Ratio">0.1320</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2024-01-012024-12-31_custom_S000004480Member_custom_C000012333Member"
      decimals="INF"
      id="Fact000297"
      unitRef="Ratio">0.1160</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004480Member_custom_C000012333Member"
      decimals="INF"
      id="Fact000299"
      unitRef="Ratio">0.0473</oef:AnnlRtrPct>
    <oef:BarChartClosingTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004480Member"
      id="Fact000300">&lt;div id="xdx_A84_eoef--BarChartClosingTextBlock_zPvMnuswiF99"&gt;&lt;/div&gt;
&lt;table cellpadding="2" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr&gt;
&lt;td style="border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt; text-transform: uppercase"&gt;&lt;b&gt;&lt;span id="xdx_90C_eoef--HighestQuarterlyReturnLabel_c20260505__20260505__dei--LegalEntityAxis__custom--S000004480Member__oef--ClassAxis__custom--C000012333Member_z49C6R8RDo67"&gt;BEST QUARTER&lt;/span&gt; &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt; text-transform: uppercase"&gt;&lt;b&gt;&lt;span id="xdx_901_eoef--LowestQuarterlyReturnLabel_c20260505__20260505__dei--LegalEntityAxis__custom--S000004480Member__oef--ClassAxis__custom--C000012333Member_zn18KblItysj"&gt;WORST QUARTER&lt;/span&gt; &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_904_eoef--BarChartHighestQuarterlyReturnDate_dxL_c20260505__20260505__dei--LegalEntityAxis__custom--S000004480Member__oef--ClassAxis__custom--C000012333Member_z5NT7YmTFQCc" title="::XDX::2020-06-30"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0303"&gt;Jun-20&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_909_eoef--BarChartLowestQuarterlyReturnDate_dxL_c20260505__20260505__dei--LegalEntityAxis__custom--S000004480Member__oef--ClassAxis__custom--C000012333Member_zNJHfstXWRQk" title="::XDX::2020-03-31"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0304"&gt;Mar-20&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: Gainsboro"&gt;
&lt;td style="border-top: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_90D_eoef--BarChartHighestQuarterlyReturn_c20260505__20260505__dei--LegalEntityAxis__custom--S000004480Member__oef--ClassAxis__custom--C000012333Member_znBY987pJFeh"&gt;18.08%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_903_eoef--BarChartLowestQuarterlyReturn_c20260505__20260505__dei--LegalEntityAxis__custom--S000004480Member__oef--ClassAxis__custom--C000012333Member_zXixn8bUJ1nh"&gt;-22.88%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012333Member"
      id="Fact000301">BEST QUARTER</oef:HighestQuarterlyReturnLabel>
    <oef:LowestQuarterlyReturnLabel
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012333Member"
      id="Fact000302">WORST QUARTER</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012333Member"
      decimals="INF"
      id="Fact000305"
      unitRef="Ratio">0.1808</oef:BarChartHighestQuarterlyReturn>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="From2026-05-052026-05-05_custom_S000004480Member_custom_C000012333Member"
      decimals="INF"
      id="Fact000306"
      unitRef="Ratio">-0.2288</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading
      contextRef="From2026-05-052026-05-05_custom_S000004480Member"
      id="Fact000307">Average Annual Total Returns

(for periods ending on December 31, 2025)
</oef:PerformanceTableHeading>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004480Member_custom_C000012333Member"
      decimals="INF"
      id="Fact000308"
      unitRef="Ratio">-0.0101</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004480Member_custom_C000012333Member"
      decimals="INF"
      id="Fact000309"
      unitRef="Ratio">0.0696</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004480Member_custom_C000012333Member"
      decimals="INF"
      id="Fact000310"
      unitRef="Ratio">0.0884</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004480Member_custom_C000012335Member"
      decimals="INF"
      id="Fact000311"
      unitRef="Ratio">0.0312</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004480Member_custom_C000012335Member"
      decimals="INF"
      id="Fact000312"
      unitRef="Ratio">0.0738</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004480Member_custom_C000012335Member"
      decimals="INF"
      id="Fact000313"
      unitRef="Ratio">0.0865</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004480Member_custom_C000012333Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000314"
      unitRef="Ratio">-0.0295</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004480Member_custom_C000012333Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000315"
      unitRef="Ratio">0.0556</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004480Member_custom_C000012333Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000316"
      unitRef="Ratio">0.0728</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004480Member_custom_C000012335Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000317"
      unitRef="Ratio">0.0023</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004480Member_custom_C000012335Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000318"
      unitRef="Ratio">0.0550</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004480Member_custom_C000012335Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000319"
      unitRef="Ratio">0.0668</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004480Member_custom_C000012333Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000320"
      unitRef="Ratio">0.0084</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004480Member_custom_C000012333Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000321"
      unitRef="Ratio">0.0538</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004480Member_custom_C000012333Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000322"
      unitRef="Ratio">0.0687</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004480Member_custom_C000012335Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000323"
      unitRef="Ratio">0.0390</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004480Member_custom_C000012335Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000324"
      unitRef="Ratio">0.0572</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004480Member_custom_C000012335Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000325"
      unitRef="Ratio">0.0666</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004480Member_custom_C000012333Member_custom_Index3Member"
      decimals="INF"
      id="Fact000326"
      unitRef="Ratio">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004480Member_custom_C000012333Member_custom_Index3Member"
      decimals="INF"
      id="Fact000327"
      unitRef="Ratio">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004480Member_custom_C000012333Member_custom_Index3Member"
      decimals="INF"
      id="Fact000328"
      unitRef="Ratio">0.1482</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004480Member_custom_C000012335Member_custom_Index3Member"
      decimals="INF"
      id="Fact000329"
      unitRef="Ratio">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004480Member_custom_C000012335Member_custom_Index3Member"
      decimals="INF"
      id="Fact000330"
      unitRef="Ratio">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004480Member_custom_C000012335Member_custom_Index3Member"
      decimals="INF"
      id="Fact000331"
      unitRef="Ratio">0.1482</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="From2026-05-052026-05-05_custom_S000004480Member"
      id="Fact000334">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred
      contextRef="From2026-05-052026-05-05_custom_S000004480Member"
      id="Fact000335">After-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableExplanationAfterTaxHigher
      contextRef="From2026-05-052026-05-05_custom_S000004480Member"
      id="Fact000336">In certain cases, return after taxes on distributions and sale of shares may be higher than the other return figures for the same period.</oef:PerformanceTableExplanationAfterTaxHigher>
    <oef:PerformanceTableDoesReflectSalesLoads
      contextRef="From2026-05-052026-05-05_custom_S000004480Member"
      id="Fact000339">Class A share returns reflect the assessment of the maximum front-end sales load on the first business day of the year.</oef:PerformanceTableDoesReflectSalesLoads>
    <oef:RiskReturnHeading
      contextRef="From2026-05-052026-05-05_custom_S000004482Member"
      id="Fact000340">Timothy Plan Small/Mid Cap Growth Fund</oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="From2026-05-052026-05-05_custom_S000004482Member"
      id="Fact000341">INVESTMENT OBJECTIVE</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004482Member"
      id="Fact000342">&lt;p id="xdx_A8D_eoef--ObjectivePrimaryTextBlock_zsfI1tXjVoZ1" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;The investment objective of this Fund is to provide you with long-term growth of capital.
&lt;/p&gt;
</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading
      contextRef="From2026-05-052026-05-05_custom_S000004482Member"
      id="Fact000343">FEES AND EXPENSES OF THE FUND</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004482Member"
      id="Fact000344">&lt;p id="xdx_A8D_eoef--ExpenseNarrativeTextBlock_zok7q83DbShh" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;This table describes the fees and expenses you may pay if you buy and hold shares of the Fund. You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_908_eoef--ExpenseBreakpointDiscounts_c20260505__20260505__dei--LegalEntityAxis__custom--S000004482Member_zeNazzQQiyW1"&gt;You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least &lt;span id="xdx_901_eoef--ExpenseBreakpointMinimumInvestmentRequiredAmount_c20260505__20260505__dei--LegalEntityAxis__custom--S000004482Member_zqSfX74gC0vl"&gt;$50,000&lt;/span&gt; in Timothy Plan Funds.&lt;/span&gt; More information about these and other discounts is available from your financial professional and in &#x201c;How to Reduce Your Sales Charge&#x201d; on page 97 of the Prospectus and &#x201c;Purchase, Redemption, and Pricing of Shares&#x201d; on page 42 of the Funds&#x2019; Statement of Additional Information.
&lt;/p&gt;
</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts
      contextRef="From2026-05-052026-05-05_custom_S000004482Member"
      id="Fact000345">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Timothy Plan Funds.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="From2026-05-052026-05-05_custom_S000004482Member"
      decimals="0"
      id="Fact000346"
      unitRef="USD">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption
      contextRef="From2026-05-052026-05-05_custom_S000004482Member"
      id="Fact000347">SHAREHOLDER FEES

(fees paid directly from your investment)
</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012339Member"
      decimals="INF"
      id="Fact000351"
      unitRef="Ratio">0.0550</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012341Member"
      decimals="INF"
      id="Fact000352"
      unitRef="Ratio">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012339Member"
      decimals="INF"
      id="Fact000354"
      unitRef="Ratio">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012341Member"
      decimals="INF"
      id="Fact000355"
      unitRef="Ratio">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:RedemptionFee
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012339Member"
      decimals="0"
      id="Fact000357"
      unitRef="USD">0</oef:RedemptionFee>
    <oef:RedemptionFee
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012341Member"
      decimals="0"
      id="Fact000358"
      unitRef="USD">0</oef:RedemptionFee>
    <oef:ExchangeFee
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012339Member"
      decimals="0"
      id="Fact000360"
      unitRef="USD">0</oef:ExchangeFee>
    <oef:ExchangeFee
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012341Member"
      decimals="0"
      id="Fact000361"
      unitRef="USD">0</oef:ExchangeFee>
    <oef:OperatingExpensesCaption
      contextRef="From2026-05-052026-05-05_custom_S000004482Member"
      id="Fact000362">ANNUAL FUND OPERATING EXPENSES

(expenses that you pay each year as a percentage of the value of your investment) 
</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012339Member"
      decimals="INF"
      id="Fact000364"
      unitRef="Ratio">0.0085</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012341Member"
      decimals="INF"
      id="Fact000365"
      unitRef="Ratio">0.0085</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012339Member"
      decimals="INF"
      id="Fact000367"
      unitRef="Ratio">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012341Member"
      decimals="INF"
      id="Fact000368"
      unitRef="Ratio">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012339Member"
      decimals="INF"
      id="Fact000370"
      unitRef="Ratio">0.0060</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012341Member"
      decimals="INF"
      id="Fact000371"
      unitRef="Ratio">0.0060</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012339Member"
      decimals="INF"
      id="Fact000373"
      unitRef="Ratio">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012341Member"
      decimals="INF"
      id="Fact000374"
      unitRef="Ratio">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012339Member"
      decimals="INF"
      id="Fact000376"
      unitRef="Ratio">0.0171</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012341Member"
      decimals="INF"
      id="Fact000377"
      unitRef="Ratio">0.0246</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012339Member"
      decimals="INF"
      id="Fact000379"
      unitRef="Ratio">-0.0010</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012341Member"
      decimals="INF"
      id="Fact000380"
      unitRef="Ratio">-0.0010</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012339Member"
      decimals="INF"
      id="Fact000382"
      unitRef="Ratio">0.0161</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012341Member"
      decimals="INF"
      id="Fact000383"
      unitRef="Ratio">0.0236</oef:NetExpensesOverAssets>
    <oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees
      contextRef="From2026-05-052026-05-05_custom_S000004482Member"
      id="Fact000387">Total Annual Fund Operating Expenses do not correlate to the ratio of average net assets in the Financial Highlights Table, which reflects the operating expenses of the Fund and does not include Acquired Funds Fees and Expenses.</oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="From2026-05-052026-05-05_custom_S000004482Member"
      id="Fact000389">January 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading
      contextRef="From2026-05-052026-05-05_custom_S000004482Member"
      id="Fact000392">EXAMPLE:</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004482Member"
      id="Fact000393">&lt;p id="xdx_A80_eoef--ExpenseExampleNarrativeTextBlock_zgwUubnRxVe1" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds. The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. Although your actual costs may be higher or lower, based on these assumptions, your costs would be:
&lt;/p&gt;
</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleYear01
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012339Member"
      decimals="0"
      id="Fact000394"
      unitRef="USD">705</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012341Member"
      decimals="0"
      id="Fact000395"
      unitRef="USD">339</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012341Member"
      decimals="0"
      id="Fact000396"
      unitRef="USD">239</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleYear03
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012339Member"
      decimals="0"
      id="Fact000397"
      unitRef="USD">1050</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012341Member"
      decimals="0"
      id="Fact000398"
      unitRef="USD">757</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012341Member"
      decimals="0"
      id="Fact000399"
      unitRef="USD">757</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleYear05
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012339Member"
      decimals="0"
      id="Fact000400"
      unitRef="USD">1418</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012341Member"
      decimals="0"
      id="Fact000401"
      unitRef="USD">1302</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012341Member"
      decimals="0"
      id="Fact000402"
      unitRef="USD">1302</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleYear10
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012339Member"
      decimals="0"
      id="Fact000403"
      unitRef="USD">2450</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012341Member"
      decimals="0"
      id="Fact000404"
      unitRef="USD">2789</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012341Member"
      decimals="0"
      id="Fact000405"
      unitRef="USD">2789</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleClosingTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004482Member"
      id="Fact000406">&lt;p id="xdx_A88_eoef--ExpenseExampleClosingTextBlock_zIdhs8VITxSd" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;The Example does not reflect sales charges (loads) on reinvested dividends and other distributions. If these sales charges (loads) were included, your costs would be higher.
&lt;/p&gt;
</oef:ExpenseExampleClosingTextBlock>
    <oef:PortfolioTurnoverHeading
      contextRef="From2026-05-052026-05-05_custom_S000004482Member"
      id="Fact000407">PORTFOLIO TURNOVER</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004482Member"
      id="Fact000408">&lt;p id="xdx_A8B_eoef--PortfolioTurnoverTextBlock_zW5gLMKmgfrh" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in annual Fund operating expenses or in the Example, affect the Fund&#x2019;s performance. During the Fund&#x2019;s most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was &lt;span id="xdx_907_eoef--PortfolioTurnoverRate_c20260505__20260505__dei--LegalEntityAxis__custom--S000004482Member_zGcY4513vUU6"&gt;74%&lt;/span&gt; of the average value of its portfolio.
&lt;/p&gt;
</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="From2026-05-052026-05-05_custom_S000004482Member"
      decimals="INF"
      id="Fact000409"
      unitRef="Ratio">0.74</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="From2026-05-052026-05-05_custom_S000004482Member"
      id="Fact000410">PRINCIPAL INVESTMENT STRATEGIES</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004482Member"
      id="Fact000411">&lt;div id="xdx_A82_eoef--StrategyNarrativeTextBlock_zOOcHqxxNFJ3"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund seeks to achieve its investment strategy by normally investing at least 80% of the Fund&#x2019;s total assets in stocks of small and mid-cap companies. The Adviser considers small and mid-cap companies to be companies that, at the time of investment, have market capitalizations within the range of market capitalization of the companies appearing in the Russell MidCap Growth&lt;sup&gt;&#xae;&lt;/sup&gt; Index. As of September 30, 2025, the market capitalization of the companies appearing in the Russell MidCap Growth&lt;sup&gt;&#xae;&lt;/sup&gt; Index ranged from $1.1 billion to $127.2 billion. The Fund may invest its assets in securities of U.S. companies and foreign companies, directly or indirectly through American Depositary Receipts (&#x201c;ADRs&#x201d;) or other types of depositary receipts. The Fund may also invest in equity real estate investment trusts (&#x201c;REITs&#x201d;).
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund invests using a growth investing style. Growth funds generally focus on stocks of companies believed to have above-average potential for growth in revenue, earnings, cash flow, or other similar criteria. These stocks typically have low dividend yields and above-average prices in relation to such measures as earnings and book value. Growth and value stocks have historically produced similar long-term returns, though each category has periods when it outperforms the other.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund invests its assets in the securities of a limited number of companies, which the Fund&#x2019;s Investment Manager believes show a high probability for superior growth. Companies that meet or exceed specific criteria established by the Manager in the selection process are purchased. Securities are sold when they reach internally determined pricing targets or no longer qualify under the Manager&#x2019;s investment criteria.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund may, from time to time, take temporary defensive positions that are inconsistent with the Fund&#x2019;s principal investment strategies in attempting to respond to adverse market, economic, political, or other conditions. When the Fund takes a defensive position, the Fund&#x2019;s assets will be held in cash and/or cash equivalents.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund will not invest
in Excluded Securities. Excluded Securities are securities issued by any company that is involved in the production or wholesale distribution
of alcohol, tobacco, or gambling equipment, gambling enterprises, or which is involved, either directly or indirectly, in abortion or
pornography, or promoting anti-family entertainment or unbiblical lifestyles. Timothy Partners, Ltd. (&#x201c;TPL&#x201d;) is Investment
Adviser to the Funds and is responsible for determining what companies are deemed Excluded Securities, and reserves the right to exclude
investments, in its best judgment, in other companies whose practices may not fall within the exclusions described above, but could be
found offensive to fundamental, traditional Judeo-Christian values. The Adviser establishes the Biblically Responsible Investing parameters
that are employed by the research service provider in the creation of the &#x201c;excluded list of companies&#x201d; that may not be placed
into any Timothy Plan portfolio. The research company may not alter, delete, or employ additional parameters without the prior knowledge
and consent of the Adviser. In the event a company is discovered to be engaged in a prohibited practice, it will be liquidated as soon
as reasonably practicable.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_StockMarketRiskMember"
      id="Fact000412">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Stock Market Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Fund is an equity fund, so it is subject to the risks inherent in the stock market in general. The stock market is cyclical, with prices generally rising and falling over periods of time. Some of these price cycles can be pronounced and last for a long time.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_SmallerCompanyInvestingRiskMember"
      id="Fact000413">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Smaller Company Investing Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Investing in smaller companies often involves greater risk than investing in larger companies. Smaller companies may not have the management experience, financial resources, product diversification and competitive strengths of larger companies. The securities of smaller companies, therefore, tend to be more volatile than the securities of larger, more established companies. Smaller company stocks tend to be bought and sold less often and in smaller amounts than larger company stocks. Because of this, if a fund wants to sell a large quantity of a small-sized company&#x2019;s stock, it may have to sell at a lower price than would otherwise be indicated, or it may have to sell in smaller than desired quantities over an increased time period.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_MidSizedCompanyInvestingRiskMember"
      id="Fact000414">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Mid-Sized Company Investing Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Investing in mid-sized companies often involves greater risk than investing in larger companies. Mid-sized companies may not have the management experience, financial resources, product diversification and competitive strengths of larger companies. The securities of mid-sized companies, therefore, tend to be more volatile than the securities of larger, more established companies. Mid-sized company stocks tend to be bought and sold less often and in smaller amounts than larger company stocks. Because of this, if a fund wants to sell a large quantity of a mid-sized company&#x2019;s stock, it may have to sell at a lower price than would otherwise be indicated, or it may have to sell in smaller than desired quantities over an increased time period.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_ExcludedSecurityRiskMember"
      id="Fact000415">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Excluded Security Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Because the Fund does not invest in Excluded Securities and will divest itself of securities that are subsequently discovered to be ineligible, the Fund may be riskier than other funds that invest in a broader array of securities.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_GrowthRiskMember"
      id="Fact000416">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_91D_ecustom--GrowthRiskMember_zMUJHju1hg1l"&gt;Growth Risk&lt;/span&gt;. &lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;The Fund often invests in companies after assessing their growth potential. Securities of growth companies may be more volatile than other stocks. If a portfolio manager&#x2019;s perception of a company&#x2019;s growth potential is not realized, the securities purchased may not perform as expected, reducing the Fund&#x2019;s return. In addition, because different types of stocks tend to shift in and out of favor depending on market and economic conditions, &#x201c;growth&#x201d; stocks may perform differently from the market as a whole and other types of securities.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_ManagementRiskMember"
      id="Fact000418">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Management Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Adviser&#x2019;s judgments about the attractiveness, value and potential appreciation of a particular asset class or individual security in which the Fund invests may prove to be incorrect. The Fund may experience losses regardless of the overall performance of the market.&lt;/span&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_GeneralRiskMember"
      id="Fact000419">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;General Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; &lt;span id="xdx_908_eoef--RiskTextBlock_c20260505__20260505__dei--LegalEntityAxis__custom--S000004482Member__oef--RiskAxis__oef--RiskLoseMoneyMember_zAtLC1vtc4fb"&gt;As with most other mutual funds, you can lose money by investing in this Fund.&lt;/span&gt; Share prices fluctuate from day-to-day, and when you sell your shares, they may be worth less than you paid for them.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_oef_RiskLoseMoneyMember"
      id="Fact000420">As with most other mutual funds, you can lose money by investing in this Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_CybersecurityRisksMember"
      id="Fact000421">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Cybersecurity Risks.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Despite the various protections utilized by the Fund and its service providers, systems, networks, or devices utilized by the Fund potentially can be breached. The Fund and its shareholders could be negatively impacted as a result of a cybersecurity breach.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="From2026-05-052026-05-05_custom_S000004482Member"
      id="Fact000422">PAST PERFORMANCE</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004482Member"
      id="Fact000423">&lt;p id="xdx_A8A_eoef--PerformanceNarrativeTextBlock_zHODHXXJL6j1" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_90A_eoef--PerformanceInformationIllustratesVariabilityOfReturns_c20260505__20260505__dei--LegalEntityAxis__custom--S000004482Member_zZpiJ8zruxc5"&gt;The following bar chart and table provide some indication of the risks of investing in the Fund by showing the variability of the Fund&#x2019;s performance from year to year and by comparing the Fund&#x2019;s performance to a broad-based index and an index that is more representative of the Fund&#x2019;s investment strategy.&lt;/span&gt; The bar chart shows the investment returns of the Fund&#x2019;s Class A shares. These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. &lt;span id="xdx_90F_eoef--PerformancePastDoesNotIndicateFuture_c20260505__20260505__dei--LegalEntityAxis__custom--S000004482Member_z1K8PpxVOPrf"&gt;The Fund&#x2019;s past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.&lt;/span&gt; More up-to-date returns are available on the Fund&#x2019;s website at &lt;/b&gt;&lt;span style="text-decoration: underline"&gt;&lt;b&gt;&lt;span id="xdx_909_eoef--PerformanceAvailabilityWebSiteAddress_c20260505__20260505__dei--LegalEntityAxis__custom--S000004482Member_zolmNvLA1sec"&gt;fund.timothyplan.com&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;, or by calling the Fund at &lt;span id="xdx_901_eoef--PerformanceAvailabilityPhone_c20260505__20260505__dei--LegalEntityAxis__custom--S000004482Member_zpE9E0Y67l3k"&gt;(800) 846-7526&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;
&lt;/span&gt;&lt;/p&gt;
</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="From2026-05-052026-05-05_custom_S000004482Member"
      id="Fact000424">The following bar chart and table provide some indication of the risks of investing in the Fund by showing the variability of the Fund&#x2019;s performance from year to year and by comparing the Fund&#x2019;s performance to a broad-based index and an index that is more representative of the Fund&#x2019;s investment strategy.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2026-05-052026-05-05_custom_S000004482Member"
      id="Fact000425">The Fund&#x2019;s past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress
      contextRef="From2026-05-052026-05-05_custom_S000004482Member"
      id="Fact000426">fund.timothyplan.com</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformanceAvailabilityPhone
      contextRef="From2026-05-052026-05-05_custom_S000004482Member"
      id="Fact000427">(800) 846-7526</oef:PerformanceAvailabilityPhone>
    <oef:BarChartHeading
      contextRef="From2026-05-052026-05-05_custom_S000004482Member"
      id="Fact000428">Year-by-year Annual Total Returns for Class A Shares 

(for calendar years ending on December 31)
</oef:BarChartHeading>
    <oef:AnnlRtrPct
      contextRef="From2016-01-012016-12-31_custom_S000004482Member_custom_C000012339Member"
      decimals="INF"
      id="Fact000430"
      unitRef="Ratio">-0.0028</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2017-01-012017-12-31_custom_S000004482Member_custom_C000012339Member"
      decimals="INF"
      id="Fact000432"
      unitRef="Ratio">0.1912</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2018-01-012018-12-31_custom_S000004482Member_custom_C000012339Member"
      decimals="INF"
      id="Fact000434"
      unitRef="Ratio">-0.1219</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2019-01-012019-12-31_custom_S000004482Member_custom_C000012339Member"
      decimals="INF"
      id="Fact000436"
      unitRef="Ratio">0.2771</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2020-01-012020-12-31_custom_S000004482Member_custom_C000012339Member"
      decimals="INF"
      id="Fact000438"
      unitRef="Ratio">0.3626</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2021-01-012021-12-31_custom_S000004482Member_custom_C000012339Member"
      decimals="INF"
      id="Fact000440"
      unitRef="Ratio">0.1802</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2022-01-012022-12-31_custom_S000004482Member_custom_C000012339Member"
      decimals="INF"
      id="Fact000442"
      unitRef="Ratio">-0.2602</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2023-01-012023-12-31_custom_S000004482Member_custom_C000012339Member"
      decimals="INF"
      id="Fact000444"
      unitRef="Ratio">0.2642</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2024-01-012024-12-31_custom_S000004482Member_custom_C000012339Member"
      decimals="INF"
      id="Fact000446"
      unitRef="Ratio">0.2530</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004482Member_custom_C000012339Member"
      decimals="INF"
      id="Fact000448"
      unitRef="Ratio">0.1599</oef:AnnlRtrPct>
    <oef:BarChartClosingTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004482Member"
      id="Fact000449">&lt;div id="xdx_A8E_eoef--BarChartClosingTextBlock_z6C3DtfEJkG9"&gt;&lt;/div&gt;
&lt;table cellpadding="2" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr&gt;
&lt;td style="border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt; text-transform: uppercase"&gt;&lt;b&gt;&lt;span id="xdx_908_eoef--HighestQuarterlyReturnLabel_c20260505__20260505__dei--LegalEntityAxis__custom--S000004482Member__oef--ClassAxis__custom--C000012339Member_zMHS71DGM8G7"&gt;BEST QUARTER&lt;/span&gt; &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt; text-transform: uppercase"&gt;&lt;b&gt;&lt;span id="xdx_90C_eoef--LowestQuarterlyReturnLabel_c20260505__20260505__dei--LegalEntityAxis__custom--S000004482Member__oef--ClassAxis__custom--C000012339Member_zNG9x85aglP5"&gt;WORST QUARTER&lt;/span&gt; &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_908_eoef--BarChartHighestQuarterlyReturnDate_dxL_c20260505__20260505__dei--LegalEntityAxis__custom--S000004482Member__oef--ClassAxis__custom--C000012339Member_zslMyqfB0Se3" title="::XDX::2020-06-30"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0452"&gt;Jun-20&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_90E_eoef--BarChartLowestQuarterlyReturnDate_dxL_c20260505__20260505__dei--LegalEntityAxis__custom--S000004482Member__oef--ClassAxis__custom--C000012339Member_zn8Fx7SClPY" title="::XDX::2018-12-31"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0453"&gt;Dec-18&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: Gainsboro"&gt;
&lt;td style="border-top: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_902_eoef--BarChartHighestQuarterlyReturn_c20260505__20260505__dei--LegalEntityAxis__custom--S000004482Member__oef--ClassAxis__custom--C000012339Member_zqrrf5eshmEk"&gt;24.62%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_90C_eoef--BarChartLowestQuarterlyReturn_c20260505__20260505__dei--LegalEntityAxis__custom--S000004482Member__oef--ClassAxis__custom--C000012339Member_z4dXALzcPfWk"&gt;-20.90%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012339Member"
      id="Fact000450">BEST QUARTER</oef:HighestQuarterlyReturnLabel>
    <oef:LowestQuarterlyReturnLabel
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012339Member"
      id="Fact000451">WORST QUARTER</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012339Member"
      decimals="INF"
      id="Fact000454"
      unitRef="Ratio">0.2462</oef:BarChartHighestQuarterlyReturn>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="From2026-05-052026-05-05_custom_S000004482Member_custom_C000012339Member"
      decimals="INF"
      id="Fact000455"
      unitRef="Ratio">-0.2090</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading
      contextRef="From2026-05-052026-05-05_custom_S000004482Member"
      id="Fact000456">Average Annual Total Returns

(for periods ending on December 31, 2025)
</oef:PerformanceTableHeading>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004482Member_custom_C000012339Member"
      decimals="INF"
      id="Fact000457"
      unitRef="Ratio">0.0958</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004482Member_custom_C000012339Member"
      decimals="INF"
      id="Fact000458"
      unitRef="Ratio">0.0868</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004482Member_custom_C000012339Member"
      decimals="INF"
      id="Fact000459"
      unitRef="Ratio">0.1063</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004482Member_custom_C000012341Member"
      decimals="INF"
      id="Fact000460"
      unitRef="Ratio">0.1413</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004482Member_custom_C000012341Member"
      decimals="INF"
      id="Fact000461"
      unitRef="Ratio">0.0909</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004482Member_custom_C000012341Member"
      decimals="INF"
      id="Fact000462"
      unitRef="Ratio">0.1044</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004482Member_custom_C000012339Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000463"
      unitRef="Ratio">0.0874</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004482Member_custom_C000012339Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000464"
      unitRef="Ratio">0.0720</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004482Member_custom_C000012339Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000465"
      unitRef="Ratio">0.0955</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004482Member_custom_C000012341Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000466"
      unitRef="Ratio">0.1288</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004482Member_custom_C000012341Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000467"
      unitRef="Ratio">0.0713</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004482Member_custom_C000012341Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000468"
      unitRef="Ratio">0.0903</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004482Member_custom_C000012339Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000469"
      unitRef="Ratio">0.0631</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004482Member_custom_C000012339Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000470"
      unitRef="Ratio">0.0647</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004482Member_custom_C000012339Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000471"
      unitRef="Ratio">0.0847</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004482Member_custom_C000012341Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000472"
      unitRef="Ratio">0.0932</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004482Member_custom_C000012341Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000473"
      unitRef="Ratio">0.0670</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004482Member_custom_C000012341Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000474"
      unitRef="Ratio">0.0821</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004482Member_custom_C000012339Member_custom_Index4Member"
      decimals="INF"
      id="Fact000475"
      unitRef="Ratio">0.1715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004482Member_custom_C000012339Member_custom_Index4Member"
      decimals="INF"
      id="Fact000476"
      unitRef="Ratio">0.1315</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004482Member_custom_C000012339Member_custom_Index4Member"
      decimals="INF"
      id="Fact000477"
      unitRef="Ratio">0.1429</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004482Member_custom_C000012341Member_custom_Index4Member"
      decimals="INF"
      id="Fact000478"
      unitRef="Ratio">0.1715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004482Member_custom_C000012341Member_custom_Index4Member"
      decimals="INF"
      id="Fact000479"
      unitRef="Ratio">0.1315</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004482Member_custom_C000012341Member_custom_Index4Member"
      decimals="INF"
      id="Fact000480"
      unitRef="Ratio">0.1429</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004482Member_custom_C000012339Member_custom_Index5Member"
      decimals="INF"
      id="Fact000481"
      unitRef="Ratio">0.0866</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004482Member_custom_C000012339Member_custom_Index5Member"
      decimals="INF"
      id="Fact000482"
      unitRef="Ratio">0.0665</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004482Member_custom_C000012339Member_custom_Index5Member"
      decimals="INF"
      id="Fact000483"
      unitRef="Ratio">0.1249</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004482Member_custom_C000012341Member_custom_Index5Member"
      decimals="INF"
      id="Fact000484"
      unitRef="Ratio">0.0866</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004482Member_custom_C000012341Member_custom_Index5Member"
      decimals="INF"
      id="Fact000485"
      unitRef="Ratio">0.0665</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004482Member_custom_C000012341Member_custom_Index5Member"
      decimals="INF"
      id="Fact000486"
      unitRef="Ratio">0.1249</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="From2026-05-052026-05-05_custom_S000004482Member"
      id="Fact000490">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred
      contextRef="From2026-05-052026-05-05_custom_S000004482Member"
      id="Fact000491">After-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableDoesReflectSalesLoads
      contextRef="From2026-05-052026-05-05_custom_S000004482Member"
      id="Fact000494">Class A share returns reflect the assessment of the maximum front-end sales load on the first business day of the year.</oef:PerformanceTableDoesReflectSalesLoads>
    <oef:RiskReturnHeading
      contextRef="From2026-05-052026-05-05_custom_S000004483Member"
      id="Fact000495">Timothy Plan Large/Mid Cap Growth Fund</oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="From2026-05-052026-05-05_custom_S000004483Member"
      id="Fact000496">INVESTMENT OBJECTIVE</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004483Member"
      id="Fact000497">&lt;p id="xdx_A8F_eoef--ObjectivePrimaryTextBlock_zIFIe3NHTkH8" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;The investment objective of this Fund is to provide you with long-term growth of capital.
&lt;/p&gt;
</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading
      contextRef="From2026-05-052026-05-05_custom_S000004483Member"
      id="Fact000498">FEES AND EXPENSES OF THE FUND</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004483Member"
      id="Fact000499">&lt;p id="xdx_A84_eoef--ExpenseNarrativeTextBlock_zzWe4AuwBsn2" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;This table describes the fees and expenses you may pay if you buy and hold shares of the Fund. You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_90E_eoef--ExpenseBreakpointDiscounts_c20260505__20260505__dei--LegalEntityAxis__custom--S000004483Member_zAJwPIonDgr4"&gt;You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least &lt;span id="xdx_90A_eoef--ExpenseBreakpointMinimumInvestmentRequiredAmount_c20260505__20260505__dei--LegalEntityAxis__custom--S000004483Member_zxkYmZRWyzC6"&gt;$50,000&lt;/span&gt; in Timothy Plan Funds.&lt;/span&gt; More information about these and other discounts is available from your financial professional and in &#x201c;How to Reduce Your Sales Charge&#x201d; on page 97 of the Prospectus and &#x201c;Purchase, Redemption, and Pricing of Shares&#x201d; on page 42 of the Funds&#x2019; Statement of Additional Information.
&lt;/p&gt;
</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts
      contextRef="From2026-05-052026-05-05_custom_S000004483Member"
      id="Fact000500">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Timothy Plan Funds.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="From2026-05-052026-05-05_custom_S000004483Member"
      decimals="0"
      id="Fact000501"
      unitRef="USD">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption
      contextRef="From2026-05-052026-05-05_custom_S000004483Member"
      id="Fact000502">SHAREHOLDER FEES

(fees paid directly from your investment)
</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012342Member"
      decimals="INF"
      id="Fact000506"
      unitRef="Ratio">0.0550</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012344Member"
      decimals="INF"
      id="Fact000507"
      unitRef="Ratio">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012342Member"
      decimals="INF"
      id="Fact000509"
      unitRef="Ratio">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012344Member"
      decimals="INF"
      id="Fact000510"
      unitRef="Ratio">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:RedemptionFee
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012342Member"
      decimals="0"
      id="Fact000512"
      unitRef="USD">0</oef:RedemptionFee>
    <oef:RedemptionFee
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012344Member"
      decimals="0"
      id="Fact000513"
      unitRef="USD">0</oef:RedemptionFee>
    <oef:ExchangeFee
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012342Member"
      decimals="0"
      id="Fact000515"
      unitRef="USD">0</oef:ExchangeFee>
    <oef:ExchangeFee
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012344Member"
      decimals="0"
      id="Fact000516"
      unitRef="USD">0</oef:ExchangeFee>
    <oef:OperatingExpensesCaption
      contextRef="From2026-05-052026-05-05_custom_S000004483Member"
      id="Fact000517">ANNUAL FUND OPERATING EXPENSES

(expenses that you pay each year as a percentage of the value of your investment) 
</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012342Member"
      decimals="INF"
      id="Fact000519"
      unitRef="Ratio">0.0085</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012344Member"
      decimals="INF"
      id="Fact000520"
      unitRef="Ratio">0.0085</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012342Member"
      decimals="INF"
      id="Fact000522"
      unitRef="Ratio">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012344Member"
      decimals="INF"
      id="Fact000523"
      unitRef="Ratio">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012342Member"
      decimals="INF"
      id="Fact000525"
      unitRef="Ratio">0.0041</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012344Member"
      decimals="INF"
      id="Fact000526"
      unitRef="Ratio">0.0041</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012342Member"
      decimals="INF"
      id="Fact000528"
      unitRef="Ratio">0.0006</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012344Member"
      decimals="INF"
      id="Fact000529"
      unitRef="Ratio">0.0006</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012342Member"
      decimals="INF"
      id="Fact000531"
      unitRef="Ratio">0.0157</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012344Member"
      decimals="INF"
      id="Fact000532"
      unitRef="Ratio">0.0232</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012342Member"
      decimals="INF"
      id="Fact000534"
      unitRef="Ratio">-0.0013</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012344Member"
      decimals="INF"
      id="Fact000535"
      unitRef="Ratio">-0.0013</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012342Member"
      decimals="INF"
      id="Fact000537"
      unitRef="Ratio">0.0144</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012344Member"
      decimals="INF"
      id="Fact000538"
      unitRef="Ratio">0.0219</oef:NetExpensesOverAssets>
    <oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees
      contextRef="From2026-05-052026-05-05_custom_S000004483Member"
      id="Fact000542">Total Annual Fund Operating Expenses do not correlate to the ratio of average net assets in the Financial Highlights Table, which reflects the operating expenses of the Fund and does not include Acquired Funds Fees and Expenses.</oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="From2026-05-052026-05-05_custom_S000004483Member"
      id="Fact000544">January 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading
      contextRef="From2026-05-052026-05-05_custom_S000004483Member"
      id="Fact000547">EXAMPLE:</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004483Member"
      id="Fact000548">&lt;p id="xdx_A8B_eoef--ExpenseExampleNarrativeTextBlock_zorjyAyBZ1B3" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds. The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. Although your actual costs may be higher or lower, based on these assumptions, your costs would be:
&lt;/p&gt;
</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleYear01
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012342Member"
      decimals="0"
      id="Fact000549"
      unitRef="USD">689</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012344Member"
      decimals="0"
      id="Fact000550"
      unitRef="USD">322</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012344Member"
      decimals="0"
      id="Fact000551"
      unitRef="USD">222</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleYear03
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012342Member"
      decimals="0"
      id="Fact000552"
      unitRef="USD">1006</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012344Member"
      decimals="0"
      id="Fact000553"
      unitRef="USD">712</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012344Member"
      decimals="0"
      id="Fact000554"
      unitRef="USD">712</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleYear05
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012342Member"
      decimals="0"
      id="Fact000555"
      unitRef="USD">1347</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012344Member"
      decimals="0"
      id="Fact000556"
      unitRef="USD">1229</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012344Member"
      decimals="0"
      id="Fact000557"
      unitRef="USD">1229</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleYear10
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012342Member"
      decimals="0"
      id="Fact000558"
      unitRef="USD">2304</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012344Member"
      decimals="0"
      id="Fact000559"
      unitRef="USD">2646</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012344Member"
      decimals="0"
      id="Fact000560"
      unitRef="USD">2646</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleClosingTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004483Member"
      id="Fact000561">&lt;p id="xdx_A8D_eoef--ExpenseExampleClosingTextBlock_zPXbDZFM7jo3" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;The Example does not reflect sales charges (loads) on reinvested dividends and other distributions. If these sales charges (loads) were included, your costs would be higher.
&lt;/p&gt;
</oef:ExpenseExampleClosingTextBlock>
    <oef:PortfolioTurnoverHeading
      contextRef="From2026-05-052026-05-05_custom_S000004483Member"
      id="Fact000562">PORTFOLIO TURNOVER</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004483Member"
      id="Fact000563">&lt;p id="xdx_A89_eoef--PortfolioTurnoverTextBlock_zmVUzk8nn1Rb" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in annual Fund operating expenses or in the Example, affect the Fund&#x2019;s performance. During the Fund&#x2019;s most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was &lt;span id="xdx_900_eoef--PortfolioTurnoverRate_c20260505__20260505__dei--LegalEntityAxis__custom--S000004483Member_zQ4izOn25KPi"&gt;40%&lt;/span&gt; of the average value of its portfolio.
&lt;/p&gt;
</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="From2026-05-052026-05-05_custom_S000004483Member"
      decimals="INF"
      id="Fact000564"
      unitRef="Ratio">0.40</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="From2026-05-052026-05-05_custom_S000004483Member"
      id="Fact000565">PRINCIPAL INVESTMENT STRATEGIES</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004483Member"
      id="Fact000566">&lt;div id="xdx_A85_eoef--StrategyNarrativeTextBlock_z8QuNxsyT7I4"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund seeks to achieve its investment objective by primarily investing at least 80% of the Fund&#x2019;s total assets in larger U.S. stocks and affiliated exchange-traded funds (&#x201c;ETFs&#x201d;). Larger stocks refer to the common stock of companies whose total market capitalization is generally greater than $2 billion. Current income is not a significant investment consideration and any such income realized will be considered incidental to the Fund&#x2019;s investment objective.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;In determining the allocation between the ETFs and the sub-advised portfolio, among other things, the Adviser, in consultation with an outside market strategy group, considers the short term versus a longer outlook, market stability and volatility, and whether the environment appears to be in a normal pro-growth, neutral, or contraction cycle.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund invests using a growth investing style, including growth style ETFs. Growth funds generally focus on stocks of companies believed to have above-average potential for growth in revenue, earnings, cash flow, or other similar criteria. These stocks typically have low dividend yields and above-average prices in relation to such measures as earnings and book value. Growth and value stocks have historically produced similar long-term returns, though each category has periods when it outperforms the other.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund normally invests in a portfolio of securities which includes a broadly diversified number of common stocks that the Fund&#x2019;s Investment Manager believes show a high probability of superior prospects for above average growth. The Fund&#x2019;s Investment Manager chooses these securities using a &#x201c;bottom-up&#x201d; approach of extensively analyzing the financial, management and overall economic conditions of each potential investment. Companies that meet or exceed specific criteria established by the Manager in the selection process are purchased. Securities are sold when they reach internally determined pricing targets or no longer qualify under the Manager&#x2019;s investment criteria.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund may, from time to time, take temporary defensive positions that are inconsistent with the Fund&#x2019;s principal investment strategies in attempting to respond to adverse market, economic, political, or other conditions. When the Fund takes a defensive position, the Fund&#x2019;s assets will be held in cash and/or cash equivalents.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;







&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund will not invest
in Excluded Securities. Excluded Securities are securities issued by any company that is involved in the production or wholesale distribution
of alcohol, tobacco, or gambling equipment, gambling enterprises, or which is involved, either directly or indirectly, in abortion or
pornography, or promoting anti-family entertainment or unbiblical lifestyles. Timothy Partners, Ltd. (&#x201c;TPL&#x201d;) is Investment
Adviser to the Funds and is responsible for determining what companies are deemed Excluded Securities, and reserves the right to exclude
investments, in its best judgment, in other companies whose practices may not fall within the exclusions described above, but could be
found offensive to fundamental, traditional Judeo-Christian values. The Adviser establishes the Biblically Responsible Investing parameters
that are employed by the research service provider in the creation of the &#x201c;excluded list of companies&#x201d; that may not be placed
into any Timothy Plan portfolio. The research company may not alter, delete, or employ additional parameters without the prior knowledge
and consent of the Adviser. In the event a company is discovered to be engaged in a prohibited practice, it will be liquidated as soon
as reasonably practicable. The ETFs are passively managed. They are reviewed at the time of readjustment of the portfolios, which occurs
twice a year. Securities that are determined to be in violation of the filters (as a result of changes since the initial review) between
adjustment times will be liquidated from the portfolio at the time of the readjustment.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_StockMarketRiskMember"
      id="Fact000571">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Stock Market Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Fund is an equity fund, so it is subject to the risks inherent in the stock market in general. The stock market is cyclical, with prices generally rising and falling over periods of time. Some of these price cycles can be pronounced and last for a long time.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_ExcludedSecurityRiskMember"
      id="Fact000572">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Excluded Security Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Because the Fund does not invest in Excluded Securities and will divest itself of securities that are subsequently discovered to be ineligible, the Fund may be riskier than other funds that invest in a broader array of securities.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_GrowthRiskMember"
      id="Fact000573">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Growth Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Fund often invests in companies after assessing their growth potential. Securities of growth companies may be more volatile than other stocks. If a portfolio manager&#x2019;s perception of a company&#x2019;s growth potential is not realized, the securities purchased may not perform as expected, reducing the Fund&#x2019;s return. In addition, because different types of stocks tend to shift in and out of favor depending on market and economic conditions, &#x201c;growth&#x201d; stocks may perform differently from the market as a whole and other types of securities.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_LargerCompanyInvestingRiskMember"
      id="Fact000574">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Larger Company Investing Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Larger, more established companies may be unable to respond quickly to new competitive challenges like changes in consumer tastes or innovative smaller competitors. Also, larger companies are sometimes unable to attain the high growth rates of successful, smaller companies, especially during extended periods of economic expansion.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_MidSizedCompanyInvestingRiskMember"
      id="Fact000575">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Mid-Sized Company Investing Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Investing in mid-sized companies often involves greater risk than investing in larger companies. Mid-sized companies may not have the management experience, financial resources, product diversification and competitive strengths of larger companies. The securities of mid-sized companies, therefore, tend to be more volatile than the securities of larger, more established companies. Mid-sized company stocks tend to be bought and sold less often and in smaller amounts than larger company stocks. Because of this, if a fund wants to sell a large quantity of a mid-sized company&#x2019;s stock, it may have to sell at a lower price than would otherwise be indicated, or it may have to sell in smaller than desired quantities over an increased time period.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_ExchangeTradedFundRiskMember"
      id="Fact000576">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Exchange-Traded Fund Risk. &lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;An ETF may trade at a discount to its net asset value. Investors in the Fund will indirectly bear fees and expenses charged by the underlying ETFs in which the Fund invests, in addition to the Fund&#x2019;s direct fees and expenses. The Fund will also incur brokerage costs when it purchases shares of ETFs. In addition, the Fund will be affected by losses of the underlying ETF and the level of risk arising from the investment practices of the underlying ETF.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_ManagementRiskMember"
      id="Fact000577">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Management Risk. &lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;The Adviser&#x2019;s judgments about the attractiveness, value and potential appreciation of a particular asset class or individual security in which the Fund invests may prove to be incorrect. The Fund may experience losses regardless of the overall performance of the market.&lt;/span&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_GeneralRiskMember"
      id="Fact000578">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;General Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; &lt;span id="xdx_901_eoef--RiskTextBlock_c20260505__20260505__dei--LegalEntityAxis__custom--S000004483Member__oef--RiskAxis__oef--RiskLoseMoneyMember_zm7A8xDS8ogi"&gt;As with most other mutual funds, you can lose money by investing in this Fund.&lt;/span&gt; Share prices fluctuate from day-to-day, and when you sell your shares, they may be worth less than you paid for them.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_oef_RiskLoseMoneyMember"
      id="Fact000579">As with most other mutual funds, you can lose money by investing in this Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_InvestingInOtherFundsRiskMember"
      id="Fact000580">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Investing In Other Funds Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Fund invests in the securities of other investment companies. To the extent that the Fund invests in other mutual funds, exchange-traded funds and other commingled funds, it will indirectly bear the expenses of those funds, which will cause the Fund&#x2019;s return to be lower.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_CybersecurityRisksMember"
      id="Fact000581">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Cybersecurity Risks.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Despite the various protections utilized by the Fund and its service providers, systems, networks, or devices utilized by the Fund potentially can be breached. The Fund and its shareholders could be negatively impacted as a result of a cybersecurity breach.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="From2026-05-052026-05-05_custom_S000004483Member"
      id="Fact000582">PAST PERFORMANCE</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004483Member"
      id="Fact000583">&lt;p id="xdx_A8D_eoef--PerformanceNarrativeTextBlock_z8k1EgLtkgy9" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_90F_eoef--PerformanceInformationIllustratesVariabilityOfReturns_c20260505__20260505__dei--LegalEntityAxis__custom--S000004483Member_zXeC5c7CWE33"&gt;The following bar chart and table provide some indication of the risks of investing in the Fund by showing the variability of the Fund&#x2019;s performance from year to year and by comparing the Fund&#x2019;s performance to a broad-based index and an index that is more representative of the Fund&#x2019;s investment strategy.&lt;/span&gt; The bar chart shows the investment returns of the Fund&#x2019;s Class A shares. These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. &lt;span id="xdx_907_eoef--PerformancePastDoesNotIndicateFuture_c20260505__20260505__dei--LegalEntityAxis__custom--S000004483Member_zSCw43iiKhqg"&gt;The Fund&#x2019;s past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.&lt;/span&gt; More up-to-date returns are available on the Fund&#x2019;s website at &lt;/b&gt;&lt;span style="text-decoration: underline"&gt;&lt;b&gt;&lt;span id="xdx_90E_eoef--PerformanceAvailabilityWebSiteAddress_c20260505__20260505__dei--LegalEntityAxis__custom--S000004483Member_zD5ZICtO0f8c"&gt;fund.timothyplan.com&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;, or by calling the Fund at &lt;span id="xdx_907_eoef--PerformanceAvailabilityPhone_c20260505__20260505__dei--LegalEntityAxis__custom--S000004483Member_zCMcK7IdmCme"&gt;(800) 846-7526&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;
&lt;/span&gt;&lt;/p&gt;
</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="From2026-05-052026-05-05_custom_S000004483Member"
      id="Fact000584">The following bar chart and table provide some indication of the risks of investing in the Fund by showing the variability of the Fund&#x2019;s performance from year to year and by comparing the Fund&#x2019;s performance to a broad-based index and an index that is more representative of the Fund&#x2019;s investment strategy.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2026-05-052026-05-05_custom_S000004483Member"
      id="Fact000585">The Fund&#x2019;s past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress
      contextRef="From2026-05-052026-05-05_custom_S000004483Member"
      id="Fact000586">fund.timothyplan.com</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformanceAvailabilityPhone
      contextRef="From2026-05-052026-05-05_custom_S000004483Member"
      id="Fact000587">(800) 846-7526</oef:PerformanceAvailabilityPhone>
    <oef:BarChartHeading
      contextRef="From2026-05-052026-05-05_custom_S000004483Member"
      id="Fact000588">Year-by-year Annual Total Returns for Class A Shares 

(for calendar years ending on December 31)
</oef:BarChartHeading>
    <oef:AnnlRtrPct
      contextRef="From2016-01-012016-12-31_custom_S000004483Member_custom_C000012342Member"
      decimals="INF"
      id="Fact000590"
      unitRef="Ratio">0.0694</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2017-01-012017-12-31_custom_S000004483Member_custom_C000012342Member"
      decimals="INF"
      id="Fact000592"
      unitRef="Ratio">0.1690</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2018-01-012018-12-31_custom_S000004483Member_custom_C000012342Member"
      decimals="INF"
      id="Fact000594"
      unitRef="Ratio">0.1147</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2019-01-012019-12-31_custom_S000004483Member_custom_C000012342Member"
      decimals="INF"
      id="Fact000596"
      unitRef="Ratio">0.3069</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2020-01-012020-12-31_custom_S000004483Member_custom_C000012342Member"
      decimals="INF"
      id="Fact000598"
      unitRef="Ratio">0.2221</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2021-01-012021-12-31_custom_S000004483Member_custom_C000012342Member"
      decimals="INF"
      id="Fact000600"
      unitRef="Ratio">0.2908</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2022-01-012022-12-31_custom_S000004483Member_custom_C000012342Member"
      decimals="INF"
      id="Fact000602"
      unitRef="Ratio">-0.2157</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2023-01-012023-12-31_custom_S000004483Member_custom_C000012342Member"
      decimals="INF"
      id="Fact000604"
      unitRef="Ratio">0.2405</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2024-01-012024-12-31_custom_S000004483Member_custom_C000012342Member"
      decimals="INF"
      id="Fact000606"
      unitRef="Ratio">0.2214</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004483Member_custom_C000012342Member"
      decimals="INF"
      id="Fact000608"
      unitRef="Ratio">0.1153</oef:AnnlRtrPct>
    <oef:BarChartClosingTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004483Member"
      id="Fact000609">&lt;div id="xdx_A83_eoef--BarChartClosingTextBlock_zAd37sYMLiVi"&gt;&lt;/div&gt;
&lt;table cellpadding="2" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr&gt;
&lt;td style="border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt; text-transform: uppercase"&gt;&lt;b&gt;&lt;span id="xdx_90B_eoef--HighestQuarterlyReturnLabel_c20260505__20260505__dei--LegalEntityAxis__custom--S000004483Member__oef--ClassAxis__custom--C000012342Member_z2ObdrD7rwEe"&gt;BEST QUARTER&lt;/span&gt; &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt; text-transform: uppercase"&gt;&lt;b&gt;&lt;span id="xdx_904_eoef--LowestQuarterlyReturnLabel_c20260505__20260505__dei--LegalEntityAxis__custom--S000004483Member__oef--ClassAxis__custom--C000012342Member_zpPF1HFZLXc1"&gt;WORST QUARTER&lt;/span&gt; &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_904_eoef--BarChartHighestQuarterlyReturnDate_dxL_c20260505__20260505__dei--LegalEntityAxis__custom--S000004483Member__oef--ClassAxis__custom--C000012342Member_z38vBzrp7NF2" title="::XDX::2020-06-30"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0612"&gt;June-20&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_903_eoef--BarChartLowestQuarterlyReturnDate_dxL_c20260505__20260505__dei--LegalEntityAxis__custom--S000004483Member__oef--ClassAxis__custom--C000012342Member_z3Xk7Hhfv5V8" title="::XDX::2020-03-31"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0613"&gt;Mar-20&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: Gainsboro"&gt;
&lt;td style="border-top: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_90C_eoef--BarChartHighestQuarterlyReturn_c20260505__20260505__dei--LegalEntityAxis__custom--S000004483Member__oef--ClassAxis__custom--C000012342Member_zhjQZY4BW4k8"&gt;21.63%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_90D_eoef--BarChartLowestQuarterlyReturn_c20260505__20260505__dei--LegalEntityAxis__custom--S000004483Member__oef--ClassAxis__custom--C000012342Member_zVI8kS58sVx9"&gt;-20.66%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012342Member"
      id="Fact000610">BEST QUARTER</oef:HighestQuarterlyReturnLabel>
    <oef:LowestQuarterlyReturnLabel
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012342Member"
      id="Fact000611">WORST QUARTER</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012342Member"
      decimals="INF"
      id="Fact000614"
      unitRef="Ratio">0.2163</oef:BarChartHighestQuarterlyReturn>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="From2026-05-052026-05-05_custom_S000004483Member_custom_C000012342Member"
      decimals="INF"
      id="Fact000615"
      unitRef="Ratio">-0.2066</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading
      contextRef="From2026-05-052026-05-05_custom_S000004483Member"
      id="Fact000616">Average Annual Total Returns

(for periods ending on December 31, 2025)
</oef:PerformanceTableHeading>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004483Member_custom_C000012342Member"
      decimals="INF"
      id="Fact000617"
      unitRef="Ratio">0.0542</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004483Member_custom_C000012342Member"
      decimals="INF"
      id="Fact000618"
      unitRef="Ratio">0.1008</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004483Member_custom_C000012342Member"
      decimals="INF"
      id="Fact000619"
      unitRef="Ratio">0.1107</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004483Member_custom_C000012344Member"
      decimals="INF"
      id="Fact000620"
      unitRef="Ratio">0.0985</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004483Member_custom_C000012344Member"
      decimals="INF"
      id="Fact000621"
      unitRef="Ratio">0.1053</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004483Member_custom_C000012344Member"
      decimals="INF"
      id="Fact000622"
      unitRef="Ratio">0.1087</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004483Member_custom_C000012342Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000623"
      unitRef="Ratio">0.0272</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004483Member_custom_C000012342Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000624"
      unitRef="Ratio">0.0811</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004483Member_custom_C000012342Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000625"
      unitRef="Ratio">0.0968</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004483Member_custom_C000012344Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000626"
      unitRef="Ratio">0.0568</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004483Member_custom_C000012344Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000627"
      unitRef="Ratio">0.0778</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004483Member_custom_C000012344Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000628"
      unitRef="Ratio">0.0900</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004483Member_custom_C000012342Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000629"
      unitRef="Ratio">0.0529</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004483Member_custom_C000012342Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000630"
      unitRef="Ratio">0.0772</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004483Member_custom_C000012342Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000631"
      unitRef="Ratio">0.0887</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004483Member_custom_C000012344Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000632"
      unitRef="Ratio">0.0906</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004483Member_custom_C000012344Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000633"
      unitRef="Ratio">0.0804</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004483Member_custom_C000012344Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000634"
      unitRef="Ratio">0.0862</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004483Member_custom_C000012342Member_custom_Index6Member"
      decimals="INF"
      id="Fact000635"
      unitRef="Ratio">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004483Member_custom_C000012342Member_custom_Index6Member"
      decimals="INF"
      id="Fact000636"
      unitRef="Ratio">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004483Member_custom_C000012342Member_custom_Index6Member"
      decimals="INF"
      id="Fact000637"
      unitRef="Ratio">0.1459</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004483Member_custom_C000012344Member_custom_Index6Member"
      decimals="INF"
      id="Fact000638"
      unitRef="Ratio">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004483Member_custom_C000012344Member_custom_Index6Member"
      decimals="INF"
      id="Fact000639"
      unitRef="Ratio">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004483Member_custom_C000012344Member_custom_Index6Member"
      decimals="INF"
      id="Fact000640"
      unitRef="Ratio">0.1459</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004483Member_custom_C000012342Member_custom_Index7Member"
      decimals="INF"
      id="Fact000641"
      unitRef="Ratio">0.1870</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004483Member_custom_C000012342Member_custom_Index7Member"
      decimals="INF"
      id="Fact000642"
      unitRef="Ratio">0.1535</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004483Member_custom_C000012342Member_custom_Index7Member"
      decimals="INF"
      id="Fact000643"
      unitRef="Ratio">0.1814</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004483Member_custom_C000012344Member_custom_Index7Member"
      decimals="INF"
      id="Fact000644"
      unitRef="Ratio">0.1870</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004483Member_custom_C000012344Member_custom_Index7Member"
      decimals="INF"
      id="Fact000645"
      unitRef="Ratio">0.1535</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004483Member_custom_C000012344Member_custom_Index7Member"
      decimals="INF"
      id="Fact000646"
      unitRef="Ratio">0.1814</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="From2026-05-052026-05-05_custom_S000004483Member"
      id="Fact000650">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred
      contextRef="From2026-05-052026-05-05_custom_S000004483Member"
      id="Fact000651">After-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableDoesReflectSalesLoads
      contextRef="From2026-05-052026-05-05_custom_S000004483Member"
      id="Fact000654">Class A share returns reflect the assessment of the maximum front-end sales load on the first business day of the year.</oef:PerformanceTableDoesReflectSalesLoads>
    <oef:RiskReturnHeading
      contextRef="From2026-05-052026-05-05_custom_S000042201Member"
      id="Fact000655">Timothy Plan Growth &amp; Income Fund</oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="From2026-05-052026-05-05_custom_S000042201Member"
      id="Fact000656">INVESTMENT OBJECTIVE</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000042201Member"
      id="Fact000657">&lt;p id="xdx_A88_eoef--ObjectivePrimaryTextBlock_ziYrV7VMjd01" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;The investment objective of this Fund is to provide total return through a combination of growth and income and preservation of capital in declining markets.
&lt;/p&gt;
</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading
      contextRef="From2026-05-052026-05-05_custom_S000042201Member"
      id="Fact000658">FEES AND EXPENSES OF THE FUND</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000042201Member"
      id="Fact000659">&lt;p id="xdx_A85_eoef--ExpenseNarrativeTextBlock_z5UDRkkdfqrf" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;This table describes the fees and expenses you may pay if you buy and hold shares of the Fund. You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_906_eoef--ExpenseBreakpointDiscounts_c20260505__20260505__dei--LegalEntityAxis__custom--S000042201Member_zKkeaU3GLCG1"&gt;You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least &lt;span id="xdx_904_eoef--ExpenseBreakpointMinimumInvestmentRequiredAmount_c20260505__20260505__dei--LegalEntityAxis__custom--S000042201Member_zNPo7hDlOCH5"&gt;$50,000&lt;/span&gt; in Timothy Plan Funds.&lt;/span&gt; More information about these and other discounts is available from your financial professional and in &#x201c;How to Reduce Your Sales Charge&#x201d; on page 97 of the Prospectus and &#x201c;Purchase, Redemption, and Pricing of Shares&#x201d; on page 42 of the Funds&#x2019; Statement of Additional Information.
&lt;/p&gt;
</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts
      contextRef="From2026-05-052026-05-05_custom_S000042201Member"
      id="Fact000660">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Timothy Plan Funds.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="From2026-05-052026-05-05_custom_S000042201Member"
      decimals="0"
      id="Fact000661"
      unitRef="USD">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption
      contextRef="From2026-05-052026-05-05_custom_S000042201Member"
      id="Fact000662">SHAREHOLDER FEES

(fees paid directly from your investment)
</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130991Member"
      decimals="INF"
      id="Fact000666"
      unitRef="Ratio">0.0550</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130992Member"
      decimals="INF"
      id="Fact000667"
      unitRef="Ratio">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130991Member"
      decimals="INF"
      id="Fact000669"
      unitRef="Ratio">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130992Member"
      decimals="INF"
      id="Fact000670"
      unitRef="Ratio">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:RedemptionFee
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130991Member"
      decimals="0"
      id="Fact000672"
      unitRef="USD">0</oef:RedemptionFee>
    <oef:RedemptionFee
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130992Member"
      decimals="0"
      id="Fact000673"
      unitRef="USD">0</oef:RedemptionFee>
    <oef:ExchangeFee
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130991Member"
      decimals="0"
      id="Fact000675"
      unitRef="USD">0</oef:ExchangeFee>
    <oef:ExchangeFee
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130992Member"
      decimals="0"
      id="Fact000676"
      unitRef="USD">0</oef:ExchangeFee>
    <oef:OperatingExpensesCaption
      contextRef="From2026-05-052026-05-05_custom_S000042201Member"
      id="Fact000677">ANNUAL FUND OPERATING EXPENSES

(expenses that you pay each year as a percentage of the value of your investment) 
</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130991Member"
      decimals="INF"
      id="Fact000679"
      unitRef="Ratio">0.0085</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130992Member"
      decimals="INF"
      id="Fact000680"
      unitRef="Ratio">0.0085</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130991Member"
      decimals="INF"
      id="Fact000682"
      unitRef="Ratio">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130992Member"
      decimals="INF"
      id="Fact000683"
      unitRef="Ratio">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130991Member"
      decimals="INF"
      id="Fact000685"
      unitRef="Ratio">0.0098</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130992Member"
      decimals="INF"
      id="Fact000686"
      unitRef="Ratio">0.0098</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130991Member"
      decimals="INF"
      id="Fact000688"
      unitRef="Ratio">0.0027</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130992Member"
      decimals="INF"
      id="Fact000689"
      unitRef="Ratio">0.0027</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130991Member"
      decimals="INF"
      id="Fact000691"
      unitRef="Ratio">0.0235</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130992Member"
      decimals="INF"
      id="Fact000692"
      unitRef="Ratio">0.0310</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130991Member"
      decimals="INF"
      id="Fact000694"
      unitRef="Ratio">-0.0051</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130992Member"
      decimals="INF"
      id="Fact000695"
      unitRef="Ratio">-0.0051</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130991Member"
      decimals="INF"
      id="Fact000697"
      unitRef="Ratio">0.0184</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130992Member"
      decimals="INF"
      id="Fact000698"
      unitRef="Ratio">0.0259</oef:NetExpensesOverAssets>
    <oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees
      contextRef="From2026-05-052026-05-05_custom_S000042201Member"
      id="Fact000702">Total Annual Fund Operating Expenses do not correlate to the ratio of average net assets in the Financial Highlights Table, which reflects the operating expenses of the Fund and does not include Acquired Funds Fees and Expenses.</oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="From2026-05-052026-05-05_custom_S000042201Member"
      id="Fact000704">January 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading
      contextRef="From2026-05-052026-05-05_custom_S000042201Member"
      id="Fact000707">EXAMPLE:</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000042201Member"
      id="Fact000708">&lt;p id="xdx_A8E_eoef--ExpenseExampleNarrativeTextBlock_zUYV7KmBOBU3" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds. The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. Although your actual costs may be higher or lower, based on these assumptions, your costs would be:
&lt;/p&gt;
</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleYear01
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130991Member"
      decimals="0"
      id="Fact000709"
      unitRef="USD">727</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130992Member"
      decimals="0"
      id="Fact000710"
      unitRef="USD">362</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130992Member"
      decimals="0"
      id="Fact000711"
      unitRef="USD">262</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleYear03
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130991Member"
      decimals="0"
      id="Fact000712"
      unitRef="USD">1197</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130992Member"
      decimals="0"
      id="Fact000713"
      unitRef="USD">909</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130992Member"
      decimals="0"
      id="Fact000714"
      unitRef="USD">909</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130991Member"
      decimals="0"
      id="Fact000715"
      unitRef="USD">1693</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130992Member"
      decimals="0"
      id="Fact000716"
      unitRef="USD">1581</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130992Member"
      decimals="0"
      id="Fact000717"
      unitRef="USD">1581</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130991Member"
      decimals="0"
      id="Fact000718"
      unitRef="USD">3051</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130992Member"
      decimals="0"
      id="Fact000719"
      unitRef="USD">3376</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130992Member"
      decimals="0"
      id="Fact000720"
      unitRef="USD">3376</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleClosingTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000042201Member"
      id="Fact000721">&lt;p id="xdx_A85_eoef--ExpenseExampleClosingTextBlock_z9R3VrvsgfJi" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;The Example does not reflect sales charges (loads) on reinvested dividends and other distributions. If these sales charges (loads) were included, your costs would be higher.
&lt;/p&gt;
</oef:ExpenseExampleClosingTextBlock>
    <oef:PortfolioTurnoverHeading
      contextRef="From2026-05-052026-05-05_custom_S000042201Member"
      id="Fact000722">PORTFOLIO TURNOVER</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000042201Member"
      id="Fact000723">&lt;p id="xdx_A8E_eoef--PortfolioTurnoverTextBlock_zgMW33Ps7Rye" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in annual Fund operating expenses or in the Example, affect the Fund&#x2019;s performance. During the Fund&#x2019;s most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was &lt;span id="xdx_900_eoef--PortfolioTurnoverRate_c20260505__20260505__dei--LegalEntityAxis__custom--S000042201Member_zCMFW4bWriJ1"&gt;67%&lt;/span&gt; of the average value of its portfolio.
&lt;/p&gt;
</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="From2026-05-052026-05-05_custom_S000042201Member"
      decimals="INF"
      id="Fact000724"
      unitRef="Ratio">0.67</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="From2026-05-052026-05-05_custom_S000042201Member"
      id="Fact000725">PRINCIPAL INVESTMENT STRATEGIES</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000042201Member"
      id="Fact000726">&lt;p id="xdx_A8F_eoef--StrategyNarrativeTextBlock_zT4RDiQkRVdb" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;To achieve its goal, the Fund will invest varying percentages of the Fund&#x2019;s total assets in the investment allocations set forth below:
&lt;/p&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;To achieve its goals, the Fund primarily invests in equity securities (currently affiliated Exchange-Traded Funds (&#x201c;ETFs&#x201d;)), and in fixed income securities. The Fund will normally hold both equity securities and fixed income securities, with at least 25% of its assets in equity securities and at least 25% of its assets in fixed income securities. The Adviser is responsible for determining the allocation of Fund assets to be invested in equity and fixed income securities. The Adviser will adjust those allocations from time to time in response to market changes.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund&#x2019;s fixed income holdings invest at least 80% of its assets in a diversified portfolio of corporate bonds, U.S. government and agency securities, convertible securities and preferred securities. The Investment Manager will only purchase securities for the Fund that are investment grade, with a rating of at least &#x201c;BBB&#x201d; as rated by Standard &amp;amp; Poor&#x2019;s or a comparable rating by another nationally recognized rating agency. The Fund may also invest in debt securities that have not been rated by one of the major rating agencies, so long as the Fund&#x2019;s Investment Manager has determined that the security is of comparable credit quality to similarly rated securities.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;In managing the fixed income securities, the Fund&#x2019;s Investment Manager concentrates on sector analysis, industry allocation and securities selection, deciding which types of bonds and industries to emphasize at a given time, and then which individual bonds to buy. The fixed income holdings are meant to anticipate shifts in the business cycle and assists in determining types of bonds and industry sectors to target. In choosing individual securities, the fixed income portion of the Fund seeks out securities that appear to be undervalued within the emphasized industry sector. Companies that meet or exceed specific criteria established by the Investment Manager in the selection process are purchased. Securities are sold when they reach internally determined pricing targets or no longer qualify under the Investment Manager&#x2019;s investment criteria.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund&#x2019;s equity securities sector currently consists of affiliated ETFs.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;







&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund will not invest
in Excluded Securities. Excluded Securities are securities issued by any company that is involved in the production or wholesale distribution
of alcohol, tobacco, or gambling equipment, gambling enterprises, or which is involved, either directly or indirectly, in abortion or
pornography, or promoting anti-family entertainment or unbiblical lifestyles. Timothy Partners, Ltd. (&#x201c;TPL&#x201d;) is Investment
Adviser to the Funds and is responsible for determining what companies are deemed Excluded Securities, and reserves the right to exclude
investments, in its best judgment, in other companies whose practices may not fall within the exclusions described above, but could be
found offensive to fundamental, traditional Judeo-Christian values. The Adviser establishes the Biblically Responsible Investing parameters
that are employed by the research service provider in the creation of the &#x201c;excluded list of companies&#x201d; that may not be placed
into any Timothy Plan portfolio. The research company may not alter, delete, or employ additional parameters without the prior knowledge
and consent of the Adviser. In the event a company is discovered to be engaged in a prohibited practice, it will be liquidated as soon
as reasonably practicable. The ETFs are passively managed. They are reviewed at the time of readjustment of the portfolios, which occurs
twice a year. Securities that are determined to be in violation of the filters (as a result of changes since the initial review) between
adjustment times will be liquidated from the portfolio at the time of the readjustment.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_StockMarketRiskMember"
      id="Fact000731">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Stock Market Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Overall stock market risks may affect the value of the Fund. Factors such as domestic economic growth and market conditions, interest rate levels, and political events affect the securities markets. When the value of the Fund&#x2019;s investments goes down, your investment in the Fund decreases in value and you could lose money.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_FixedIncomeRiskMember"
      id="Fact000732">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_914_ecustom--FixedIncomeRiskMember_zyrFgu3cAK6g"&gt;Fixed Income Risk&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Fund invests in fixed income securities. These securities will increase or decrease in value based on changes in interest rates. If rates increase, the value of the Fund&#x2019;s fixed income securities generally will decline, and those securities with longer terms generally will decline more. Your investment will decline in value if the value of the Fund&#x2019;s investments decreases. There is a risk that issuers and counterparties will not make payments on fixed income securities and repurchase agreements held by the Fund. Such defaults could result in losses to the Fund. Securities with lower credit quality have a greater risk of default. In addition, the credit quality of securities held by the fund may be lowered if an issuer&#x2019;s financial condition changes. Lower credit quality may lead to greater volatility in the price of a security and in shares of the Fund. Lower credit quality also may affect liquidity and make it difficult for the Fund to sell the security.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_ManagementRiskMember"
      id="Fact000734">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Management Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Adviser&#x2019;s judgments about the attractiveness, value and potential appreciation of a particular asset class or individual security in which the Fund invests may prove to be incorrect. The Fund may experience losses regardless of the overall performance of the market.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_SmallCapCompanyRiskMember"
      id="Fact000735">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_91C_ecustom--SmallCapCompanyRiskMember_zfyJVL5s4sfe"&gt;Small Cap Company Risk&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Smaller capitalization companies may experience higher failure rates than do larger capitalization companies. In addition, smaller companies may be more vulnerable to economic, market and industry changes. As a result, share price changes may be more sudden or erratic than the prices of other equity securities, especially over the short term. Such companies may have limited product lines, markets or financial resources and may lack management depth. The trading volume of securities of smaller capitalization companies is normally less than that of larger capitalization companies, and therefore may disproportionately affect their market price, tending to make them fall more in response to selling pressure than is the case with larger capitalization companies. Some small capitalization stocks may be illiquid. These risks may be enhanced for micro-cap securities. Many micro-cap companies tend to be new and have no proven track record. Some of these companies have no assets or operations, while others have products and services that are still in development or have yet to be tested in the market. Because micro-cap stocks trade in low volumes, any size of trade can have a large percentage impact on the price of the stock.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_ForeignInvestmentRiskMember"
      id="Fact000737">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_916_ecustom--ForeignInvestmentRiskMember_zcwjTRkDBRYb"&gt;Foreign Investment Risk&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Foreign investing involves risks not typically associated with U.S. investments. These risks include, among others, adverse fluctuations in foreign currency values as well as adverse political, social and economic developments affecting a foreign country. In addition, foreign investing involves less publicly available information, and more volatile or less liquid securities markets. Investments in foreign countries could be affected by factors not present in the U.S., such as restrictions on receiving the investment proceeds from a foreign country, foreign tax laws, and potential difficulties in enforcing contractual obligations. Foreign accounting may be less transparent than U.S. accounting practices and foreign regulation may be inadequate or irregular. Owning foreign securities could cause the Fund&#x2019;s performance to fluctuate more than if it held only U.S. securities.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_MunicipalSecuritiesRiskMember"
      id="Fact000739">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_915_ecustom--MunicipalSecuritiesRiskMember_zJADkngZnQ85"&gt;Municipal Securities Risk&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The power or ability of an issuer to make principal and interest payments on municipal securities may be materially adversely affected by economic conditions, litigation or other factors. The Fund&#x2019;s right to receive principal and interest payments may be subject to the provisions of bankruptcy, insolvency, and other laws affecting the rights and remedies of creditors, as well as laws, if any, which may be enacted by Congress or state legislatures extending the time for payment of principal and/or interest or imposing other constraints upon the enforcement of such obligations. In addition, substantial changes in federal income tax laws could cause municipal security prices to decline because the demand for municipal securities is strongly influenced by the value of tax exempt income to investors.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_SovereignDebtRiskMember"
      id="Fact000741">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_913_ecustom--SovereignDebtRiskMember_z6NY1zGupYG9"&gt;Sovereign Debt Risk&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Fund may invest in sovereign debt obligations. Investment in sovereign debt obligations involves special risks not present in corporate debt obligations. The issuer of the sovereign debt or the governmental authorities that control the repayment of the debt may be unable or unwilling to repay principal or interest when due, and the Fund may have limited recourse in the event of a default. During periods of economic uncertainty, the market prices of sovereign debt, and the Fund&#x2019;s net asset value, may be more volatile than prices of U.S. debt obligations.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_ExchangeTradedFundRiskMember"
      id="Fact000743">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Exchange-Traded Fund Risk. &lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;An ETF may trade at a discount to its net asset value. Investors in the Fund will indirectly bear fees and expenses charged by the underlying ETFs in which the Fund invests, in addition to the Fund&#x2019;s direct fees and expenses. The Fund will also incur brokerage costs when it purchases shares of ETFs. In addition, the Fund will be affected by losses of the underlying ETF and the level of risk arising from the investment practices of the underlying ETF.&lt;/span&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_ExcludedSecurityRiskMember"
      id="Fact000744">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Excluded Security Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Because the Fund does not invest in Excluded Securities and will divest itself of securities that are subsequently discovered to be ineligible, the Fund may be riskier than other funds that invest in a broader array of securities.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_GeneralRiskMember"
      id="Fact000745">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;General Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; &lt;span id="xdx_909_eoef--RiskTextBlock_c20260505__20260505__dei--LegalEntityAxis__custom--S000042201Member__oef--RiskAxis__oef--RiskLoseMoneyMember_zsYen5WJ2sUj"&gt;As with most other mutual funds, you can lose money by investing in this Fund.&lt;/span&gt; Share prices fluctuate from day-to-day, and when you sell your shares, they may be worth less than you paid for them.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_oef_RiskLoseMoneyMember"
      id="Fact000746">As with most other mutual funds, you can lose money by investing in this Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_InvestingInOtherFundsRiskMember"
      id="Fact000747">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Investing In Other Funds Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Fund invests in the securities of other investment companies. To the extent that the Fund invests in other mutual funds, exchange-traded funds and other commingled funds, it will indirectly bear the expenses of those funds, which will cause the Fund&#x2019;s return to be lower.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_CybersecurityRisksMember"
      id="Fact000748">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Cybersecurity Risks.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Despite the various protections utilized by the Fund and its service providers, systems, networks, or devices utilized by the Fund potentially can be breached. The Fund and its shareholders could be negatively impacted as a result of a cybersecurity breach. 
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="From2026-05-052026-05-05_custom_S000042201Member"
      id="Fact000749">PAST PERFORMANCE</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000042201Member"
      id="Fact000750">&lt;p id="xdx_A89_eoef--PerformanceNarrativeTextBlock_zqTeZhpdVkAk" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_902_eoef--PerformanceInformationIllustratesVariabilityOfReturns_c20260505__20260505__dei--LegalEntityAxis__custom--S000042201Member_zi7RZkSTYFq2"&gt;The following bar chart and table provide some indication of the risks of investing in the Fund by showing the variability of the Fund&#x2019;s performance from year to year and by comparing the Fund&#x2019;s performance to a broad-based index and an index that is more representative of the Fund&#x2019;s investment strategy.&lt;/span&gt; The bar chart shows the investment returns of the Fund&#x2019;s Class A shares. These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. &lt;span id="xdx_906_eoef--PerformancePastDoesNotIndicateFuture_c20260505__20260505__dei--LegalEntityAxis__custom--S000042201Member_zoL2t2d8Tv8f"&gt;The Fund&#x2019;s past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.&lt;/span&gt; More up-to-date returns are available on the Fund&#x2019;s website at &lt;/b&gt;&lt;span style="text-decoration: underline"&gt;&lt;b&gt;&lt;span id="xdx_902_eoef--PerformanceAvailabilityWebSiteAddress_c20260505__20260505__dei--LegalEntityAxis__custom--S000042201Member_zlb0zMqbU6pa"&gt;fund.timothyplan.com&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;, or by calling the Fund at &lt;span id="xdx_900_eoef--PerformanceAvailabilityPhone_c20260505__20260505__dei--LegalEntityAxis__custom--S000042201Member_zWrmLSZ0rdJ6"&gt;(800) 846-7526&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;
&lt;/span&gt;&lt;/p&gt;
</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="From2026-05-052026-05-05_custom_S000042201Member"
      id="Fact000751">The following bar chart and table provide some indication of the risks of investing in the Fund by showing the variability of the Fund&#x2019;s performance from year to year and by comparing the Fund&#x2019;s performance to a broad-based index and an index that is more representative of the Fund&#x2019;s investment strategy.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2026-05-052026-05-05_custom_S000042201Member"
      id="Fact000752">The Fund&#x2019;s past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress
      contextRef="From2026-05-052026-05-05_custom_S000042201Member"
      id="Fact000753">fund.timothyplan.com</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformanceAvailabilityPhone
      contextRef="From2026-05-052026-05-05_custom_S000042201Member"
      id="Fact000754">(800) 846-7526</oef:PerformanceAvailabilityPhone>
    <oef:BarChartHeading
      contextRef="From2026-05-052026-05-05_custom_S000042201Member"
      id="Fact000755">Year-by-year Annual Total Returns for Class A Shares 

(for calendar years ending on December 31)
</oef:BarChartHeading>
    <oef:AnnlRtrPct
      contextRef="From2016-01-012016-12-31_custom_S000042201Member_custom_C000130991Member"
      decimals="INF"
      id="Fact000757"
      unitRef="Ratio">0.0216</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2017-01-012017-12-31_custom_S000042201Member_custom_C000130991Member"
      decimals="INF"
      id="Fact000759"
      unitRef="Ratio">0.0629</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2018-01-012018-12-31_custom_S000042201Member_custom_C000130991Member"
      decimals="INF"
      id="Fact000761"
      unitRef="Ratio">-0.1198</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2019-01-012019-12-31_custom_S000042201Member_custom_C000130991Member"
      decimals="INF"
      id="Fact000763"
      unitRef="Ratio">0.1388</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2020-01-012020-12-31_custom_S000042201Member_custom_C000130991Member"
      decimals="INF"
      id="Fact000765"
      unitRef="Ratio">0.0119</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2021-01-012021-12-31_custom_S000042201Member_custom_C000130991Member"
      decimals="INF"
      id="Fact000767"
      unitRef="Ratio">0.1555</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2022-01-012022-12-31_custom_S000042201Member_custom_C000130991Member"
      decimals="INF"
      id="Fact000769"
      unitRef="Ratio">-0.1019</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2023-01-012023-12-31_custom_S000042201Member_custom_C000130991Member"
      decimals="INF"
      id="Fact000771"
      unitRef="Ratio">0.0139</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2024-01-012024-12-31_custom_S000042201Member_custom_C000130991Member"
      decimals="INF"
      id="Fact000773"
      unitRef="Ratio">0.0386</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000042201Member_custom_C000130991Member"
      decimals="INF"
      id="Fact000775"
      unitRef="Ratio">0.0612</oef:AnnlRtrPct>
    <oef:BarChartClosingTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000042201Member"
      id="Fact000776">&lt;div id="xdx_A8A_eoef--BarChartClosingTextBlock_zk3A7WcWMFee"&gt;&lt;/div&gt;
&lt;table cellpadding="2" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr&gt;
&lt;td style="border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt; text-transform: uppercase"&gt;&lt;b&gt;&lt;span id="xdx_90B_eoef--HighestQuarterlyReturnLabel_c20260505__20260505__dei--LegalEntityAxis__custom--S000042201Member__oef--ClassAxis__custom--C000130991Member_zlFQ1aPmB1E5"&gt;BEST QUARTER&lt;/span&gt; &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt; text-transform: uppercase"&gt;&lt;b&gt;&lt;span id="xdx_90C_eoef--LowestQuarterlyReturnLabel_c20260505__20260505__dei--LegalEntityAxis__custom--S000042201Member__oef--ClassAxis__custom--C000130991Member_zMh0IyFNYtgh"&gt;WORST QUARTER&lt;/span&gt; &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_907_eoef--BarChartHighestQuarterlyReturnDate_dxL_c20260505__20260505__dei--LegalEntityAxis__custom--S000042201Member__oef--ClassAxis__custom--C000130991Member_zZdMFuqF44c4" title="::XDX::2020-12-31"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0779"&gt;Dec-20&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_90C_eoef--BarChartLowestQuarterlyReturnDate_dxL_c20260505__20260505__dei--LegalEntityAxis__custom--S000042201Member__oef--ClassAxis__custom--C000130991Member_zkKi8DI1geV3" title="::XDX::2020-03-31"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0780"&gt;Mar-20&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: Gainsboro"&gt;
&lt;td style="border-top: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_906_eoef--BarChartHighestQuarterlyReturn_c20260505__20260505__dei--LegalEntityAxis__custom--S000042201Member__oef--ClassAxis__custom--C000130991Member_zXKxv12DF1q6"&gt;8.51%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_90F_eoef--BarChartLowestQuarterlyReturn_c20260505__20260505__dei--LegalEntityAxis__custom--S000042201Member__oef--ClassAxis__custom--C000130991Member_ziWsr4XEBiCb"&gt;-16.65%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130991Member"
      id="Fact000777">BEST QUARTER</oef:HighestQuarterlyReturnLabel>
    <oef:LowestQuarterlyReturnLabel
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130991Member"
      id="Fact000778">WORST QUARTER</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130991Member"
      decimals="INF"
      id="Fact000781"
      unitRef="Ratio">0.0851</oef:BarChartHighestQuarterlyReturn>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="From2026-05-052026-05-05_custom_S000042201Member_custom_C000130991Member"
      decimals="INF"
      id="Fact000782"
      unitRef="Ratio">-0.1665</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading
      contextRef="From2026-05-052026-05-05_custom_S000042201Member"
      id="Fact000783">Average Annual Total Returns

(for periods ending on December 31, 2025)
</oef:PerformanceTableHeading>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000042201Member_custom_C000130991Member"
      decimals="INF"
      id="Fact000784"
      unitRef="Ratio">0.0032</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000042201Member_custom_C000130991Member"
      decimals="INF"
      id="Fact000785"
      unitRef="Ratio">0.0185</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000042201Member_custom_C000130991Member"
      decimals="INF"
      id="Fact000786"
      unitRef="Ratio">0.0190</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000042201Member_custom_C000130992Member"
      decimals="INF"
      id="Fact000787"
      unitRef="Ratio">0.0433</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000042201Member_custom_C000130992Member"
      decimals="INF"
      id="Fact000788"
      unitRef="Ratio">0.0224</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000042201Member_custom_C000130992Member"
      decimals="INF"
      id="Fact000789"
      unitRef="Ratio">0.0171</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000042201Member_custom_C000130991Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000790"
      unitRef="Ratio">-0.0015</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000042201Member_custom_C000130991Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000791"
      unitRef="Ratio">0.0110</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000042201Member_custom_C000130991Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000792"
      unitRef="Ratio">0.0136</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000042201Member_custom_C000130992Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000793"
      unitRef="Ratio">0.0402</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000042201Member_custom_C000130992Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000794"
      unitRef="Ratio">0.0168</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000042201Member_custom_C000130992Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000795"
      unitRef="Ratio">0.0130</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000042201Member_custom_C000130991Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000796"
      unitRef="Ratio">0.0039</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000042201Member_custom_C000130991Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000797"
      unitRef="Ratio">0.0132</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000042201Member_custom_C000130991Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000798"
      unitRef="Ratio">0.0139</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000042201Member_custom_C000130992Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000799"
      unitRef="Ratio">0.0269</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000042201Member_custom_C000130992Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000800"
      unitRef="Ratio">0.0166</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000042201Member_custom_C000130992Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000801"
      unitRef="Ratio">0.0128</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000042201Member_custom_C000130991Member_custom_Index8Member"
      decimals="INF"
      id="Fact000802"
      unitRef="Ratio">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000042201Member_custom_C000130991Member_custom_Index8Member"
      decimals="INF"
      id="Fact000803"
      unitRef="Ratio">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000042201Member_custom_C000130991Member_custom_Index8Member"
      decimals="INF"
      id="Fact000804"
      unitRef="Ratio">0.1482</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000042201Member_custom_C000130992Member_custom_Index8Member"
      decimals="INF"
      id="Fact000805"
      unitRef="Ratio">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000042201Member_custom_C000130992Member_custom_Index8Member"
      decimals="INF"
      id="Fact000806"
      unitRef="Ratio">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000042201Member_custom_C000130992Member_custom_Index8Member"
      decimals="INF"
      id="Fact000807"
      unitRef="Ratio">0.1482</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000042201Member_custom_C000130991Member_custom_Index9Member"
      decimals="INF"
      id="Fact000808"
      unitRef="Ratio">0.1248</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000042201Member_custom_C000130991Member_custom_Index9Member"
      decimals="INF"
      id="Fact000809"
      unitRef="Ratio">0.0669</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000042201Member_custom_C000130991Member_custom_Index9Member"
      decimals="INF"
      id="Fact000810"
      unitRef="Ratio">0.0732</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000042201Member_custom_C000130992Member_custom_Index9Member"
      decimals="INF"
      id="Fact000811"
      unitRef="Ratio">0.1248</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000042201Member_custom_C000130992Member_custom_Index9Member"
      decimals="INF"
      id="Fact000812"
      unitRef="Ratio">0.0669</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000042201Member_custom_C000130992Member_custom_Index9Member"
      decimals="INF"
      id="Fact000813"
      unitRef="Ratio">0.0732</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="From2026-05-052026-05-05_custom_S000042201Member"
      id="Fact000817">After-tax
returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of
state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred
      contextRef="From2026-05-052026-05-05_custom_S000042201Member"
      id="Fact000818">After-tax
returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or
individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableExplanationAfterTaxHigher
      contextRef="From2026-05-052026-05-05_custom_S000042201Member"
      id="Fact000819">In
certain cases, return after taxes on distributions and sale of shares may be higher than the other return figures for the same
period.</oef:PerformanceTableExplanationAfterTaxHigher>
    <oef:PerformanceTableDoesReflectSalesLoads
      contextRef="From2026-05-052026-05-05_custom_S000042201Member"
      id="Fact000822">Class A share returns reflect the assessment of the maximum front-end sales load on the first business day of the year.</oef:PerformanceTableDoesReflectSalesLoads>
    <oef:RiskReturnHeading
      contextRef="From2026-05-052026-05-05_custom_S000004481Member"
      id="Fact000823">Timothy Plan Fixed Income Fund</oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="From2026-05-052026-05-05_custom_S000004481Member"
      id="Fact000824">INVESTMENT OBJECTIVE</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004481Member"
      id="Fact000825">&lt;p id="xdx_A8F_eoef--ObjectivePrimaryTextBlock_zNIArkpiVs6l" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;The investment objective of this Fund is to generate a high level of current income consistent with prudent investment risk.
&lt;/p&gt;
</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading
      contextRef="From2026-05-052026-05-05_custom_S000004481Member"
      id="Fact000826">FEES AND EXPENSES OF THE FUND</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004481Member"
      id="Fact000827">&lt;p id="xdx_A84_eoef--ExpenseNarrativeTextBlock_zJ1DzBsr4C87" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;This table describes the fees and expenses you may pay if you buy and hold shares of the Fund. You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_909_eoef--ExpenseBreakpointDiscounts_c20260505__20260505__dei--LegalEntityAxis__custom--S000004481Member_zZdsXrdnKM65"&gt;You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $&lt;span id="xdx_90F_eoef--ExpenseBreakpointMinimumInvestmentRequiredAmount_c20260505__20260505__dei--LegalEntityAxis__custom--S000004481Member_zEFpX2pRxDje"&gt;50,000&lt;/span&gt; in Timothy Plan Funds.&lt;/span&gt; More information about these and other discounts is available from your financial professional and in &#x201c;How to Reduce Your Sales Charge&#x201d; on page 97 of the Prospectus and &#x201c;Purchase, Redemption, and Pricing of Shares&#x201d; on page 42 of the Funds&#x2019; Statement of Additional Information.
&lt;/p&gt;
</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts
      contextRef="From2026-05-052026-05-05_custom_S000004481Member"
      id="Fact000828">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Timothy Plan Funds.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="From2026-05-052026-05-05_custom_S000004481Member"
      decimals="0"
      id="Fact000829"
      unitRef="USD">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption
      contextRef="From2026-05-052026-05-05_custom_S000004481Member"
      id="Fact000830">SHAREHOLDER FEES

(fees paid directly from your investment)
</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012336Member"
      decimals="INF"
      id="Fact000834"
      unitRef="Ratio">0.0450</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012338Member"
      decimals="INF"
      id="Fact000835"
      unitRef="Ratio">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012336Member"
      decimals="INF"
      id="Fact000837"
      unitRef="Ratio">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012338Member"
      decimals="INF"
      id="Fact000838"
      unitRef="Ratio">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:RedemptionFee
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012336Member"
      decimals="0"
      id="Fact000840"
      unitRef="USD">0</oef:RedemptionFee>
    <oef:RedemptionFee
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012338Member"
      decimals="0"
      id="Fact000841"
      unitRef="USD">0</oef:RedemptionFee>
    <oef:ExchangeFee
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012336Member"
      decimals="0"
      id="Fact000843"
      unitRef="USD">0</oef:ExchangeFee>
    <oef:ExchangeFee
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012338Member"
      decimals="0"
      id="Fact000844"
      unitRef="USD">0</oef:ExchangeFee>
    <oef:OperatingExpensesCaption
      contextRef="From2026-05-052026-05-05_custom_S000004481Member"
      id="Fact000845">ANNUAL FUND OPERATING EXPENSES

(expenses that you pay each year as a percentage of the value of your investment) 
</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012336Member"
      decimals="INF"
      id="Fact000847"
      unitRef="Ratio">0.0060</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012338Member"
      decimals="INF"
      id="Fact000848"
      unitRef="Ratio">0.0060</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012336Member"
      decimals="INF"
      id="Fact000850"
      unitRef="Ratio">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012338Member"
      decimals="INF"
      id="Fact000851"
      unitRef="Ratio">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012336Member"
      decimals="INF"
      id="Fact000853"
      unitRef="Ratio">0.0050</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012338Member"
      decimals="INF"
      id="Fact000854"
      unitRef="Ratio">0.0050</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012336Member"
      decimals="INF"
      id="Fact000856"
      unitRef="Ratio">0.0135</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012338Member"
      decimals="INF"
      id="Fact000857"
      unitRef="Ratio">0.0210</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012336Member"
      decimals="INF"
      id="Fact000859"
      unitRef="Ratio">-0.0020</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012338Member"
      decimals="INF"
      id="Fact000860"
      unitRef="Ratio">-0.0020</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012336Member"
      decimals="INF"
      id="Fact000862"
      unitRef="Ratio">0.0115</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012338Member"
      decimals="INF"
      id="Fact000863"
      unitRef="Ratio">0.0190</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="From2026-05-052026-05-05_custom_S000004481Member"
      id="Fact000867">January 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading
      contextRef="From2026-05-052026-05-05_custom_S000004481Member"
      id="Fact000870">EXAMPLE:</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004481Member"
      id="Fact000871">&lt;p id="xdx_A85_eoef--ExpenseExampleNarrativeTextBlock_zDxwOHAp4107" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds. The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. Although your actual costs may be higher or lower, based on these assumptions, your costs would be:
&lt;/p&gt;
</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleYear01
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012336Member"
      decimals="0"
      id="Fact000872"
      unitRef="USD">562</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012338Member"
      decimals="0"
      id="Fact000873"
      unitRef="USD">293</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012338Member"
      decimals="0"
      id="Fact000874"
      unitRef="USD">193</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleYear03
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012336Member"
      decimals="0"
      id="Fact000875"
      unitRef="USD">840</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012338Member"
      decimals="0"
      id="Fact000876"
      unitRef="USD">639</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012338Member"
      decimals="0"
      id="Fact000877"
      unitRef="USD">639</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleYear05
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012336Member"
      decimals="0"
      id="Fact000878"
      unitRef="USD">1138</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012338Member"
      decimals="0"
      id="Fact000879"
      unitRef="USD">1111</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012338Member"
      decimals="0"
      id="Fact000880"
      unitRef="USD">1111</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleYear10
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012336Member"
      decimals="0"
      id="Fact000881"
      unitRef="USD">1984</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012338Member"
      decimals="0"
      id="Fact000882"
      unitRef="USD">2415</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012338Member"
      decimals="0"
      id="Fact000883"
      unitRef="USD">2415</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleClosingTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004481Member"
      id="Fact000884">&lt;p id="xdx_A82_eoef--ExpenseExampleClosingTextBlock_zpg72lc7CH0c" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;The Example does not reflect sales charges (loads) on reinvested dividends and other distributions. If these sales charges (loads) were included, your costs would be higher.
&lt;/p&gt;
</oef:ExpenseExampleClosingTextBlock>
    <oef:PortfolioTurnoverHeading
      contextRef="From2026-05-052026-05-05_custom_S000004481Member"
      id="Fact000885">PORTFOLIO TURNOVER</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004481Member"
      id="Fact000886">&lt;p id="xdx_A8A_eoef--PortfolioTurnoverTextBlock_zSRrBo26cSGc" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in annual Fund operating expenses or in the Example, affect the Fund&#x2019;s performance. During the Fund&#x2019;s most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was &lt;span id="xdx_905_eoef--PortfolioTurnoverRate_c20260505__20260505__dei--LegalEntityAxis__custom--S000004481Member_zSS6ABrxYTic"&gt;28%&lt;/span&gt; of the average value of its portfolio.
&lt;/p&gt;
</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="From2026-05-052026-05-05_custom_S000004481Member"
      decimals="INF"
      id="Fact000887"
      unitRef="Ratio">0.28</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="From2026-05-052026-05-05_custom_S000004481Member"
      id="Fact000888">PRINCIPAL INVESTMENT STRATEGIES</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004481Member"
      id="Fact000889">&lt;div id="xdx_A8A_eoef--StrategyNarrativeTextBlock_zHR5cU7hIP26"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;To achieve its goal, the Fund normally invests at least 80% of its assets in a diversified portfolio of corporate bonds, U.S. government and agency securities, convertible securities, preferred securities and exchange-traded funds. The Investment Manager will only purchase securities for the Fund that are investment grade, with a rating of at least &#x201c;BBB&#x201d; as rated by Standard &amp;amp; Poor&#x2019;s or a comparable rating by another nationally recognized rating agency. The Fund may also invest in debt securities that have not been rated by one of the major rating agencies, so long as the Fund&#x2019;s Investment Manager has determined that the security is of comparable credit quality to similarly rated securities.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;In managing the portfolio, the Fund&#x2019;s Investment Manager concentrates on sector analysis, industry allocation and securities selection, deciding which types of bonds and industries to emphasize at a given time, and then which individual bonds to buy. The Fund attempts to anticipate shifts in the business cycle in determining types of bonds and industry sectors to target. In choosing individual securities, the Fund seeks out securities that appear to be undervalued within the emphasized industry sector. Companies that meet or exceed specific criteria established by the Manager in the selection process are purchased. Securities are sold when they reach internally determined pricing targets or no longer qualify under the Manager&#x2019;s investment criteria.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund may, from time to time, take temporary defensive positions that are inconsistent with the Fund&#x2019;s principal investment strategies in attempting to respond to adverse market, economic, political, or other conditions. When the Fund takes a defensive position, the Fund&#x2019;s assets will be held in cash and/or cash equivalents.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund will not invest
in Excluded Securities. Excluded Securities are securities issued by any company that is involved in the production or wholesale distribution
of alcohol, tobacco, or gambling equipment, gambling enterprises, or which is involved, either directly or indirectly, in abortion or
pornography, or promoting anti-family entertainment or unbiblical lifestyles. Timothy Partners, Ltd. (&#x201c;TPL&#x201d;) is Investment
Adviser to the Funds and is responsible for determining what companies are deemed Excluded Securities, and reserves the right to exclude
investments, in its best judgment, in other companies whose practices may not fall within the exclusions described above, but could be
found offensive to fundamental, traditional Judeo-Christian values. The Adviser establishes the Biblically Responsible Investing parameters
that are employed by the research service provider in the creation of the &#x201c;excluded list of companies&#x201d; that may not be placed
into any Timothy Plan portfolio. The research company may not alter, delete, or employ additional parameters without the prior knowledge
and consent of the Adviser. In the event a company is discovered to be engaged in a prohibited practice, it will be liquidated as soon
as reasonably practicable.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_us-gaap_InterestRateRiskMember"
      id="Fact000890">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Interest Rate Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; When interest rates rise, bond prices fall; the higher the Fund&#x2019;s duration (a calculation reflecting time risk, taking into account both the average maturity of the Fund&#x2019;s portfolio and its average coupon return), the more sensitive the Fund is to interest rate risk. A change in the economic environment that causes interest rates to rise back to more historically &#x201c;normal&#x201d; levels could have a pronounced negative effect on the Fund.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_us-gaap_CreditRiskMember"
      id="Fact000891">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Credit Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Fund could lose money if any bonds it owns are downgraded in credit rating or go into default. For this reason, the Fund will only invest in investment-grade bonds. The degree of risk for a particular security may not be reflected in its credit rating. Bonds rated at the time of purchase BBB by Standard &amp;amp; Poor&#x2019;s or, unrated, but determined to be of comparable quality by the Investment Manager, are subject to greater market risk and credit risk, or loss of principal and interest, than higher-rated securities.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_SectorRiskMember"
      id="Fact000892">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_91E_ecustom--SectorRiskMember_ztwRMFTLdHej"&gt;Sector Risk&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; If certain industry sectors or types of securities don&#x2019;t perform as well as the Fund expects, the Fund&#x2019;s performance could suffer.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_ExcludedSecurityRiskMember"
      id="Fact000894">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Excluded Security Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Because the Fund does not invest in Excluded Securities and will divest itself of securities that are subsequently discovered to be ineligible, the Fund may be riskier that other Funds that invest in a broader array of securities.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_ManagementRiskMember"
      id="Fact000895">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Management Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Adviser&#x2019;s judgments about the attractiveness, value and potential appreciation of a particular asset class or individual security in which the Fund invests may prove to be incorrect. The Fund may experience losses regardless of the overall performance of the market.&lt;/span&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_GeneralRiskMember"
      id="Fact000896">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;General Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; &lt;span id="xdx_901_eoef--RiskTextBlock_c20260505__20260505__dei--LegalEntityAxis__custom--S000004481Member__oef--RiskAxis__oef--RiskLoseMoneyMember_zObZ6aDtot73"&gt;As with most other mutual funds, you can lose money by investing in this Fund. &lt;/span&gt;Share prices fluctuate from day-to-day, and when you sell your shares, they may be worth less than you paid for them.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_oef_RiskLoseMoneyMember"
      id="Fact000897">As with most other mutual funds, you can lose money by investing in this Fund. </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_InvestingInOtherFundsRiskMember"
      id="Fact000898">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Investing In Other Funds Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Fund invests in the securities of other investment companies. To the extent that the Fund invests in other mutual funds, exchange-traded funds and other commingled funds, it will indirectly bear the expenses of those funds, which will cause the Fund&#x2019;s return to be lower.
Mutual funds, exchange-traded funds and comingled funds may invest in issues that are lower quality than investment grade.&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_CybersecurityRisksMember"
      id="Fact000899">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Cybersecurity Risks.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Despite the various protections utilized by the Fund and its service providers, systems, networks, or devices utilized by the Fund potentially can be breached. The Fund and its shareholders could be negatively impacted as a result of a cybersecurity breach. 
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_MunicipalSecuritiesRiskMember"
      id="Fact000900">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Municipal Securities Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The power or ability of an issuer to make principal and interest payments on municipal securities may be materially adversely affected by economic conditions, litigation or other factors. The Fund&#x2019;s right to receive principal and interest payments may be subject to the provisions of bankruptcy, insolvency, and other laws affecting the rights and remedies of creditors, as well as laws, if any, which may be enacted by Congress or state legislatures extending the time for payment of principal and/or interest or imposing other constraints upon the enforcement of such obligations. In addition, substantial changes in federal income tax laws could cause municipal security prices to decline because the demand for municipal securities is strongly influenced by the value of tax exempt income to investors.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_SovereignDebtRiskMember"
      id="Fact000901">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Sovereign Debt Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Fund may invest in sovereign debt obligations. Investment in sovereign debt obligations involves special risks not present in corporate debt obligations. The issuer of the sovereign debt or the governmental authorities that control the repayment of the debt may be unable or unwilling to repay principal or interest when due, and the Fund may have limited recourse in the event of a default. During periods of economic uncertainty, the market prices of sovereign debt, and the Fund&#x2019;s net asset value, may be more volatile than prices of U.S. debt obligations.&lt;/span&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="From2026-05-052026-05-05_custom_S000004481Member"
      id="Fact000902">PAST PERFORMANCE</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004481Member"
      id="Fact000903">&lt;p id="xdx_A86_eoef--PerformanceNarrativeTextBlock_zlipivew03zh" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_901_eoef--PerformanceInformationIllustratesVariabilityOfReturns_c20260505__20260505__dei--LegalEntityAxis__custom--S000004481Member_ziEHqlxqMC4b"&gt;The following bar chart and table provide some indication of the risks of investing in the Fund by showing the variability of the Fund&#x2019;s performance from year to year and by comparing the Fund&#x2019;s performance to a broad-based index. The bar chart shows the investment returns of the Fund&#x2019;s Class A shares.&lt;/span&gt; These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. &lt;span id="xdx_90B_eoef--PerformancePastDoesNotIndicateFuture_c20260505__20260505__dei--LegalEntityAxis__custom--S000004481Member_zuG7e5i05kF1"&gt;The Fund&#x2019;s past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.&lt;/span&gt; More up-to-date returns are available on the Fund&#x2019;s website at &lt;/b&gt;&lt;span style="text-decoration: underline"&gt;&lt;b&gt;&lt;span id="xdx_90F_eoef--PerformanceAvailabilityWebSiteAddress_c20260505__20260505__dei--LegalEntityAxis__custom--S000004481Member_zed9Lt86HVA4"&gt;fund.timothyplan.com&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;, or by calling the Fund at &lt;span id="xdx_906_eoef--PerformanceAvailabilityPhone_c20260505__20260505__dei--LegalEntityAxis__custom--S000004481Member_zeXvzI1JH2J6"&gt;(800) 846-7526&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;
&lt;/span&gt;&lt;/p&gt;
</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="From2026-05-052026-05-05_custom_S000004481Member"
      id="Fact000904">The following bar chart and table provide some indication of the risks of investing in the Fund by showing the variability of the Fund&#x2019;s performance from year to year and by comparing the Fund&#x2019;s performance to a broad-based index. The bar chart shows the investment returns of the Fund&#x2019;s Class A shares.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2026-05-052026-05-05_custom_S000004481Member"
      id="Fact000905">The Fund&#x2019;s past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress
      contextRef="From2026-05-052026-05-05_custom_S000004481Member"
      id="Fact000906">fund.timothyplan.com</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformanceAvailabilityPhone
      contextRef="From2026-05-052026-05-05_custom_S000004481Member"
      id="Fact000907">(800) 846-7526</oef:PerformanceAvailabilityPhone>
    <oef:BarChartHeading
      contextRef="From2026-05-052026-05-05_custom_S000004481Member"
      id="Fact000908">Year-by-year Annual Total Returns for Class A Shares 

(for calendar years ending on December 31)
</oef:BarChartHeading>
    <oef:AnnlRtrPct
      contextRef="From2016-01-012016-12-31_custom_S000004481Member_custom_C000012336Member"
      decimals="INF"
      id="Fact000910"
      unitRef="Ratio">0.0203</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2017-01-012017-12-31_custom_S000004481Member_custom_C000012336Member"
      decimals="INF"
      id="Fact000912"
      unitRef="Ratio">0.0173</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2018-01-012018-12-31_custom_S000004481Member_custom_C000012336Member"
      decimals="INF"
      id="Fact000914"
      unitRef="Ratio">-0.0067</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2019-01-012019-12-31_custom_S000004481Member_custom_C000012336Member"
      decimals="INF"
      id="Fact000916"
      unitRef="Ratio">0.0614</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2020-01-012020-12-31_custom_S000004481Member_custom_C000012336Member"
      decimals="INF"
      id="Fact000918"
      unitRef="Ratio">0.0524</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2021-01-012021-12-31_custom_S000004481Member_custom_C000012336Member"
      decimals="INF"
      id="Fact000920"
      unitRef="Ratio">-0.0245</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2022-01-012022-12-31_custom_S000004481Member_custom_C000012336Member"
      decimals="INF"
      id="Fact000922"
      unitRef="Ratio">-0.1212</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2023-01-012023-12-31_custom_S000004481Member_custom_C000012336Member"
      decimals="INF"
      id="Fact000924"
      unitRef="Ratio">0.0486</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2024-01-012024-12-31_custom_S000004481Member_custom_C000012336Member"
      decimals="INF"
      id="Fact000926"
      unitRef="Ratio">0.0012</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004481Member_custom_C000012336Member"
      decimals="INF"
      id="Fact000928"
      unitRef="Ratio">0.0641</oef:AnnlRtrPct>
    <oef:BarChartClosingTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004481Member"
      id="Fact000929">&lt;div id="xdx_A81_eoef--BarChartClosingTextBlock_zgl81FTS8Yra"&gt;&lt;/div&gt;
&lt;table cellpadding="2" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr&gt;
&lt;td style="border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt; text-transform: uppercase"&gt;&lt;b&gt;&lt;span id="xdx_909_eoef--HighestQuarterlyReturnLabel_c20260505__20260505__dei--LegalEntityAxis__custom--S000004481Member__oef--ClassAxis__custom--C000012336Member_zQ5sPcNHqN45"&gt;BEST QUARTER&lt;/span&gt; &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt; text-transform: uppercase"&gt;&lt;b&gt;&lt;span id="xdx_90B_eoef--LowestQuarterlyReturnLabel_c20260505__20260505__dei--LegalEntityAxis__custom--S000004481Member__oef--ClassAxis__custom--C000012336Member_zSBsxHCbFRD3"&gt;WORST QUARTER&lt;/span&gt; &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_905_eoef--BarChartHighestQuarterlyReturnDate_dxL_c20260505__20260505__dei--LegalEntityAxis__custom--S000004481Member__oef--ClassAxis__custom--C000012336Member_zrwJ8ZskTfb3" title="::XDX::2023-12-31"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0932"&gt;Dec-23&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_905_eoef--BarChartLowestQuarterlyReturnDate_dxL_c20260505__20260505__dei--LegalEntityAxis__custom--S000004481Member__oef--ClassAxis__custom--C000012336Member_zHvnhy8lzQ68" title="::XDX::2022-03-31"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0933"&gt;Mar-22&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: Gainsboro"&gt;
&lt;td style="border-top: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_907_eoef--BarChartHighestQuarterlyReturn_c20260505__20260505__dei--LegalEntityAxis__custom--S000004481Member__oef--ClassAxis__custom--C000012336Member_zslq0BCks5je"&gt;6.74%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_902_eoef--BarChartLowestQuarterlyReturn_c20260505__20260505__dei--LegalEntityAxis__custom--S000004481Member__oef--ClassAxis__custom--C000012336Member_zgcgYk1qVJWe"&gt;-5.31%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012336Member"
      id="Fact000930">BEST QUARTER</oef:HighestQuarterlyReturnLabel>
    <oef:LowestQuarterlyReturnLabel
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012336Member"
      id="Fact000931">WORST QUARTER</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012336Member"
      decimals="INF"
      id="Fact000934"
      unitRef="Ratio">0.0674</oef:BarChartHighestQuarterlyReturn>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="From2026-05-052026-05-05_custom_S000004481Member_custom_C000012336Member"
      decimals="INF"
      id="Fact000935"
      unitRef="Ratio">-0.0531</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading
      contextRef="From2026-05-052026-05-05_custom_S000004481Member"
      id="Fact000936">Average Annual Total Returns

(for periods ending on December 31, 2025)
</oef:PerformanceTableHeading>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004481Member_custom_C000012336Member"
      decimals="INF"
      id="Fact000937"
      unitRef="Ratio">0.0164</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004481Member_custom_C000012336Member"
      decimals="INF"
      id="Fact000938"
      unitRef="Ratio">-0.0178</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004481Member_custom_C000012336Member"
      decimals="INF"
      id="Fact000939"
      unitRef="Ratio">0.0052</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004481Member_custom_C000012338Member"
      decimals="INF"
      id="Fact000940"
      unitRef="Ratio">0.0466</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004481Member_custom_C000012338Member"
      decimals="INF"
      id="Fact000941"
      unitRef="Ratio">-0.0161</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004481Member_custom_C000012338Member"
      decimals="INF"
      id="Fact000942"
      unitRef="Ratio">0.0022</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004481Member_custom_C000012336Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000943"
      unitRef="Ratio">0.0040</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004481Member_custom_C000012336Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000944"
      unitRef="Ratio">-0.0262</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004481Member_custom_C000012336Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000945"
      unitRef="Ratio">-0.0025</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004481Member_custom_C000012338Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000946"
      unitRef="Ratio">0.0363</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004481Member_custom_C000012338Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000947"
      unitRef="Ratio">-0.0222</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004481Member_custom_C000012338Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000948"
      unitRef="Ratio">-0.0027</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004481Member_custom_C000012336Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000949"
      unitRef="Ratio">0.0096</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004481Member_custom_C000012336Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000950"
      unitRef="Ratio">-0.0170</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004481Member_custom_C000012336Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000951"
      unitRef="Ratio">0.0006</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004481Member_custom_C000012338Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000952"
      unitRef="Ratio">0.0274</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004481Member_custom_C000012338Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000953"
      unitRef="Ratio">-0.0147</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004481Member_custom_C000012338Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000954"
      unitRef="Ratio">-0.0004</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004481Member_custom_C000012336Member_custom_Index10Member"
      decimals="INF"
      id="Fact000955"
      unitRef="Ratio">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004481Member_custom_C000012336Member_custom_Index10Member"
      decimals="INF"
      id="Fact000956"
      unitRef="Ratio">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004481Member_custom_C000012336Member_custom_Index10Member"
      decimals="INF"
      id="Fact000957"
      unitRef="Ratio">0.0201</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004481Member_custom_C000012338Member_custom_Index10Member"
      decimals="INF"
      id="Fact000958"
      unitRef="Ratio">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004481Member_custom_C000012338Member_custom_Index10Member"
      decimals="INF"
      id="Fact000959"
      unitRef="Ratio">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004481Member_custom_C000012338Member_custom_Index10Member"
      decimals="INF"
      id="Fact000960"
      unitRef="Ratio">0.0201</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="From2026-05-052026-05-05_custom_S000004481Member"
      id="Fact000963">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred
      contextRef="From2026-05-052026-05-05_custom_S000004481Member"
      id="Fact000964">After-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableExplanationAfterTaxHigher
      contextRef="From2026-05-052026-05-05_custom_S000004481Member"
      id="Fact000965">In certain cases, return after taxes on distributions and sale of shares may be higher than the other return figures for the same period.</oef:PerformanceTableExplanationAfterTaxHigher>
    <oef:PerformanceTableDoesReflectSalesLoads
      contextRef="From2026-05-052026-05-05_custom_S000004481Member"
      id="Fact000968">Class A share returns reflect the assessment of the maximum front-end sales load on the first business day of the year.</oef:PerformanceTableDoesReflectSalesLoads>
    <oef:RiskReturnHeading
      contextRef="From2026-05-052026-05-05_custom_S000017791Member"
      id="Fact000969">Timothy Plan High Yield Bond Fund</oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="From2026-05-052026-05-05_custom_S000017791Member"
      id="Fact000970">INVESTMENT OBJECTIVE</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017791Member"
      id="Fact000971">&lt;p id="xdx_A8F_eoef--ObjectivePrimaryTextBlock_zR8Rp8JwK7nf" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;The investment objective of this Fund is to generate a high level of current income consistent with prudent investment risk.
&lt;/p&gt;
</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading
      contextRef="From2026-05-052026-05-05_custom_S000017791Member"
      id="Fact000972">FEES AND EXPENSES OF THE FUND</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017791Member"
      id="Fact000973">&lt;p id="xdx_A81_eoef--ExpenseNarrativeTextBlock_zNIYeyCtW28e" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;This table describes the fees and expenses you may pay if you buy and hold shares of the Fund. You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_901_eoef--ExpenseBreakpointDiscounts_c20260505__20260505__dei--LegalEntityAxis__custom--S000017791Member_zcCjnYaBpVYf"&gt;You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $&lt;span id="xdx_90B_eoef--ExpenseBreakpointMinimumInvestmentRequiredAmount_c20260505__20260505__dei--LegalEntityAxis__custom--S000017791Member_zKyk51lhqjyc"&gt;50,000&lt;/span&gt; in Timothy Plan Funds.&lt;/span&gt; More information about these and other discounts is available from your financial professional and in &#x201c;How to Reduce Your Sales Charge&#x201d; on page 97 of the Prospectus and &#x201c;Purchase, Redemption, and Pricing of Shares&#x201d; on page 42 of the Funds&#x2019; Statement of Additional Information.
&lt;/p&gt;
</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts
      contextRef="From2026-05-052026-05-05_custom_S000017791Member"
      id="Fact000974">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Timothy Plan Funds.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="From2026-05-052026-05-05_custom_S000017791Member"
      decimals="0"
      id="Fact000975"
      unitRef="USD">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption
      contextRef="From2026-05-052026-05-05_custom_S000017791Member"
      id="Fact000976">SHAREHOLDER FEES

(fees paid directly from your investment)
</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000049122Member"
      decimals="INF"
      id="Fact000980"
      unitRef="Ratio">0.0450</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000065171Member"
      decimals="INF"
      id="Fact000981"
      unitRef="Ratio">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000049122Member"
      decimals="INF"
      id="Fact000983"
      unitRef="Ratio">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000065171Member"
      decimals="INF"
      id="Fact000984"
      unitRef="Ratio">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:RedemptionFee
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000049122Member"
      decimals="0"
      id="Fact000986"
      unitRef="USD">0</oef:RedemptionFee>
    <oef:RedemptionFee
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000065171Member"
      decimals="0"
      id="Fact000987"
      unitRef="USD">0</oef:RedemptionFee>
    <oef:ExchangeFee
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000049122Member"
      decimals="0"
      id="Fact000989"
      unitRef="USD">0</oef:ExchangeFee>
    <oef:ExchangeFee
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000065171Member"
      decimals="0"
      id="Fact000990"
      unitRef="USD">0</oef:ExchangeFee>
    <oef:OperatingExpensesCaption
      contextRef="From2026-05-052026-05-05_custom_S000017791Member"
      id="Fact000991">ANNUAL FUND OPERATING EXPENSES

(expenses that you pay each year as a percentage of the value of your investment) 
</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000049122Member"
      decimals="INF"
      id="Fact000993"
      unitRef="Ratio">0.0060</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000065171Member"
      decimals="INF"
      id="Fact000994"
      unitRef="Ratio">0.0060</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000049122Member"
      decimals="INF"
      id="Fact000996"
      unitRef="Ratio">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000065171Member"
      decimals="INF"
      id="Fact000997"
      unitRef="Ratio">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000049122Member"
      decimals="INF"
      id="Fact000999"
      unitRef="Ratio">0.0044</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000065171Member"
      decimals="INF"
      id="Fact001000"
      unitRef="Ratio">0.0044</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000049122Member"
      decimals="INF"
      id="Fact001002"
      unitRef="Ratio">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000065171Member"
      decimals="INF"
      id="Fact001003"
      unitRef="Ratio">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000049122Member"
      decimals="INF"
      id="Fact001005"
      unitRef="Ratio">0.0130</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000065171Member"
      decimals="INF"
      id="Fact001006"
      unitRef="Ratio">0.0205</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000049122Member"
      decimals="INF"
      id="Fact001008"
      unitRef="Ratio">-0.0010</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000065171Member"
      decimals="INF"
      id="Fact001009"
      unitRef="Ratio">-0.0010</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000049122Member"
      decimals="INF"
      id="Fact001011"
      unitRef="Ratio">0.0120</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000065171Member"
      decimals="INF"
      id="Fact001012"
      unitRef="Ratio">0.0195</oef:NetExpensesOverAssets>
    <oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees
      contextRef="From2026-05-052026-05-05_custom_S000017791Member"
      id="Fact001016">Total Annual Fund Operating Expenses do not correlate to the ratio of average net assets in the Financial Highlights Table, which reflects the operating expenses of the Fund and does not include Acquired Funds Fees and Expenses.</oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="From2026-05-052026-05-05_custom_S000017791Member"
      id="Fact001018">January 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading
      contextRef="From2026-05-052026-05-05_custom_S000017791Member"
      id="Fact001021">EXAMPLE:</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017791Member"
      id="Fact001022">&lt;p id="xdx_A8F_eoef--ExpenseExampleNarrativeTextBlock_zGlMzk3aTRK8" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds. The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. Although your actual costs may be higher or lower, based on these assumptions, your costs would be:
&lt;/p&gt;
</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleYear01
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000049122Member"
      decimals="0"
      id="Fact001023"
      unitRef="USD">567</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000065171Member"
      decimals="0"
      id="Fact001024"
      unitRef="USD">298</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000065171Member"
      decimals="0"
      id="Fact001025"
      unitRef="USD">198</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleYear03
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000049122Member"
      decimals="0"
      id="Fact001026"
      unitRef="USD">834</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000065171Member"
      decimals="0"
      id="Fact001027"
      unitRef="USD">633</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000065171Member"
      decimals="0"
      id="Fact001028"
      unitRef="USD">633</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleYear05
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000049122Member"
      decimals="0"
      id="Fact001029"
      unitRef="USD">1122</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000065171Member"
      decimals="0"
      id="Fact001030"
      unitRef="USD">1094</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000065171Member"
      decimals="0"
      id="Fact001031"
      unitRef="USD">1094</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleYear10
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000049122Member"
      decimals="0"
      id="Fact001032"
      unitRef="USD">1939</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000065171Member"
      decimals="0"
      id="Fact001033"
      unitRef="USD">2371</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000065171Member"
      decimals="0"
      id="Fact001034"
      unitRef="USD">2371</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleClosingTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017791Member"
      id="Fact001035">&lt;p id="xdx_A8A_eoef--ExpenseExampleClosingTextBlock_z54qHmlAwWCl" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;The Example does not reflect sales charges (loads) on reinvested dividends and other distributions. If these sales charges (loads) were included, your costs would be higher.
&lt;/p&gt;
</oef:ExpenseExampleClosingTextBlock>
    <oef:PortfolioTurnoverHeading
      contextRef="From2026-05-052026-05-05_custom_S000017791Member"
      id="Fact001036">PORTFOLIO TURNOVER</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017791Member"
      id="Fact001037">&lt;p id="xdx_A89_eoef--PortfolioTurnoverTextBlock_zCnDP1rTWkeh" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in annual Fund operating expenses or in the Example, affect the Fund&#x2019;s performance. During the Fund&#x2019;s most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was &lt;span id="xdx_903_eoef--PortfolioTurnoverRate_c20260505__20260505__dei--LegalEntityAxis__custom--S000017791Member_zvqPB6K3xjH6"&gt;46%&lt;/span&gt; of the average value of its portfolio.
&lt;/p&gt;
</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="From2026-05-052026-05-05_custom_S000017791Member"
      decimals="INF"
      id="Fact001038"
      unitRef="Ratio">0.46</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="From2026-05-052026-05-05_custom_S000017791Member"
      id="Fact001039">PRINCIPAL INVESTMENT STRATEGIES</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017791Member"
      id="Fact001040">&lt;div id="xdx_A8F_eoef--StrategyNarrativeTextBlock_zvzMWPSej1u8"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;To achieve its goal, the Fund normally invests at least 80% of its total assets in a diversified portfolio of high yield fixed income securities. These include corporate bonds, mortgage-backed securities, convertible securities and preferred securities. The Investment Manager will generally purchase securities for the Fund that are not investment grade, meaning securities with a rating of &#x201c;BB&#x201d; or lower as rated by Standard &amp;amp; Poor&#x2019;s or a comparable rating by another nationally recognized rating agency. The Fund may also invest in debt securities that have not been rated by one of the major rating agencies, so long as the Fund&#x2019;s Investment Manager has determined that the security is of comparable credit quality to similarly rated securities.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;In managing its portfolio, the Fund&#x2019;s Investment Manager concentrates on sector analysis, industry allocation and securities selection, deciding which types of bonds and industries to emphasize at a given time, and then which individual bonds to buy. The Fund attempts to anticipate shifts in the business cycle in determining types of bonds and industry sectors to target. In choosing individual securities, the Fund seeks out securities that appear to be undervalued within the emphasized industry sector. Companies that meet or exceed specific criteria established by the Manager in the selection process are purchased. Securities are sold when they reach internally determined pricing targets or no longer qualify under the Manager&#x2019;s investment criteria.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund may, from time to time, take temporary defensive positions that are inconsistent with the Fund&#x2019;s principal investment strategies in attempting to respond to adverse market, economic, political, or other conditions. When the Fund takes a defensive position, the Fund&#x2019;s assets will be held in cash and/or cash equivalents.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund will not invest
in Excluded Securities. Excluded Securities are securities issued by any company that is involved in the production or wholesale distribution
of alcohol, tobacco, or gambling equipment, gambling enterprises, or which is involved, either directly or indirectly, in abortion or
pornography, or promoting anti-family entertainment or unbiblical lifestyles. Timothy Partners, Ltd. (&#x201c;TPL&#x201d;) is Investment
Adviser to the Funds and is responsible for determining what companies are deemed Excluded Securities, and reserves the right to exclude
investments, in its best judgment, in other companies whose practices may not fall within the exclusions described above, but could be
found offensive to fundamental, traditional Judeo-Christian values. The Adviser establishes the Biblically Responsible Investing parameters
that are employed by the research service provider in the creation of the &#x201c;excluded list of companies&#x201d; that may not be placed
into any Timothy Plan portfolio. The research company may not alter, delete, or employ additional parameters without the prior knowledge
and consent of the Adviser. In the event a company is discovered to be engaged in a prohibited practice, it will be liquidated as soon
as reasonably practicable.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_HighYieldSecurityRiskMember"
      id="Fact001041">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_911_ecustom--HighYieldSecurityRiskMember_zq382l718tw5"&gt;High Yield Security Risk&lt;/span&gt;. &lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;Investments in fixed income securities that are rated below investment grade (&#x201c;high yield securities&#x201d;) by one or more Nationally Recognized Statistical Rating Organizations (&#x201c;NRSROs&#x201d;) may be subject to greater risk of loss of principal and interest than investments in higher-rated fixed income securities. High yield securities are also generally considered to be subject to greater market risk than higher-rated securities. The capacity of issuers of high yield securities to pay interest and repay principal is more likely to weaken than is that of issuers of higher-rated securities in times of deteriorating economic conditions or rising interest rates. In addition, high yield securities may be more susceptible to real or perceived adverse economic conditions than higher-rated securities. The market for high yield securities may be less liquid than the market for higher-rated securities. This can adversely affect the Fund&#x2019;s ability to buy or sell optimal quantities of high yield securities at desired prices.&lt;/span&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_us-gaap_InterestRateRiskMember"
      id="Fact001043">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Interest Rate Risk. &lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;When interest rates rise, bond prices fall; the higher the Fund&#x2019;s duration (a calculation reflecting time risk, taking into account both the average maturity of the Fund&#x2019;s portfolio and its average coupon return), the more sensitive the Fund is to interest rate risk. A change in the economic environment that causes interest rates to rise back to more historically &#x201c;normal&#x201d; levels could have a pronounced negative effect on the Fund.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_MortgageBackedSecuritiesRiskMember"
      id="Fact001044">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_916_ecustom--MortgageBackedSecuritiesRiskMember_z9TTJBa3qqwa"&gt;Mortgage-Backed Securities Risk&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Mortgage-backed securities are affected by, among other things, interest rate changes and the possibility of prepayment of the underlying mortgage loans. Mortgage-backed securities are also subject to the risk that underlying borrowers will be unable to meet their obligations.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_us-gaap_CreditRiskMember"
      id="Fact001046">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Credit Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; High Yield securities are subject to greater risk of loss than investment grade securities. The degree of risk for a particular security may not be reflected in its credit rating, and high yield securities may be particularly subject to this risk. Bonds rated, at the time of purchase, BB or lower by Standard &amp;amp; Poor&#x2019;s or, unrated, but determined to be of comparable quality by the Investment Manager, are subject to greater market risk and credit risk, or loss of principal and interest, than higher-rated securities.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_SectorRiskMember"
      id="Fact001047">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Sector Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; If certain industry sectors or types of securities don&#x2019;t perform as well as the Fund expects, the Fund&#x2019;s performance could suffer.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_ExcludedSecurityRiskMember"
      id="Fact001048">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Excluded Security Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Because the Fund does not invest in Excluded Securities and will divest itself of securities that are subsequently discovered to be ineligible, the Fund may be riskier that other Funds that invest in a broader array of securities.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_ManagementRiskMember"
      id="Fact001049">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Management Risk. &lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;The Adviser&#x2019;s judgments about the attractiveness, value and potential appreciation of a particular asset class or individual security in which the Fund invests may prove to be incorrect. The Fund may experience losses regardless of the overall performance of the market.&lt;/span&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_GeneralRiskMember"
      id="Fact001050">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;General Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; &lt;span id="xdx_908_eoef--RiskTextBlock_c20260505__20260505__dei--LegalEntityAxis__custom--S000017791Member__oef--RiskAxis__oef--RiskLoseMoneyMember_zK1jMZhkNkl"&gt;As with most other mutual funds, you can lose money by investing in this Fund.&lt;/span&gt; Share prices fluctuate from day-to-day, and when you sell your shares, they may be worth less than you paid for them.&lt;/span&gt;&lt;b&gt;
&lt;/b&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_oef_RiskLoseMoneyMember"
      id="Fact001051">As with most other mutual funds, you can lose money by investing in this Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_InvestingInOtherFundsRiskMember"
      id="Fact001052">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Investing In Other Funds Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Fund invests in the securities of other investment companies. To the extent that the Fund invests in other mutual funds, exchange-traded funds and other commingled funds, it will indirectly bear the expenses of those funds, which will cause the Fund&#x2019;s return to be lower.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_CybersecurityRisksMember"
      id="Fact001053">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Cybersecurity Risks.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Despite the various protections utilized by the Fund and its service providers, systems, networks, or devices utilized by the Fund potentially can be breached. The Fund and its shareholders could be negatively impacted as a result of a cybersecurity breach.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="From2026-05-052026-05-05_custom_S000017791Member"
      id="Fact001054">PAST PERFORMANCE</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017791Member"
      id="Fact001055">&lt;p id="xdx_A8F_eoef--PerformanceNarrativeTextBlock_zVpySVxS83w1" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_90D_eoef--PerformanceInformationIllustratesVariabilityOfReturns_c20260505__20260505__dei--LegalEntityAxis__custom--S000017791Member_znfC6zPWlHXl"&gt;The following bar chart and table provide some indication of the risks of investing in the Fund by showing the variability of the Fund&#x2019;s performance from year to year and by comparing the Fund&#x2019;s performance to a broad-based index and an index that is more representative of the Fund&#x2019;s investment strategy. &lt;/span&gt;The bar chart shows the investment returns of the Fund&#x2019;s Class A shares. These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. &lt;span id="xdx_904_eoef--PerformancePastDoesNotIndicateFuture_c20260505__20260505__dei--LegalEntityAxis__custom--S000017791Member_z4plZibznhwh"&gt;The Fund&#x2019;s past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. &lt;/span&gt;More up-to-date returns are available on the Fund&#x2019;s website at &lt;/b&gt;&lt;span style="text-decoration: underline"&gt;&lt;b&gt;&lt;span id="xdx_906_eoef--PerformanceAvailabilityWebSiteAddress_c20260505__20260505__dei--LegalEntityAxis__custom--S000017791Member_zWDYeRMGHWRi"&gt;fund.timothyplan.com&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;, or by calling the Fund at &lt;span id="xdx_902_eoef--PerformanceAvailabilityPhone_c20260505__20260505__dei--LegalEntityAxis__custom--S000017791Member_zUjgFFmKTYJd"&gt;(800) 846-7526&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;
&lt;/span&gt;&lt;/p&gt;
</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="From2026-05-052026-05-05_custom_S000017791Member"
      id="Fact001056">The following bar chart and table provide some indication of the risks of investing in the Fund by showing the variability of the Fund&#x2019;s performance from year to year and by comparing the Fund&#x2019;s performance to a broad-based index and an index that is more representative of the Fund&#x2019;s investment strategy.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2026-05-052026-05-05_custom_S000017791Member"
      id="Fact001057">The Fund&#x2019;s past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress
      contextRef="From2026-05-052026-05-05_custom_S000017791Member"
      id="Fact001058">fund.timothyplan.com</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformanceAvailabilityPhone
      contextRef="From2026-05-052026-05-05_custom_S000017791Member"
      id="Fact001059">(800) 846-7526</oef:PerformanceAvailabilityPhone>
    <oef:BarChartHeading
      contextRef="From2026-05-052026-05-05_custom_S000017791Member"
      id="Fact001060">Year-by-year Annual Total Returns for Class A Shares 

(for calendar years ending on December 31)

&#160;

</oef:BarChartHeading>
    <oef:AnnlRtrPct
      contextRef="From2016-01-012016-12-31_custom_S000017791Member_custom_C000049122Member"
      decimals="INF"
      id="Fact001062"
      unitRef="Ratio">0.1336</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2017-01-012017-12-31_custom_S000017791Member_custom_C000049122Member"
      decimals="INF"
      id="Fact001064"
      unitRef="Ratio">0.0622</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2018-01-012018-12-31_custom_S000017791Member_custom_C000049122Member"
      decimals="INF"
      id="Fact001066"
      unitRef="Ratio">-0.0466</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2019-01-012019-12-31_custom_S000017791Member_custom_C000049122Member"
      decimals="INF"
      id="Fact001068"
      unitRef="Ratio">0.1659</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2020-01-012020-12-31_custom_S000017791Member_custom_C000049122Member"
      decimals="INF"
      id="Fact001070"
      unitRef="Ratio">0.0612</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2021-01-012021-12-31_custom_S000017791Member_custom_C000049122Member"
      decimals="INF"
      id="Fact001072"
      unitRef="Ratio">0.0569</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2022-01-012022-12-31_custom_S000017791Member_custom_C000049122Member"
      decimals="INF"
      id="Fact001074"
      unitRef="Ratio">-0.1223</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2023-01-012023-12-31_custom_S000017791Member_custom_C000049122Member"
      decimals="INF"
      id="Fact001076"
      unitRef="Ratio">0.1223</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2024-01-012024-12-31_custom_S000017791Member_custom_C000049122Member"
      decimals="INF"
      id="Fact001078"
      unitRef="Ratio">0.0796</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000017791Member_custom_C000049122Member"
      decimals="INF"
      id="Fact001080"
      unitRef="Ratio">0.0757</oef:AnnlRtrPct>
    <oef:BarChartClosingTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017791Member"
      id="Fact001081">&lt;div id="xdx_A84_eoef--BarChartClosingTextBlock_zq66fsU7rbj7"&gt;&lt;/div&gt;
&lt;table cellpadding="2" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr&gt;
&lt;td style="border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt; text-transform: uppercase"&gt;&lt;b&gt;&lt;span id="xdx_901_eoef--HighestQuarterlyReturnLabel_c20260505__20260505__dei--LegalEntityAxis__custom--S000017791Member__oef--ClassAxis__custom--C000049122Member_zSTXbaiSOC0f"&gt;BEST QUARTER&lt;/span&gt; &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt; text-transform: uppercase"&gt;&lt;b&gt;&lt;span id="xdx_903_eoef--LowestQuarterlyReturnLabel_c20260505__20260505__dei--LegalEntityAxis__custom--S000017791Member__oef--ClassAxis__custom--C000049122Member_zhvbWC8lLQL1"&gt;WORST QUARTER &lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_900_eoef--BarChartHighestQuarterlyReturnDate_dxL_c20260505__20260505__dei--LegalEntityAxis__custom--S000017791Member__oef--ClassAxis__custom--C000049122Member_zICky2nFtoM3" title="::XDX::2020-06-30"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1084"&gt;Jun-20&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_900_eoef--BarChartLowestQuarterlyReturnDate_dxL_c20260505__20260505__dei--LegalEntityAxis__custom--S000017791Member__oef--ClassAxis__custom--C000049122Member_zrfLs7xoMRKh" title="::XDX::2020-03-31"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1085"&gt;Mar-20&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: Gainsboro"&gt;
&lt;td style="border-top: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_909_eoef--BarChartHighestQuarterlyReturn_c20260505__20260505__dei--LegalEntityAxis__custom--S000017791Member__oef--ClassAxis__custom--C000049122Member_zDepHsRBZzci"&gt;13.60%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_906_eoef--BarChartLowestQuarterlyReturn_c20260505__20260505__dei--LegalEntityAxis__custom--S000017791Member__oef--ClassAxis__custom--C000049122Member_zOpyj2eQ3shf"&gt;-15.71%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000049122Member"
      id="Fact001082">BEST QUARTER</oef:HighestQuarterlyReturnLabel>
    <oef:LowestQuarterlyReturnLabel
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000049122Member"
      id="Fact001083">WORST QUARTER</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000049122Member"
      decimals="INF"
      id="Fact001086"
      unitRef="Ratio">0.1360</oef:BarChartHighestQuarterlyReturn>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="From2026-05-052026-05-05_custom_S000017791Member_custom_C000049122Member"
      decimals="INF"
      id="Fact001087"
      unitRef="Ratio">-0.1571</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading
      contextRef="From2026-05-052026-05-05_custom_S000017791Member"
      id="Fact001088">Average Annual Total Returns

(for periods ending on December 31, 2025)
</oef:PerformanceTableHeading>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000017791Member_custom_C000049122Member"
      decimals="INF"
      id="Fact001089"
      unitRef="Ratio">0.0274</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000017791Member_custom_C000049122Member"
      decimals="INF"
      id="Fact001090"
      unitRef="Ratio">0.0291</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000017791Member_custom_C000049122Member"
      decimals="INF"
      id="Fact001091"
      unitRef="Ratio">0.0508</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000017791Member_custom_C000065171Member"
      decimals="INF"
      id="Fact001092"
      unitRef="Ratio">0.0564</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000017791Member_custom_C000065171Member"
      decimals="INF"
      id="Fact001093"
      unitRef="Ratio">0.0310</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000017791Member_custom_C000065171Member"
      decimals="INF"
      id="Fact001094"
      unitRef="Ratio">0.0477</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000017791Member_custom_C000049122Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001095"
      unitRef="Ratio">0.0050</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000017791Member_custom_C000049122Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001096"
      unitRef="Ratio">0.0081</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000017791Member_custom_C000049122Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001097"
      unitRef="Ratio">0.0313</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000017791Member_custom_C000065171Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001098"
      unitRef="Ratio">0.0367</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000017791Member_custom_C000065171Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001099"
      unitRef="Ratio">0.0135</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000017791Member_custom_C000065171Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001100"
      unitRef="Ratio">0.0319</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000017791Member_custom_C000049122Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001101"
      unitRef="Ratio">0.0158</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000017791Member_custom_C000049122Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001102"
      unitRef="Ratio">0.0127</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000017791Member_custom_C000049122Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001103"
      unitRef="Ratio">0.0305</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000017791Member_custom_C000065171Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001104"
      unitRef="Ratio">0.0331</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000017791Member_custom_C000065171Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001105"
      unitRef="Ratio">0.0159</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000017791Member_custom_C000065171Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001106"
      unitRef="Ratio">0.0300</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000017791Member_custom_C000049122Member_custom_Index11Member"
      decimals="INF"
      id="Fact001108"
      unitRef="Ratio">0.0716</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000017791Member_custom_C000049122Member_custom_Index11Member"
      decimals="INF"
      id="Fact001109"
      unitRef="Ratio">-0.0040</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000017791Member_custom_C000049122Member_custom_Index11Member"
      decimals="INF"
      id="Fact001110"
      unitRef="Ratio">0.0202</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000017791Member_custom_C000065171Member_custom_Index11Member"
      decimals="INF"
      id="Fact001111"
      unitRef="Ratio">0.0716</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000017791Member_custom_C000065171Member_custom_Index11Member"
      decimals="INF"
      id="Fact001112"
      unitRef="Ratio">-0.0040</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000017791Member_custom_C000065171Member_custom_Index11Member"
      decimals="INF"
      id="Fact001113"
      unitRef="Ratio">0.0202</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000017791Member_custom_C000049122Member_custom_Index12Member"
      decimals="INF"
      id="Fact001115"
      unitRef="Ratio">0.0878</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000017791Member_custom_C000049122Member_custom_Index12Member"
      decimals="INF"
      id="Fact001116"
      unitRef="Ratio">0.0412</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000017791Member_custom_C000049122Member_custom_Index12Member"
      decimals="INF"
      id="Fact001117"
      unitRef="Ratio">0.0616</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000017791Member_custom_C000065171Member_custom_Index12Member"
      decimals="INF"
      id="Fact001118"
      unitRef="Ratio">0.0878</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000017791Member_custom_C000065171Member_custom_Index12Member"
      decimals="INF"
      id="Fact001119"
      unitRef="Ratio">0.0412</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000017791Member_custom_C000065171Member_custom_Index12Member"
      decimals="INF"
      id="Fact001120"
      unitRef="Ratio">0.0616</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="From2026-05-052026-05-05_custom_S000017791Member"
      id="Fact001122">After-tax
returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of
state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred
      contextRef="From2026-05-052026-05-05_custom_S000017791Member"
      id="Fact001123">After-tax
returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or
individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableExplanationAfterTaxHigher
      contextRef="From2026-05-052026-05-05_custom_S000017791Member"
      id="Fact001124">In
certain cases, return after taxes on distributions and sale of shares may be higher than the other return figures for the same
period.</oef:PerformanceTableExplanationAfterTaxHigher>
    <oef:PerformanceTableDoesReflectSalesLoads
      contextRef="From2026-05-052026-05-05_custom_S000017791Member"
      id="Fact001127">Class A share returns reflect the assessment of the maximum front-end sales load on the first business day of the year.</oef:PerformanceTableDoesReflectSalesLoads>
    <oef:RiskReturnHeading
      contextRef="From2026-05-052026-05-05_custom_S000017790Member"
      id="Fact001128">Timothy Plan International Fund</oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="From2026-05-052026-05-05_custom_S000017790Member"
      id="Fact001129">INVESTMENT OBJECTIVE</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017790Member"
      id="Fact001130">&lt;p id="xdx_A8B_eoef--ObjectivePrimaryTextBlock_zRIqiS8dHkL" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;The investment objective of this Fund is to provide you with long-term growth of capital.
&lt;/p&gt;
</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading
      contextRef="From2026-05-052026-05-05_custom_S000017790Member"
      id="Fact001131">FEES AND EXPENSES OF THE FUND</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017790Member"
      id="Fact001132">&lt;p id="xdx_A8D_eoef--ExpenseNarrativeTextBlock_z9zCM7Yi2q77" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;This table describes the fees and expenses you may pay if you buy and hold shares of the Fund. You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. 
&lt;/b&gt;&lt;/p&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_90E_eoef--ExpenseBreakpointDiscounts_c20260505__20260505__dei--LegalEntityAxis__custom--S000017790Member_z1CNQ0EOoUt"&gt;You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $&lt;span id="xdx_909_eoef--ExpenseBreakpointMinimumInvestmentRequiredAmount_c20260505__20260505__dei--LegalEntityAxis__custom--S000017790Member_zdjCbkGHTOT6"&gt;50,000&lt;/span&gt; in Timothy Plan Funds.&lt;/span&gt; More information about these and other discounts is available from your financial professional and in &#x201c;How to Reduce Your Sales Charge&#x201d; on page 97 of the Prospectus and &#x201c;Purchase, Redemption, and Pricing of Shares&#x201d; on page 42 of the Funds&#x2019; Statement of Additional Information.
&lt;/p&gt;
</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts
      contextRef="From2026-05-052026-05-05_custom_S000017790Member"
      id="Fact001133">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Timothy Plan Funds.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="From2026-05-052026-05-05_custom_S000017790Member"
      decimals="0"
      id="Fact001134"
      unitRef="USD">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption
      contextRef="From2026-05-052026-05-05_custom_S000017790Member"
      id="Fact001135">SHAREHOLDER FEES

(fees paid directly from your investment)
</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000049121Member"
      decimals="INF"
      id="Fact001139"
      unitRef="Ratio">0.0550</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000065170Member"
      decimals="INF"
      id="Fact001140"
      unitRef="Ratio">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000049121Member"
      decimals="INF"
      id="Fact001142"
      unitRef="Ratio">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000065170Member"
      decimals="INF"
      id="Fact001143"
      unitRef="Ratio">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:RedemptionFee
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000049121Member"
      decimals="0"
      id="Fact001145"
      unitRef="USD">0</oef:RedemptionFee>
    <oef:RedemptionFee
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000065170Member"
      decimals="0"
      id="Fact001146"
      unitRef="USD">0</oef:RedemptionFee>
    <oef:ExchangeFee
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000049121Member"
      decimals="0"
      id="Fact001148"
      unitRef="USD">0</oef:ExchangeFee>
    <oef:ExchangeFee
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000065170Member"
      decimals="0"
      id="Fact001149"
      unitRef="USD">0</oef:ExchangeFee>
    <oef:OperatingExpensesCaption
      contextRef="From2026-05-052026-05-05_custom_S000017790Member"
      id="Fact001150">ANNUAL FUND OPERATING EXPENSES

(expenses that you pay each year as a percentage of the value of your investment) 
</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000049121Member"
      decimals="INF"
      id="Fact001152"
      unitRef="Ratio">0.0100</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000065170Member"
      decimals="INF"
      id="Fact001153"
      unitRef="Ratio">0.0100</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000049121Member"
      decimals="INF"
      id="Fact001155"
      unitRef="Ratio">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000065170Member"
      decimals="INF"
      id="Fact001156"
      unitRef="Ratio">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000049121Member"
      decimals="INF"
      id="Fact001158"
      unitRef="Ratio">0.0042</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000065170Member"
      decimals="INF"
      id="Fact001159"
      unitRef="Ratio">0.0042</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000049121Member"
      decimals="INF"
      id="Fact001161"
      unitRef="Ratio">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000065170Member"
      decimals="INF"
      id="Fact001162"
      unitRef="Ratio">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000049121Member"
      decimals="INF"
      id="Fact001164"
      unitRef="Ratio">0.0168</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000065170Member"
      decimals="INF"
      id="Fact001165"
      unitRef="Ratio">0.0243</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000049121Member"
      decimals="INF"
      id="Fact001167"
      unitRef="Ratio">-0.0005</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000065170Member"
      decimals="INF"
      id="Fact001168"
      unitRef="Ratio">-0.0005</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000049121Member"
      decimals="INF"
      id="Fact001170"
      unitRef="Ratio">0.0163</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000065170Member"
      decimals="INF"
      id="Fact001171"
      unitRef="Ratio">0.0238</oef:NetExpensesOverAssets>
    <oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees
      contextRef="From2026-05-052026-05-05_custom_S000017790Member"
      id="Fact001175">Total Annual Fund Operating Expenses do not correlate to the ratio of average net assets in the Financial Highlights Table, which reflects the operating expenses of the Fund and does not include Acquired Funds Fees and Expenses.</oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="From2026-05-052026-05-05_custom_S000017790Member"
      id="Fact001177">January 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading
      contextRef="From2026-05-052026-05-05_custom_S000017790Member"
      id="Fact001180">EXAMPLE:</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017790Member"
      id="Fact001181">&lt;p id="xdx_A84_eoef--ExpenseExampleNarrativeTextBlock_zSl6qA6C4Sjd" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds. The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. Although your actual costs may be higher or lower, based on these assumptions, your costs would be:
&lt;/p&gt;
</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleYear01
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000049121Member"
      decimals="0"
      id="Fact001182"
      unitRef="USD">707</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000065170Member"
      decimals="0"
      id="Fact001183"
      unitRef="USD">341</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000065170Member"
      decimals="0"
      id="Fact001184"
      unitRef="USD">241</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleYear03
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000049121Member"
      decimals="0"
      id="Fact001185"
      unitRef="USD">1046</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000065170Member"
      decimals="0"
      id="Fact001186"
      unitRef="USD">753</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000065170Member"
      decimals="0"
      id="Fact001187"
      unitRef="USD">753</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleYear05
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000049121Member"
      decimals="0"
      id="Fact001188"
      unitRef="USD">1408</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000065170Member"
      decimals="0"
      id="Fact001189"
      unitRef="USD">1291</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000065170Member"
      decimals="0"
      id="Fact001190"
      unitRef="USD">1291</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleYear10
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000049121Member"
      decimals="0"
      id="Fact001191"
      unitRef="USD">2424</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000065170Member"
      decimals="0"
      id="Fact001192"
      unitRef="USD">2763</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000065170Member"
      decimals="0"
      id="Fact001193"
      unitRef="USD">2763</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleClosingTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017790Member"
      id="Fact001194">&lt;p id="xdx_A8E_eoef--ExpenseExampleClosingTextBlock_zzCpMbn8Dmj6" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;The Example does not reflect sales charges (loads) on reinvested dividends and other distributions. If these sales charges (loads) were included, your costs would be higher.
&lt;/p&gt;
</oef:ExpenseExampleClosingTextBlock>
    <oef:PortfolioTurnoverHeading
      contextRef="From2026-05-052026-05-05_custom_S000017790Member"
      id="Fact001195">PORTFOLIO TURNOVER</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017790Member"
      id="Fact001196">&lt;p id="xdx_A8C_eoef--PortfolioTurnoverTextBlock_zL069PPBGmd1" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in annual Fund operating expenses or in the Example, affect the Fund&#x2019;s performance. During the Fund&#x2019;s most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was &lt;span id="xdx_904_eoef--PortfolioTurnoverRate_c20260505__20260505__dei--LegalEntityAxis__custom--S000017790Member_zt13YX7PkPCj"&gt;16%&lt;/span&gt; of the average value of its portfolio.
&lt;/p&gt;
</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="From2026-05-052026-05-05_custom_S000017790Member"
      decimals="INF"
      id="Fact001197"
      unitRef="Ratio">0.16</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="From2026-05-052026-05-05_custom_S000017790Member"
      id="Fact001198">PRINCIPAL INVESTMENT STRATEGIES</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017790Member"
      id="Fact001199">&lt;div id="xdx_A84_eoef--StrategyNarrativeTextBlock_z2gW0G1Mayke"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund seeks to achieve its investment objectives by normally investing at least 80% of the Fund&#x2019;s total assets in the securities of foreign companies (companies domiciled in countries other than the United States), without regard to market capitalizations.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund invests using a growth investing style. Growth funds generally focus on stocks of companies believed to have above-average potential for growth in revenue, earnings, cash flow, or other similar criteria. These stocks typically have low dividend yields and above-average prices in relation to such measures as earnings and book value. Growth and value stocks have historically produced similar long-term returns, though each category has periods when it outperforms the other.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund invests its assets in companies which the Fund&#x2019;s Investment Manager believes show a high probability for superior growth. Companies that meet or exceed specific criteria established by the Manager in the selection process are purchased. Securities are sold when they reach internally determined pricing targets or no longer qualify under the Manager&#x2019;s investment criteria.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund allocates investments across countries and regions at the Manager&#x2019;s discretion.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund may, from time to time, take temporary defensive positions that are inconsistent with the Fund&#x2019;s principal investment strategies in attempting to respond to adverse market, economic, political, or other conditions. When the Fund takes a defensive position, the Fund&#x2019;s assets will be held in cash and/or cash equivalents.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund will not invest
in Excluded Securities. Excluded Securities are securities issued by any company that is involved in the production or wholesale distribution
of alcohol, tobacco, or gambling equipment, gambling enterprises, or which is involved, either directly or indirectly, in abortion or
pornography, or promoting anti-family entertainment or unbiblical lifestyles. Timothy Partners, Ltd. (&#x201c;TPL&#x201d;) is Investment
Adviser to the Funds and is responsible for determining what companies are deemed Excluded Securities, and reserves the right to exclude
investments, in its best judgment, in other companies whose practices may not fall within the exclusions described above, but could be
found offensive to fundamental, traditional Judeo-Christian values. The Adviser establishes the Biblically Responsible Investing parameters
that are employed by the research service provider in the creation of the &#x201c;excluded list of companies&#x201d; that may not be placed
into any Timothy Plan portfolio. The research company may not alter, delete, or employ additional parameters without the prior knowledge
and consent of the Adviser. In the event a company is discovered to be engaged in a prohibited practice, it will be liquidated as soon
as reasonably practicable.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_StockMarketRiskMember"
      id="Fact001200">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Stock Market Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Fund is an equity fund, so it is subject to the risks inherent in the stock market in general. The stock market is cyclical, with prices generally rising and falling over periods of time. Some of these price cycles can be pronounced and last for a long time.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_ForeignRiskMember"
      id="Fact001201">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Foreign Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Fund&#x2019;s investments in foreign securities may experience more rapid and extreme changes in value than funds with investments solely in securities of U.S. companies. This is because the securities markets of many foreign countries are relatively small, with a limited number of companies representing a smaller number of industries. Foreign issuers are not subject to the same degree of regulation as U.S. issuers. Also, nationalization, expropriation or confiscatory taxation or political changes could adversely affect the Fund&#x2019;s investments in a foreign country. The Fund may invest in emerging markets. Emerging markets expose the Fund to additional risks due to the lack of historical or regulatory controls.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_IssuerSpecificRiskMember"
      id="Fact001202">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_911_ecustom--IssuerSpecificRiskMember_zSys9na8ybM7"&gt;Issuer-Specific Risk&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The value of an individual security or a particular type of security can be more volatile than the market as a whole and can perform differently from the value of the market as a whole.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_CurrencyRiskMember"
      id="Fact001204">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_913_ecustom--CurrencyRiskMember_zzpyOqNQCmcl"&gt;Currency Risk&lt;/span&gt;. &lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;Because the securities represented by ADRs are foreign stocks denominated in non-U.S. currency, there is a risk that fluctuations in the exchange rates between the U.S. dollar and foreign currencies may negatively affect the value of the Fund&#x2019;s investments in foreign securities.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_LargerCompanyInvestingRiskMember"
      id="Fact001206">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Larger Company Investing Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Larger, more established companies may be unable to respond quickly to new competitive challenges like changes in consumer tastes or innovative smaller competitors. Also, larger companies are sometimes unable to attain the high growth rates of successful, smaller companies, especially during extended periods of economic expansion.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_SmallerCompanyInvestingRiskMember"
      id="Fact001207">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Smaller Company Investing Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Investing in smaller companies often involves greater risk than investing in larger companies. Smaller companies may not have the management experience, financial resources, product diversification and competitive strengths of larger companies. The securities of smaller companies, therefore, tend to be more volatile than the securities of larger, more established companies. Smaller company stocks tend to be bought and sold less often and in smaller amounts than larger company stocks. Because of this, if a fund wants to sell a large quantity of a small-sized company&#x2019;s stock, it may have to sell at a lower price than would otherwise be indicated, or it may have to sell in smaller than desired quantities over an increased time period.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_ExcludedSecurityRiskMember"
      id="Fact001208">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Excluded Security Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Because the Fund does not invest in Excluded Securities and will divest itself of securities that are subsequently discovered to be ineligible, the Fund may be riskier than other funds that invest in a broader array of securities.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_GrowthRiskMember"
      id="Fact001209">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Growth Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Fund often invests in companies after assessing their growth potential. Securities of growth companies may be more volatile than other stocks. If a portfolio manager&#x2019;s perception of a company&#x2019;s growth potential is not realized, the securities purchased may not perform as expected, reducing the Fund&#x2019;s return. In addition, because different types of stocks tend to shift in and out of favor depending on market and economic conditions, &#x201c;growth&#x201d; stocks may perform differently from the market as a whole and other types of securities.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_ManagementRiskMember"
      id="Fact001210">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Management Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Adviser&#x2019;s judgments about the attractiveness, value and potential appreciation of a particular asset class or individual security in which the Fund invests may prove to be incorrect. The Fund may experience losses regardless of the overall performance of the market.&lt;/span&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_GeneralRiskMember"
      id="Fact001211">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;General Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; &lt;span id="xdx_90F_eoef--RiskTextBlock_c20260505__20260505__dei--LegalEntityAxis__custom--S000017790Member__oef--RiskAxis__oef--RiskLoseMoneyMember_zuFaHP9Uesfj"&gt;As with most other mutual funds, you can lose money by investing in this Fund. &lt;/span&gt;Share prices fluctuate from day-to-day, and when you sell your shares, they may be worth less than you paid for them.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_oef_RiskLoseMoneyMember"
      id="Fact001212">As with most other mutual funds, you can lose money by investing in this Fund. </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_InvestingInOtherFundsRiskMember"
      id="Fact001213">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Investing In Other Funds Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Fund invests in the securities of other investment companies. To the extent that the Fund invests in other mutual funds, exchange-traded funds and other commingled funds, it will indirectly bear the expenses of those funds, which will cause the Fund&#x2019;s return to be lower.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_CybersecurityRisksMember"
      id="Fact001214">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Cybersecurity Risks.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Despite the various protections utilized by the Fund and its service providers, systems, networks, or devices utilized by the Fund potentially can be breached. The Fund and its shareholders could be negatively impacted as a result of a cybersecurity breach.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="From2026-05-052026-05-05_custom_S000017790Member"
      id="Fact001215">PAST PERFORMANCE</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017790Member"
      id="Fact001216">&lt;p id="xdx_A87_eoef--PerformanceNarrativeTextBlock_zDgnd8SClPi7" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_901_eoef--PerformanceInformationIllustratesVariabilityOfReturns_c20260505__20260505__dei--LegalEntityAxis__custom--S000017790Member_zUCT9LBEEANk"&gt;The following bar chart and table provide some indication of the risks of investing in the Fund by showing the variability of the Fund&#x2019;s performance from year to year and by comparing the Fund&#x2019;s performance to a broad-based index.&lt;/span&gt; The bar chart shows the investment returns of the Fund&#x2019;s Class A shares. These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. &lt;span id="xdx_90A_eoef--PerformancePastDoesNotIndicateFuture_c20260505__20260505__dei--LegalEntityAxis__custom--S000017790Member_zcUCbfVItgRk"&gt;The Fund&#x2019;s past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.&lt;/span&gt; More up-to-date returns are available on the Fund&#x2019;s website at &lt;/b&gt;&lt;span style="text-decoration: underline"&gt;&lt;b&gt;&lt;span id="xdx_90E_eoef--PerformanceAvailabilityWebSiteAddress_c20260505__20260505__dei--LegalEntityAxis__custom--S000017790Member_zhyKMdO0ATi8"&gt;fund.timothyplan.com&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;, or by calling the Fund at &lt;span id="xdx_909_eoef--PerformanceAvailabilityPhone_c20260505__20260505__dei--LegalEntityAxis__custom--S000017790Member_z0qaTiK6oip6"&gt;(800) 846-7526&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;
&lt;/span&gt;&lt;/p&gt;
</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="From2026-05-052026-05-05_custom_S000017790Member"
      id="Fact001217">The following bar chart and table provide some indication of the risks of investing in the Fund by showing the variability of the Fund&#x2019;s performance from year to year and by comparing the Fund&#x2019;s performance to a broad-based index.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2026-05-052026-05-05_custom_S000017790Member"
      id="Fact001218">The Fund&#x2019;s past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress
      contextRef="From2026-05-052026-05-05_custom_S000017790Member"
      id="Fact001219">fund.timothyplan.com</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformanceAvailabilityPhone
      contextRef="From2026-05-052026-05-05_custom_S000017790Member"
      id="Fact001220">(800) 846-7526</oef:PerformanceAvailabilityPhone>
    <oef:BarChartHeading
      contextRef="From2026-05-052026-05-05_custom_S000017790Member"
      id="Fact001221">Year-by-year Annual Total Returns for Class A Shares 

(for calendar years ending on December 31)
</oef:BarChartHeading>
    <oef:AnnlRtrPct
      contextRef="From2016-01-012016-12-31_custom_S000017790Member_custom_C000049121Member"
      decimals="INF"
      id="Fact001223"
      unitRef="Ratio">-0.0134</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2017-01-012017-12-31_custom_S000017790Member_custom_C000049121Member"
      decimals="INF"
      id="Fact001225"
      unitRef="Ratio">0.2364</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2018-01-012018-12-31_custom_S000017790Member_custom_C000049121Member"
      decimals="INF"
      id="Fact001227"
      unitRef="Ratio">-0.1889</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2019-01-012019-12-31_custom_S000017790Member_custom_C000049121Member"
      decimals="INF"
      id="Fact001229"
      unitRef="Ratio">0.2253</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2020-01-012020-12-31_custom_S000017790Member_custom_C000049121Member"
      decimals="INF"
      id="Fact001231"
      unitRef="Ratio">0.2171</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2021-01-012021-12-31_custom_S000017790Member_custom_C000049121Member"
      decimals="INF"
      id="Fact001233"
      unitRef="Ratio">0.0803</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2022-01-012022-12-31_custom_S000017790Member_custom_C000049121Member"
      decimals="INF"
      id="Fact001235"
      unitRef="Ratio">-0.1762</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2023-01-012023-12-31_custom_S000017790Member_custom_C000049121Member"
      decimals="INF"
      id="Fact001237"
      unitRef="Ratio">0.1455</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2024-01-012024-12-31_custom_S000017790Member_custom_C000049121Member"
      decimals="INF"
      id="Fact001239"
      unitRef="Ratio">0.0641</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000017790Member_custom_C000049121Member"
      decimals="INF"
      id="Fact001241"
      unitRef="Ratio">0.2834</oef:AnnlRtrPct>
    <oef:BarChartClosingTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000017790Member"
      id="Fact001242">&lt;div id="xdx_A87_eoef--BarChartClosingTextBlock_zmT8dLlB64z2"&gt;&lt;/div&gt;
&lt;table cellpadding="2" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr&gt;
&lt;td style="border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt; text-transform: uppercase"&gt;&lt;b&gt;&lt;span id="xdx_907_eoef--HighestQuarterlyReturnLabel_c20260505__20260505__dei--LegalEntityAxis__custom--S000017790Member__oef--ClassAxis__custom--C000049121Member_z1YpY9dLrA8e"&gt;BEST QUARTER &lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt; text-transform: uppercase"&gt;&lt;b&gt;&lt;span id="xdx_903_eoef--LowestQuarterlyReturnLabel_c20260505__20260505__dei--LegalEntityAxis__custom--S000017790Member__oef--ClassAxis__custom--C000049121Member_z52QwvLrYwfj"&gt;WORST QUARTER &lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_90E_eoef--BarChartHighestQuarterlyReturnDate_dxL_c20260505__20260505__dei--LegalEntityAxis__custom--S000017790Member__oef--ClassAxis__custom--C000049121Member_zHcYfKWI9Vt2" title="::XDX::2020-06-30"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1245"&gt;June-20&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_908_eoef--BarChartLowestQuarterlyReturnDate_dxL_c20260505__20260505__dei--LegalEntityAxis__custom--S000017790Member__oef--ClassAxis__custom--C000049121Member_zcHSOPUwR0B8" title="::XDX::2020-03-31"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1246"&gt;Mar-20&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: Gainsboro"&gt;
&lt;td style="border-top: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_90A_eoef--BarChartHighestQuarterlyReturn_c20260505__20260505__dei--LegalEntityAxis__custom--S000017790Member__oef--ClassAxis__custom--C000049121Member_zV5aOalGGdBk"&gt;21.04%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_901_eoef--BarChartLowestQuarterlyReturn_c20260505__20260505__dei--LegalEntityAxis__custom--S000017790Member__oef--ClassAxis__custom--C000049121Member_z6BpeG9YGvC1"&gt;-21.51%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000049121Member"
      id="Fact001243">BEST QUARTER</oef:HighestQuarterlyReturnLabel>
    <oef:LowestQuarterlyReturnLabel
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000049121Member"
      id="Fact001244">WORST QUARTER</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000049121Member"
      decimals="INF"
      id="Fact001247"
      unitRef="Ratio">0.2104</oef:BarChartHighestQuarterlyReturn>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="From2026-05-052026-05-05_custom_S000017790Member_custom_C000049121Member"
      decimals="INF"
      id="Fact001248"
      unitRef="Ratio">-0.2151</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading
      contextRef="From2026-05-052026-05-05_custom_S000017790Member"
      id="Fact001249">Average Annual Total Returns

(for periods ending on December 31, 2025)
</oef:PerformanceTableHeading>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000017790Member_custom_C000049121Member"
      decimals="INF"
      id="Fact001250"
      unitRef="Ratio">0.2130</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000017790Member_custom_C000049121Member"
      decimals="INF"
      id="Fact001251"
      unitRef="Ratio">0.0565</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000017790Member_custom_C000049121Member"
      decimals="INF"
      id="Fact001252"
      unitRef="Ratio">0.0685</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000017790Member_custom_C000065170Member"
      decimals="INF"
      id="Fact001253"
      unitRef="Ratio">0.2647</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000017790Member_custom_C000065170Member"
      decimals="INF"
      id="Fact001254"
      unitRef="Ratio">0.0604</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000017790Member_custom_C000065170Member"
      decimals="INF"
      id="Fact001255"
      unitRef="Ratio">0.0666</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000017790Member_custom_C000049121Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001256"
      unitRef="Ratio">0.2067</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000017790Member_custom_C000049121Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001257"
      unitRef="Ratio">0.0555</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000017790Member_custom_C000049121Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001258"
      unitRef="Ratio">0.0668</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000017790Member_custom_C000065170Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001259"
      unitRef="Ratio">0.2603</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000017790Member_custom_C000065170Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001260"
      unitRef="Ratio">0.0596</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000017790Member_custom_C000065170Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001261"
      unitRef="Ratio">0.0657</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000017790Member_custom_C000049121Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001262"
      unitRef="Ratio">0.1288</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000017790Member_custom_C000049121Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001263"
      unitRef="Ratio">0.0452</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000017790Member_custom_C000049121Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001264"
      unitRef="Ratio">0.0556</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000017790Member_custom_C000065170Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001265"
      unitRef="Ratio">0.1582</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000017790Member_custom_C000065170Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001266"
      unitRef="Ratio">0.0472</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000017790Member_custom_C000065170Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001267"
      unitRef="Ratio">0.0536</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000017790Member_custom_C000049121Member_custom_Index13Member"
      decimals="INF"
      id="Fact001269"
      unitRef="Ratio">0.3238</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000017790Member_custom_C000049121Member_custom_Index13Member"
      decimals="INF"
      id="Fact001270"
      unitRef="Ratio">0.0791</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000017790Member_custom_C000049121Member_custom_Index13Member"
      decimals="INF"
      id="Fact001271"
      unitRef="Ratio">0.0841</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000017790Member_custom_C000065170Member_custom_Index13Member"
      decimals="INF"
      id="Fact001272"
      unitRef="Ratio">0.3238</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000017790Member_custom_C000065170Member_custom_Index13Member"
      decimals="INF"
      id="Fact001273"
      unitRef="Ratio">0.0791</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000017790Member_custom_C000065170Member_custom_Index13Member"
      decimals="INF"
      id="Fact001274"
      unitRef="Ratio">0.0841</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="From2026-05-052026-05-05_custom_S000017790Member"
      id="Fact001276">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred
      contextRef="From2026-05-052026-05-05_custom_S000017790Member"
      id="Fact001277">After-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableExplanationAfterTaxHigher
      contextRef="From2026-05-052026-05-05_custom_S000017790Member"
      id="Fact001278">In certain cases, return after taxes on distributions and sale of shares may be higher than the other return figures for the same period.</oef:PerformanceTableExplanationAfterTaxHigher>
    <oef:PerformanceTableDoesReflectSalesLoads
      contextRef="From2026-05-052026-05-05_custom_S000017790Member"
      id="Fact001281">Class A share returns reflect the assessment of the maximum front-end sales load on the first business day of the year.</oef:PerformanceTableDoesReflectSalesLoads>
    <oef:RiskReturnHeading
      contextRef="From2026-05-052026-05-05_custom_S000033751Member"
      id="Fact001282">Timothy Plan Israel Common Values Fund</oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="From2026-05-052026-05-05_custom_S000033751Member"
      id="Fact001283">INVESTMENT OBJECTIVE</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000033751Member"
      id="Fact001284">&lt;p id="xdx_A8D_eoef--ObjectivePrimaryTextBlock_zCqAj6GthRn4" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;The investment objective of this Fund is to provide you with long-term growth of capital.
&lt;/p&gt;
</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading
      contextRef="From2026-05-052026-05-05_custom_S000033751Member"
      id="Fact001285">FEES AND EXPENSES OF THE FUND</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000033751Member"
      id="Fact001286">&lt;p id="xdx_A88_eoef--ExpenseNarrativeTextBlock_znL951LpCbH7" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;This table describes the fees and expenses you may pay if you buy and hold shares of the Fund. You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. 
&lt;/b&gt;&lt;/p&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_90C_eoef--ExpenseBreakpointDiscounts_c20260505__20260505__dei--LegalEntityAxis__custom--S000033751Member_zyfV08LAl3sb"&gt;You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $&lt;span id="xdx_90F_eoef--ExpenseBreakpointMinimumInvestmentRequiredAmount_c20260505__20260505__dei--LegalEntityAxis__custom--S000033751Member_zeSlczxBgvB2"&gt;50,000&lt;/span&gt; in Timothy Plan Funds.&lt;/span&gt; More information about these and other discounts is available from your financial professional and in &#x201c;How to Reduce Your Sales Charge&#x201d; on page 97 of the Prospectus and &#x201c;Purchase, Redemption, and Pricing of Shares&#x201d; on page 42 of the Funds&#x2019; Statement of Additional Information.
&lt;/p&gt;
</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts
      contextRef="From2026-05-052026-05-05_custom_S000033751Member"
      id="Fact001287">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Timothy Plan Funds.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="From2026-05-052026-05-05_custom_S000033751Member"
      decimals="0"
      id="Fact001288"
      unitRef="USD">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption
      contextRef="From2026-05-052026-05-05_custom_S000033751Member"
      id="Fact001289">SHAREHOLDER FEES

(fees paid directly from your investment)
</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104306Member"
      decimals="INF"
      id="Fact001293"
      unitRef="Ratio">0.0550</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104307Member"
      decimals="INF"
      id="Fact001294"
      unitRef="Ratio">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104306Member"
      decimals="INF"
      id="Fact001296"
      unitRef="Ratio">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104307Member"
      decimals="INF"
      id="Fact001297"
      unitRef="Ratio">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:RedemptionFee
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104306Member"
      decimals="0"
      id="Fact001299"
      unitRef="USD">0</oef:RedemptionFee>
    <oef:RedemptionFee
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104307Member"
      decimals="0"
      id="Fact001300"
      unitRef="USD">0</oef:RedemptionFee>
    <oef:ExchangeFee
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104306Member"
      decimals="0"
      id="Fact001302"
      unitRef="USD">0</oef:ExchangeFee>
    <oef:ExchangeFee
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104307Member"
      decimals="0"
      id="Fact001303"
      unitRef="USD">0</oef:ExchangeFee>
    <oef:OperatingExpensesCaption
      contextRef="From2026-05-052026-05-05_custom_S000033751Member"
      id="Fact001304">ANNUAL FUND OPERATING EXPENSES

(expenses that you pay each year as a percentage of the value of your investment) 
</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104306Member"
      decimals="INF"
      id="Fact001306"
      unitRef="Ratio">0.0100</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104307Member"
      decimals="INF"
      id="Fact001307"
      unitRef="Ratio">0.0100</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104306Member"
      decimals="INF"
      id="Fact001309"
      unitRef="Ratio">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104307Member"
      decimals="INF"
      id="Fact001310"
      unitRef="Ratio">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104306Member"
      decimals="INF"
      id="Fact001312"
      unitRef="Ratio">0.0046</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104307Member"
      decimals="INF"
      id="Fact001313"
      unitRef="Ratio">0.0046</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104306Member"
      decimals="INF"
      id="Fact001315"
      unitRef="Ratio">0.0171</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104307Member"
      decimals="INF"
      id="Fact001316"
      unitRef="Ratio">0.0246</oef:ExpensesOverAssets>
    <oef:ExpenseExampleHeading
      contextRef="From2026-05-052026-05-05_custom_S000033751Member"
      id="Fact001319">EXAMPLE:</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000033751Member"
      id="Fact001320">&lt;p id="xdx_A82_eoef--ExpenseExampleNarrativeTextBlock_zAwAUb8Wu2Q5" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds. The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. Although your actual costs may be higher or lower, based on these assumptions, your costs would be:
&lt;/p&gt;
</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleYear01
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104306Member"
      decimals="0"
      id="Fact001321"
      unitRef="USD">714</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104307Member"
      decimals="0"
      id="Fact001322"
      unitRef="USD">349</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104307Member"
      decimals="0"
      id="Fact001323"
      unitRef="USD">249</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleYear03
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104306Member"
      decimals="0"
      id="Fact001324"
      unitRef="USD">1059</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104307Member"
      decimals="0"
      id="Fact001325"
      unitRef="USD">767</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104307Member"
      decimals="0"
      id="Fact001326"
      unitRef="USD">767</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleYear05
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104306Member"
      decimals="0"
      id="Fact001327"
      unitRef="USD">1427</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104307Member"
      decimals="0"
      id="Fact001328"
      unitRef="USD">1311</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104307Member"
      decimals="0"
      id="Fact001329"
      unitRef="USD">1311</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleYear10
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104306Member"
      decimals="0"
      id="Fact001330"
      unitRef="USD">2458</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104307Member"
      decimals="0"
      id="Fact001331"
      unitRef="USD">2796</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104307Member"
      decimals="0"
      id="Fact001332"
      unitRef="USD">2796</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleClosingTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000033751Member"
      id="Fact001333">&lt;p id="xdx_A88_eoef--ExpenseExampleClosingTextBlock_ziSFTNAQJEQe" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;The Example does not reflect sales charges (loads) on reinvested dividends and other distributions. If these sales charges (loads) were included, your costs would be higher.
&lt;/p&gt;
</oef:ExpenseExampleClosingTextBlock>
    <oef:PortfolioTurnoverHeading
      contextRef="From2026-05-052026-05-05_custom_S000033751Member"
      id="Fact001334">PORTFOLIO TURNOVER</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000033751Member"
      id="Fact001335">&lt;p id="xdx_A81_eoef--PortfolioTurnoverTextBlock_zvtyhuqLpTS7" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in annual Fund operating expenses or in the Example, affect the Fund&#x2019;s performance. During the Fund&#x2019;s most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was &lt;span id="xdx_907_eoef--PortfolioTurnoverRate_c20260505__20260505__dei--LegalEntityAxis__custom--S000033751Member_zk1UZjSaEGbk"&gt;8%&lt;/span&gt; of the average value of its portfolio.
&lt;/p&gt;
</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="From2026-05-052026-05-05_custom_S000033751Member"
      decimals="INF"
      id="Fact001336"
      unitRef="Ratio">0.08</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="From2026-05-052026-05-05_custom_S000033751Member"
      id="Fact001337">PRINCIPAL INVESTMENT STRATEGIES</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000033751Member"
      id="Fact001338">&lt;div id="xdx_A86_eoef--StrategyNarrativeTextBlock_zfkbH2XJaDoc"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund seeks to achieve its investment objectives by normally investing at least 80% of the Fund&#x2019;s total assets in the common stock of companies domiciled and/or headquartered in Israel through the purchase of American Depositary Receipts (&#x201c;ADRs&#x201d;) and direct investments in such companies on foreign stock exchanges, without regard to market capitalizations.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund invests using a growth investing style. Growth funds generally focus on stocks of companies believed to have above-average potential for growth in revenue, earnings, cash flow, or other similar criteria. These stocks typically have low dividend yields and above-average prices in relation to such measures as earnings and book value. Growth and value stocks have historically produced similar long-term returns, though each category has periods when it outperforms the other.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund invests its assets in companies which the Fund&#x2019;s Investment Manager believes show a high probability for superior growth. Companies that meet or exceed specific criteria established by the Manager in the selection process are purchased. Securities are sold when they reach internally determined pricing targets or no longer qualify under the Manager&#x2019;s investment criteria.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund may, from time to time, take temporary defensive positions that are inconsistent with the Fund&#x2019;s principal investment strategies in attempting to respond to adverse market, economic, political, or other conditions. When the Fund takes a defensive position, the Fund&#x2019;s assets will be held in cash and/or cash equivalents.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund will not invest
in Excluded Securities. Excluded Securities are securities issued by any company that is involved in the production or wholesale distribution
of alcohol, tobacco, or gambling equipment, gambling enterprises, or which is involved, either directly or indirectly, in abortion or
pornography, or promoting anti-family entertainment or unbiblical lifestyles. Timothy Partners, Ltd. (&#x201c;TPL&#x201d;) is Investment
Adviser to the Funds and is responsible for determining what companies are deemed Excluded Securities, and reserves the right to exclude
investments, in its best judgment, in other companies whose practices may not fall within the exclusions described above, but could be
found offensive to fundamental, traditional Judeo-Christian values. The Adviser establishes the Biblically Responsible Investing parameters
that are employed by the research service provider in the creation of the &#x201c;excluded list of companies&#x201d; that may not be placed
into any Timothy Plan portfolio. The research company may not alter, delete, or employ additional parameters without the prior knowledge
and consent of the Adviser. In the event a company is discovered to be engaged in a prohibited practice, it will be liquidated as soon
as reasonably practicable.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_StockMarketRiskMember"
      id="Fact001339">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Stock Market Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Fund is an equity fund, so it is subject to the risks inherent in the stock market in general. The stock market is cyclical, with prices generally rising and falling over periods of time. Some of these price cycles can be pronounced and last for a long time.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_IssuerSpecificRiskMember"
      id="Fact001340">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Issuer-Specific Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The value of an individual security or a particular type of security can be more volatile than the market as a whole and can perform differently from the value of the market as a whole.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_CountrySpecificRiskMember"
      id="Fact001341">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_91F_ecustom--CountrySpecificRiskMember_zZlhc3gFR3be"&gt;Country-Specific Risk&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Fund invests in Israeli securities, and Israel is subject to unique political and economic risks, which also includes the higher propensity for military conflicts on its borders. As a result, Israeli securities can be more volatile than the market as a whole and can perform differently from the value of the market as a whole. The Fund&#x2019;s investments in the securities of Israel may experience more rapid and &lt;/span&gt;&lt;/p&gt;







&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;extreme changes in value than funds with investments solely in securities of U.S. companies or funds that invest across a larger spectrum of the foreign market. This is because the securities market in Israel is relatively small, with a limited number of companies representing a smaller number of industries. Israeli issuers are not subject to the same degree of regulation as U.S. issuers. Also, nationalization, expropriation or confiscatory taxation or political changes could adversely affect the Fund&#x2019;s investments in a foreign country.
&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_CurrencyRiskMember"
      id="Fact001348">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Currency Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Because the securities represented by ADRs are foreign stocks denominated in non-U.S. currency, there is a risk that fluctuations in the exchange rates between the U.S. dollar and foreign currencies may negatively affect the value of the Fund&#x2019;s investments in foreign securities.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_LargerCompanyInvestingRiskMember"
      id="Fact001349">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Larger Company Investing Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Larger, more established companies may be unable to respond quickly to new competitive challenges like changes in consumer tastes or innovative smaller competitors. Also, larger companies are sometimes unable to attain the high growth rates of successful, smaller companies, especially during extended periods of economic expansion.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_SmallerCompanyInvestingRiskMember"
      id="Fact001350">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Smaller Company Investing Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Investing in smaller companies often involves greater risk than investing in larger companies. Smaller companies may not have the management experience, financial resources, product diversification and competitive strengths of larger companies. The securities of smaller companies, therefore, tend to be more volatile than the securities of larger, more established companies. Smaller company stocks tend to be bought and sold less often and in smaller amounts than larger company stocks. Because of this, if a fund wants to sell a large quantity of a small-sized company&#x2019;s stock, it may have to sell at a lower price than would otherwise be indicated, or it may have to sell in smaller than desired quantities over an increased time period.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_ExcludedSecurityRiskMember"
      id="Fact001351">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Excluded Security Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Because the Fund does not invest in Excluded Securities and will divest itself of securities that are subsequently discovered to be ineligible, the Fund may be riskier than other funds that invest in a broader array of securities.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_GrowthRiskMember"
      id="Fact001352">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Growth Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Fund often invests in companies after assessing their growth potential. Securities of growth companies may be more volatile than other stocks. If a portfolio manager&#x2019;s perception of a company&#x2019;s growth potential is not realized, the securities purchased may not perform as expected, reducing the Fund&#x2019;s return. In addition, because different types of stocks tend to shift in and out of favor depending on market and economic conditions, &#x201c;growth&#x201d; stocks may perform differently from the market as a whole and other types of securities.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_ManagementRiskMember"
      id="Fact001353">&lt;b&gt;Management Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Adviser&#x2019;s judgments about the attractiveness, value and potential appreciation of a particular asset class or individual security in which the Fund invests may prove to be incorrect. The Fund may experience losses regardless of the overall performance of the market.&lt;/span&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;
&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_GeneralRiskMember"
      id="Fact001354">&lt;b&gt;General Risk&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;. &lt;span id="xdx_906_eoef--RiskTextBlock_c20260505__20260505__dei--LegalEntityAxis__custom--S000033751Member__oef--RiskAxis__oef--RiskLoseMoneyMember_zQaqziiVeE1d"&gt;As with most other mutual funds, you can lose money by investing in this Fund.&lt;/span&gt; Share prices fluctuate from day-to-day, and when you sell your shares, they may be worth less than you paid for them.
&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_oef_RiskLoseMoneyMember"
      id="Fact001355">As with most other mutual funds, you can lose money by investing in this Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_InvestingInOtherFundsRiskMember"
      id="Fact001356">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Investing In Other Funds Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Fund invests in the securities of other investment companies. To the extent that the Fund invests in other mutual funds, exchange-traded funds and other commingled funds, it will indirectly bear the expenses of those funds, which will cause the Fund&#x2019;s return to be lower.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_CybersecurityRisksMember"
      id="Fact001357">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Cybersecurity Risks.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Despite the various protections utilized by the Fund and its service providers, systems, networks, or devices utilized by the Fund potentially can be breached. The Fund and its shareholders could be negatively impacted as a result of a cybersecurity breach.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="From2026-05-052026-05-05_custom_S000033751Member"
      id="Fact001358">PAST PERFORMANCE</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000033751Member"
      id="Fact001359">&lt;p id="xdx_A8D_eoef--PerformanceNarrativeTextBlock_zulTR48FcDj6" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_903_eoef--PerformanceInformationIllustratesVariabilityOfReturns_c20260505__20260505__dei--LegalEntityAxis__custom--S000033751Member_zPss6117RXEh"&gt;The following bar chart and table provide some indication of the risks of investing in the Fund by showing the variability of the Fund&#x2019;s performance from year to year and by comparing the Fund&#x2019;s performance to a broad-based index.&lt;/span&gt; The bar chart shows the investment returns of the Fund&#x2019;s Class A shares. These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. &lt;span id="xdx_90B_eoef--PerformancePastDoesNotIndicateFuture_c20260505__20260505__dei--LegalEntityAxis__custom--S000033751Member_zXdOrX5miyx8"&gt;The Fund&#x2019;s past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.&lt;/span&gt; More up-to-date returns are available on the Fund&#x2019;s website at &lt;/b&gt;&lt;span style="text-decoration: underline"&gt;&lt;b&gt;&lt;span id="xdx_901_eoef--PerformanceAvailabilityWebSiteAddress_c20260505__20260505__dei--LegalEntityAxis__custom--S000033751Member_zYrhwtPtwvxg"&gt;fund.timothyplan.com&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;, or by calling the Fund at &lt;span id="xdx_908_eoef--PerformanceAvailabilityPhone_c20260505__20260505__dei--LegalEntityAxis__custom--S000033751Member_ztTer1nSdcFh"&gt;(800) 846-7526&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;
&lt;/span&gt;&lt;/p&gt;
</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="From2026-05-052026-05-05_custom_S000033751Member"
      id="Fact001360">The following bar chart and table provide some indication of the risks of investing in the Fund by showing the variability of the Fund&#x2019;s performance from year to year and by comparing the Fund&#x2019;s performance to a broad-based index.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2026-05-052026-05-05_custom_S000033751Member"
      id="Fact001361">The Fund&#x2019;s past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress
      contextRef="From2026-05-052026-05-05_custom_S000033751Member"
      id="Fact001362">fund.timothyplan.com</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformanceAvailabilityPhone
      contextRef="From2026-05-052026-05-05_custom_S000033751Member"
      id="Fact001363">(800) 846-7526</oef:PerformanceAvailabilityPhone>
    <oef:BarChartHeading
      contextRef="From2026-05-052026-05-05_custom_S000033751Member"
      id="Fact001364">Year-by-year Annual Total Returns for Class A Shares 

(for calendar years ending on December 31)
</oef:BarChartHeading>
    <oef:AnnlRtrPct
      contextRef="From2016-01-012016-12-31_custom_S000033751Member_custom_C000104306Member"
      decimals="INF"
      id="Fact001366"
      unitRef="Ratio">0.1051</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2017-01-012017-12-31_custom_S000033751Member_custom_C000104306Member"
      decimals="INF"
      id="Fact001368"
      unitRef="Ratio">0.2706</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2018-01-012018-12-31_custom_S000033751Member_custom_C000104306Member"
      decimals="INF"
      id="Fact001370"
      unitRef="Ratio">-0.0752</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2019-01-012019-12-31_custom_S000033751Member_custom_C000104306Member"
      decimals="INF"
      id="Fact001372"
      unitRef="Ratio">0.3221</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2020-01-012020-12-31_custom_S000033751Member_custom_C000104306Member"
      decimals="INF"
      id="Fact001374"
      unitRef="Ratio">0.1236</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2021-01-012021-12-31_custom_S000033751Member_custom_C000104306Member"
      decimals="INF"
      id="Fact001376"
      unitRef="Ratio">0.3448</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2022-01-012022-12-31_custom_S000033751Member_custom_C000104306Member"
      decimals="INF"
      id="Fact001378"
      unitRef="Ratio">-0.2592</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2023-01-012023-12-31_custom_S000033751Member_custom_C000104306Member"
      decimals="INF"
      id="Fact001380"
      unitRef="Ratio">-0.0096</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2024-01-012024-12-31_custom_S000033751Member_custom_C000104306Member"
      decimals="INF"
      id="Fact001382"
      unitRef="Ratio">0.2094</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000033751Member_custom_C000104306Member"
      decimals="INF"
      id="Fact001384"
      unitRef="Ratio">0.5627</oef:AnnlRtrPct>
    <oef:BarChartClosingTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000033751Member"
      id="Fact001385">&lt;div id="xdx_A83_eoef--BarChartClosingTextBlock_znT1Cm3GpIqf"&gt;&lt;/div&gt;
&lt;table cellpadding="2" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr&gt;
&lt;td style="border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt; text-transform: uppercase"&gt;&lt;b&gt;&lt;span id="xdx_904_eoef--HighestQuarterlyReturnLabel_c20260505__20260505__dei--LegalEntityAxis__custom--S000033751Member__oef--ClassAxis__custom--C000104306Member_zWQEudD9xOC3"&gt;BEST QUARTER&lt;/span&gt; &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt; text-transform: uppercase"&gt;&lt;b&gt;&lt;span id="xdx_90C_eoef--LowestQuarterlyReturnLabel_c20260505__20260505__dei--LegalEntityAxis__custom--S000033751Member__oef--ClassAxis__custom--C000104306Member_zY2ZJc1Kq1Xg"&gt;WORST QUARTER &lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_907_eoef--BarChartHighestQuarterlyReturnDate_dxL_c20260505__20260505__dei--LegalEntityAxis__custom--S000033751Member__oef--ClassAxis__custom--C000104306Member_zCkXwmcTb8u4" title="::XDX::2020-06-30"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1388"&gt;Jun-25&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_905_eoef--BarChartLowestQuarterlyReturnDate_dxL_c20260505__20260505__dei--LegalEntityAxis__custom--S000033751Member__oef--ClassAxis__custom--C000104306Member_zT8DvQf2U5m" title="::XDX::2020-03-31"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1389"&gt;Mar-20&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: Gainsboro"&gt;
&lt;td style="border-top: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_90B_eoef--BarChartHighestQuarterlyReturn_c20260505__20260505__dei--LegalEntityAxis__custom--S000033751Member__oef--ClassAxis__custom--C000104306Member_zou0avZmsRGi"&gt;35.50%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_902_eoef--BarChartLowestQuarterlyReturn_c20260505__20260505__dei--LegalEntityAxis__custom--S000033751Member__oef--ClassAxis__custom--C000104306Member_zzi1TKkKVyC3"&gt;-22.78%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104306Member"
      id="Fact001386">BEST QUARTER</oef:HighestQuarterlyReturnLabel>
    <oef:LowestQuarterlyReturnLabel
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104306Member"
      id="Fact001387">WORST QUARTER</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104306Member"
      decimals="INF"
      id="Fact001390"
      unitRef="Ratio">0.3550</oef:BarChartHighestQuarterlyReturn>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="From2026-05-052026-05-05_custom_S000033751Member_custom_C000104306Member"
      decimals="INF"
      id="Fact001391"
      unitRef="Ratio">-0.2278</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading
      contextRef="From2026-05-052026-05-05_custom_S000033751Member"
      id="Fact001392">Average Annual Total Returns

(for periods ending on December 31, 2025)
</oef:PerformanceTableHeading>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000033751Member_custom_C000104306Member"
      decimals="INF"
      id="Fact001393"
      unitRef="Ratio">0.4767</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000033751Member_custom_C000104306Member"
      decimals="INF"
      id="Fact001394"
      unitRef="Ratio">0.1199</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000033751Member_custom_C000104306Member"
      decimals="INF"
      id="Fact001395"
      unitRef="Ratio">0.1302</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000033751Member_custom_C000104307Member"
      decimals="INF"
      id="Fact001396"
      unitRef="Ratio">0.5408</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000033751Member_custom_C000104307Member"
      decimals="INF"
      id="Fact001397"
      unitRef="Ratio">0.1241</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000033751Member_custom_C000104307Member"
      decimals="INF"
      id="Fact001398"
      unitRef="Ratio">0.1279</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000033751Member_custom_C000104306Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001399"
      unitRef="Ratio">0.4691</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000033751Member_custom_C000104306Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001400"
      unitRef="Ratio">0.1194</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000033751Member_custom_C000104306Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001401"
      unitRef="Ratio">0.1289</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000033751Member_custom_C000104307Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001402"
      unitRef="Ratio">0.5346</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000033751Member_custom_C000104307Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001403"
      unitRef="Ratio">0.1234</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000033751Member_custom_C000104307Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001404"
      unitRef="Ratio">0.1268</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000033751Member_custom_C000104306Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001405"
      unitRef="Ratio">0.2861</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000033751Member_custom_C000104306Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001406"
      unitRef="Ratio">0.0967</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000033751Member_custom_C000104306Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001407"
      unitRef="Ratio">0.1095</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000033751Member_custom_C000104307Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001408"
      unitRef="Ratio">0.3234</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000033751Member_custom_C000104307Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001409"
      unitRef="Ratio">0.0995</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000033751Member_custom_C000104307Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001410"
      unitRef="Ratio">0.1072</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000033751Member_custom_C000104306Member_custom_Index14Member"
      decimals="INF"
      id="Fact001412"
      unitRef="Ratio">0.7163</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000033751Member_custom_C000104306Member_custom_Index14Member"
      decimals="INF"
      id="Fact001413"
      unitRef="Ratio">0.1867</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000033751Member_custom_C000104306Member_custom_Index14Member"
      decimals="INF"
      id="Fact001414"
      unitRef="Ratio">0.1301</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000033751Member_custom_C000104307Member_custom_Index14Member"
      decimals="INF"
      id="Fact001415"
      unitRef="Ratio">0.7163</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000033751Member_custom_C000104307Member_custom_Index14Member"
      decimals="INF"
      id="Fact001416"
      unitRef="Ratio">0.1867</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000033751Member_custom_C000104307Member_custom_Index14Member"
      decimals="INF"
      id="Fact001417"
      unitRef="Ratio">0.1301</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="From2026-05-052026-05-05_custom_S000033751Member"
      id="Fact001419">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred
      contextRef="From2026-05-052026-05-05_custom_S000033751Member"
      id="Fact001420">After-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableDoesReflectSalesLoads
      contextRef="From2026-05-052026-05-05_custom_S000033751Member"
      id="Fact001423">Class A share returns reflect the assessment of the maximum front-end sales load on the first business day of the year.</oef:PerformanceTableDoesReflectSalesLoads>
    <oef:RiskReturnHeading
      contextRef="From2026-05-052026-05-05_custom_S000026812Member"
      id="Fact001424">Timothy Plan Defensive Strategies Fund</oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="From2026-05-052026-05-05_custom_S000026812Member"
      id="Fact001425">INVESTMENT OBJECTIVE</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000026812Member"
      id="Fact001426">&lt;p id="xdx_A84_eoef--ObjectivePrimaryTextBlock_z513597H8vDi" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;The investment objective of this Fund is the protection of principal through aggressive, proactive reactions to prevailing economic conditions.
&lt;/p&gt;
</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading
      contextRef="From2026-05-052026-05-05_custom_S000026812Member"
      id="Fact001427">FEES AND EXPENSES OF THE FUND</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000026812Member"
      id="Fact001428">&lt;p id="xdx_A89_eoef--ExpenseNarrativeTextBlock_zFipRiK80nN" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;This table describes the fees and expenses you may pay if you buy and hold shares of the Fund. You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. 
&lt;/b&gt;&lt;/p&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_905_eoef--ExpenseBreakpointDiscounts_c20260505__20260505__dei--LegalEntityAxis__custom--S000026812Member_zIAkbdSWUmZb"&gt;You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $&lt;span id="xdx_901_eoef--ExpenseBreakpointMinimumInvestmentRequiredAmount_c20260505__20260505__dei--LegalEntityAxis__custom--S000026812Member_zwNYQTntwX3g"&gt;50,000&lt;/span&gt; in Timothy Plan Funds.&lt;/span&gt; More information about these and other discounts is available from your financial professional and in &#x201c;How to Reduce Your Sales Charge&#x201d; on page 97 of the Prospectus and &#x201c;Purchase, Redemption, and Pricing of Shares&#x201d; on page 42 of the Funds&#x2019; Statement of Additional Information.
&lt;/p&gt;
</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts
      contextRef="From2026-05-052026-05-05_custom_S000026812Member"
      id="Fact001429">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Timothy Plan Funds.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="From2026-05-052026-05-05_custom_S000026812Member"
      decimals="0"
      id="Fact001430"
      unitRef="USD">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption
      contextRef="From2026-05-052026-05-05_custom_S000026812Member"
      id="Fact001431">SHAREHOLDER FEES

(fees paid directly from your investment)
</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080683Member"
      decimals="INF"
      id="Fact001435"
      unitRef="Ratio">0.0550</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080684Member"
      decimals="INF"
      id="Fact001436"
      unitRef="Ratio">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080683Member"
      decimals="INF"
      id="Fact001438"
      unitRef="Ratio">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080684Member"
      decimals="INF"
      id="Fact001439"
      unitRef="Ratio">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:RedemptionFee
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080683Member"
      decimals="0"
      id="Fact001441"
      unitRef="USD">0</oef:RedemptionFee>
    <oef:RedemptionFee
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080684Member"
      decimals="0"
      id="Fact001442"
      unitRef="USD">0</oef:RedemptionFee>
    <oef:ExchangeFee
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080683Member"
      decimals="0"
      id="Fact001444"
      unitRef="USD">0</oef:ExchangeFee>
    <oef:ExchangeFee
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080684Member"
      decimals="0"
      id="Fact001445"
      unitRef="USD">0</oef:ExchangeFee>
    <oef:OperatingExpensesCaption
      contextRef="From2026-05-052026-05-05_custom_S000026812Member"
      id="Fact001446">ANNUAL FUND OPERATING EXPENSES

(expenses that you pay each year as a percentage of the value of your investment) 
</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080683Member"
      decimals="INF"
      id="Fact001448"
      unitRef="Ratio">0.0060</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080684Member"
      decimals="INF"
      id="Fact001449"
      unitRef="Ratio">0.0060</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080683Member"
      decimals="INF"
      id="Fact001451"
      unitRef="Ratio">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080684Member"
      decimals="INF"
      id="Fact001452"
      unitRef="Ratio">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080683Member"
      decimals="INF"
      id="Fact001454"
      unitRef="Ratio">0.0051</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080684Member"
      decimals="INF"
      id="Fact001455"
      unitRef="Ratio">0.0051</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080683Member"
      decimals="INF"
      id="Fact001457"
      unitRef="Ratio">0.0010</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080684Member"
      decimals="INF"
      id="Fact001458"
      unitRef="Ratio">0.0010</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080683Member"
      decimals="INF"
      id="Fact001460"
      unitRef="Ratio">0.0146</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080684Member"
      decimals="INF"
      id="Fact001461"
      unitRef="Ratio">0.0221</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080683Member"
      decimals="INF"
      id="Fact001463"
      unitRef="Ratio">-0.0012</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080684Member"
      decimals="INF"
      id="Fact001464"
      unitRef="Ratio">-0.0012</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080683Member"
      decimals="INF"
      id="Fact001466"
      unitRef="Ratio">0.0134</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080684Member"
      decimals="INF"
      id="Fact001467"
      unitRef="Ratio">0.0209</oef:NetExpensesOverAssets>
    <oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees
      contextRef="From2026-05-052026-05-05_custom_S000026812Member"
      id="Fact001471">Total Annual Fund Operating Expenses do not correlate to the ratio of average net assets in the Financial Highlights Table, which reflects the operating expenses of the Fund and does not include Acquired Funds Fees and Expenses.</oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="From2026-05-052026-05-05_custom_S000026812Member"
      id="Fact001473">January 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading
      contextRef="From2026-05-052026-05-05_custom_S000026812Member"
      id="Fact001476">EXAMPLE:</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000026812Member"
      id="Fact001477">&lt;p id="xdx_A88_eoef--ExpenseExampleNarrativeTextBlock_zUkK9ZB6QCA" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds. The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. Although your actual costs may be higher or lower, based on these assumptions, your costs would be:
&lt;/p&gt;
</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleYear01
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080683Member"
      decimals="0"
      id="Fact001478"
      unitRef="USD">679</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080684Member"
      decimals="0"
      id="Fact001479"
      unitRef="USD">312</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080684Member"
      decimals="0"
      id="Fact001480"
      unitRef="USD">212</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleYear03
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080683Member"
      decimals="0"
      id="Fact001481"
      unitRef="USD">975</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080684Member"
      decimals="0"
      id="Fact001482"
      unitRef="USD">680</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080684Member"
      decimals="0"
      id="Fact001483"
      unitRef="USD">680</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleYear05
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080683Member"
      decimals="0"
      id="Fact001484"
      unitRef="USD">1293</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080684Member"
      decimals="0"
      id="Fact001485"
      unitRef="USD">1174</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080684Member"
      decimals="0"
      id="Fact001486"
      unitRef="USD">1174</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleYear10
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080683Member"
      decimals="0"
      id="Fact001487"
      unitRef="USD">2191</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080684Member"
      decimals="0"
      id="Fact001488"
      unitRef="USD">2535</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080684Member"
      decimals="0"
      id="Fact001489"
      unitRef="USD">2535</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleClosingTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000026812Member"
      id="Fact001490">&lt;p id="xdx_A88_eoef--ExpenseExampleClosingTextBlock_zqPEBX8HJjD8" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;The Example does not reflect sales charges (loads) on reinvested dividends and other distributions. If these sales charges (loads) were included, your costs would be higher. 
&lt;/p&gt;
</oef:ExpenseExampleClosingTextBlock>
    <oef:PortfolioTurnoverHeading
      contextRef="From2026-05-052026-05-05_custom_S000026812Member"
      id="Fact001491">PORTFOLIO TURNOVER</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000026812Member"
      id="Fact001492">&lt;p id="xdx_A88_eoef--PortfolioTurnoverTextBlock_zPtlDKN19xB6" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in annual Fund operating expenses or in the Example, affect the Fund&#x2019;s performance. During the Fund&#x2019;s most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was &lt;span id="xdx_908_eoef--PortfolioTurnoverRate_c20260505__20260505__dei--LegalEntityAxis__custom--S000026812Member_zIXDRxrGbm4i"&gt;50%&lt;/span&gt; of the average value of its portfolio.
&lt;/p&gt;
</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="From2026-05-052026-05-05_custom_S000026812Member"
      decimals="INF"
      id="Fact001493"
      unitRef="Ratio">0.50</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="From2026-05-052026-05-05_custom_S000026812Member"
      id="Fact001494">PRINCIPAL INVESTMENT STRATEGIES</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000026812Member"
      id="Fact001495">&lt;p id="xdx_A82_eoef--StrategyNarrativeTextBlock_zP3UUVA9psge" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;To achieve its goal, the Fund will invest varying percentages of the Fund&#x2019;s total assets in the investment allocations set forth below:
&lt;/p&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;Real Estate Investment Trusts (&#x201c;REITs&#x201d;), that invest in different kinds of real estate or real estate related assets, including shopping centers, office buildings, hotels, and mortgages secured by real estate, all of which are historically sensitive to both inflation and deflation.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;Commodities-based securities, including but not limited to, affiliated exchange-traded funds (&#x201c;ETFs&#x201d;), other pooled investment fund securities, and commodities-related stocks, for the purpose of providing the opportunity to invest in inflation-sensitive physical commodities and/or commodities futures markets. ETFs are investment securities that are registered as investment companies and invest in a basket of other securities, mostly common stocks that are included in a specific index. Pooled investment fund securities are securities that invest in a basket of other securities, mainly stocks, but are not registered as investment companies and do not trade on an exchange.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;Various fixed income securities and Treasury Inflation Protected-Securities (&#x201c;TIPS&#x201d;). TIPS have coupon payments and underlying principal that are automatically increased to compensate for inflation as measured by the consumer price index (&#x201c;CPI&#x201d;). The fixed income securities in which the Fund may invest, other than TIPS, include U.S. Treasury bills, notes and bonds, corporate notes and bonds, and federal agency-issued securities.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;Cash and cash equivalents.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;During times of significant market upheaval, the Fund may take positions that are inconsistent with the Fund&#x2019;s principal investment strategies. During such times, the Fund may take large, small, or even no position in any one or more of the Asset Classes, may invest in gold and other eligible precious metals to the maximum extent allowed, and/or may hold some or all of the Fund&#x2019;s assets in cash and/or cash equivalents. When the Fund takes such positions, it will not be investing in accordance with its principal investment strategies and may not achieve its stated investment objective.
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;







&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The Fund and the ETFs will
not invest in Excluded Securities. Excluded Securities are securities issued by any company that is involved in the production or wholesale
distribution of alcohol, tobacco, or gambling equipment, gambling enterprises, or which is involved, either directly or indirectly, in
abortion or pornography, or promoting anti-family entertainment or unbiblical lifestyles. Timothy Partners, Ltd. (&#x201c;TPL&#x201d;)
is Investment Adviser to the Funds and is responsible for determining what companies are deemed Excluded Securities, and reserves the
right to exclude investments, in its best judgment, in other companies whose practices may not fall within the exclusions described above,
but could be found offensive to fundamental, traditional Judeo-Christian values. The Adviser establishes the Biblically Responsible Investing
parameters that are employed by the research service provider in the creation of the &#x201c;excluded list of companies&#x201d; that may
not be placed into any Timothy Plan portfolio. The research company may not alter, delete, or employ additional parameters without the
prior knowledge and consent of the Adviser. In the event a company is discovered to be engaged in a prohibited practice, it will be liquidated
as soon as reasonably practicable.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt; vertical-align: top; text-align: right"&gt;
&lt;p style="font: 11pt Times New Roman; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#x25cf;	&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; text-align: left"&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;Current income is not a significant investment consideration and any such income realized will be considered incidental to the Fund&#x2019;s investment objective. To allow for optimal flexibility, the Fund is classified as a &#x201c;non-diversified&#x201d; fund, and, as such the Fund&#x2019;s portfolio may include the securities of a smaller total number of issuers than if the Fund were classified as &#x201c;diversified.&#x201d;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_RealEstateInvestmentTrustRiskMember"
      id="Fact001500">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_91C_ecustom--RealEstateInvestmentTrustRiskMember_zHV6k0pzUuG9"&gt;Real Estate Investment Trust Risk&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Fund is subject to the risks experienced in real estate ownership, real estate financing, or both. As the economy is subjected to a period of economic deflation or interest rate increases, the demand for real estate may fall, causing a decline in the value of real estate owned. Also, as interest rates increase, the values of existing mortgages fall. The higher the duration (a calculation reflecting time risk, taking into account the average maturity of the mortgages) of the mortgages held in REITs owned by the Fund, the more sensitive the Fund is to interest rate risks. The Fund is also subject to credit risk; the Fund could lose money if mortgagors default on mortgages held in the REITs.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_CommoditiesBasedExchangeTradedFundsMember"
      id="Fact001502">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_91A_ecustom--CommoditiesBasedExchangeTradedFundsMember_zcfErner4zGe"&gt;Commodities-based Exchange-Traded Funds&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Commodity ETFs invest in Physical Commodities and/or Commodity Futures Contracts which Contracts are highly leveraged investment vehicles, and therefore generally considered to be high risk. By investing in Commodity ETFs the Fund assumes portions of that risk. ETFs may only purchase commodities futures contracts (the buy side), therefore the Fund&#x2019;s risk includes missing opportunities to realize gains by shorting futures contracts (the sell side) in deflationary economic periods. It is possible the Fund&#x2019;s entire ETF investment could be lost.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_TreasuryInflationProtectedSecuritiesRiskMember"
      id="Fact001504">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_919_ecustom--TreasuryInflationProtectedSecuritiesRiskMember_zwWe1ICK8Gf6"&gt;Treasury Inflation-Protected Securities Risk&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Because the real rate of return offered by TIPS, which represents the growth of your purchasing power, is guaranteed by the Federal Government, TIPS may offer a lower return than other fixed income instruments that do not have such guarantees. Other conventional bond issues may offer higher yields, and the Fund may invest in such bond issues if deemed advantageous by the Adviser and Investment Managers.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_us-gaap_InterestRateRiskMember"
      id="Fact001506">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Interest Rate Risk. &lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;When interest rates rise, bond prices fall; the higher the Fund&#x2019;s duration (a calculation reflecting time risk, taking into account both the average maturity of the Fund&#x2019;s portfolio and its average coupon return), the more sensitive the Fund is to interest rate risk.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_us-gaap_CreditRiskMember"
      id="Fact001507">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Credit Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Fund could lose money if any bonds it owns are downgraded in credit rating or go into default. For this reason, the Fund will only invest in investment-grade bonds. The degree of risk for a particular security may be reflected in its credit rating. Bonds rated at the time of purchase BBB by Standard &amp;amp; Poor&#x2019;s, or unrated, but determined to be of comparable quality by the investment manager, are subject to greater market risk and credit risk, or loss of principal and interest, than higher-rated securities.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_SectorRiskMember"
      id="Fact001508">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Sector Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; If certain industry sectors or types of securities don&#x2019;t perform as well as the Fund expects, the Fund&#x2019;s performance could suffer.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_ExcludedSecurityRiskMember"
      id="Fact001509">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Excluded Security Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Because the Fund does not invest in Excluded Securities (including certain REITs) and will divest itself of securities that are subsequently discovered to be ineligible, the Fund may be riskier than other Funds that invest in a broader array of securities.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_oef_RiskNondiversifiedStatusMember"
      id="Fact001510">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Non-Diversification Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Because the Fund may invest in a smaller number of securities, adverse changes to a single security will have a more pronounced negative effect on the Fund than if the Fund&#x2019;s investments were more widely distributed.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_PreciousMetalsRiskMember"
      id="Fact001511">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_917_ecustom--PreciousMetalsRiskMember_znVsSVgqLxIj"&gt;Precious Metals Risk&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Fund&#x2019;s gold and silver may be subject to loss, damage, theft, or restriction on access, and the Fund&#x2019;s recovery may be limited, even in the event of fraud, to the market value of the metals at the time the fraud is discovered. International crises may motivate large-scale sales of precious metals which could decrease their prices and adversely affect the value of the Shares. The price of metals may also be adversely affected by the sale of gold or silver by ETFs or other exchange traded vehicles tracking the precious metals markets. In the event of the insolvency of the Custodian, a liquidator may seek to freeze access to the metals held in all of the accounts held by the Custodian, including the Fund&#x2019;s Allocated Account. Although the Fund would retain legal title to the allocated gold and silver bars, the Fund could incur expenses in connection with obtaining control of the allocated gold or silver, and the assertion of a claim by such liquidator for unpaid fees could delay redemptions.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_ManagementRiskMember"
      id="Fact001513">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Management Risk. &lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;The Adviser&#x2019;s judgments about the attractiveness, value and potential appreciation of a particular asset class or individual security in which the Fund invests may prove to be incorrect. The Fund may experience losses regardless of the overall performance of the market.&lt;/span&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_GeneralRiskMember"
      id="Fact001514">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;General Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; &lt;span id="xdx_907_eoef--RiskTextBlock_c20260505__20260505__dei--LegalEntityAxis__custom--S000026812Member__oef--RiskAxis__oef--RiskLoseMoneyMember_zJwK9ZA5bOp8"&gt;As with most other mutual funds, you can lose money by investing in this Fund.&lt;/span&gt; Share prices fluctuate from day-to-day, and when you sell your shares, they may be worth less than you paid for them.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_oef_RiskLoseMoneyMember"
      id="Fact001515">As with most other mutual funds, you can lose money by investing in this Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_InvestingInOtherFundsRiskMember"
      id="Fact001516">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Investing In Other Funds Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Fund invests in the securities of other investment companies. To the extent that the Fund invests in other mutual funds, exchange-traded funds and other commingled funds, it will indirectly bear the expenses of those funds, which will cause the Fund&#x2019;s return to be lower.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_CybersecurityRisksMember"
      id="Fact001517">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Cybersecurity Risks.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Despite the various protections utilized by the Fund and its service providers, systems, networks, or devices utilized by the Fund potentially can be breached. The Fund and its shareholders could be negatively impacted as a result of a cybersecurity breach. 
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="From2026-05-052026-05-05_custom_S000026812Member"
      id="Fact001518">PAST PERFORMANCE</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000026812Member"
      id="Fact001519">&lt;p id="xdx_A8F_eoef--PerformanceNarrativeTextBlock_zV1ooAbtKIA1" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_905_eoef--PerformanceInformationIllustratesVariabilityOfReturns_c20260505__20260505__dei--LegalEntityAxis__custom--S000026812Member_zHCpUOb5W8df"&gt;The following bar chart and table provide some indication of the risks of investing in the Fund by showing the variability of the Fund&#x2019;s performance from year to year and by comparing the Fund&#x2019;s performance to a broad-based index and an index that is more representative of the Fund&#x2019;s investment strategy. The bar chart shows the investment returns of the Fund&#x2019;s Class A shares.&lt;/span&gt; These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. &lt;span id="xdx_906_eoef--PerformancePastDoesNotIndicateFuture_c20260505__20260505__dei--LegalEntityAxis__custom--S000026812Member_zWepApQXIUA9"&gt;The Fund&#x2019;s past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.&lt;/span&gt; More up-to-date returns are available on the Fund&#x2019;s website at &lt;/b&gt;&lt;span style="text-decoration: underline"&gt;&lt;b&gt;&lt;span id="xdx_903_eoef--PerformanceAvailabilityWebSiteAddress_c20260505__20260505__dei--LegalEntityAxis__custom--S000026812Member_zhrziLmyTs3"&gt;fund.timothyplan.com&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;, or by calling the Fund at &lt;span id="xdx_906_eoef--PerformanceAvailabilityPhone_c20260505__20260505__dei--LegalEntityAxis__custom--S000026812Member_z0YOsEb7MYSi"&gt;(800) 846-7526&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;
&lt;/span&gt;&lt;/p&gt;
</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="From2026-05-052026-05-05_custom_S000026812Member"
      id="Fact001520">The following bar chart and table provide some indication of the risks of investing in the Fund by showing the variability of the Fund&#x2019;s performance from year to year and by comparing the Fund&#x2019;s performance to a broad-based index and an index that is more representative of the Fund&#x2019;s investment strategy. The bar chart shows the investment returns of the Fund&#x2019;s Class A shares.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2026-05-052026-05-05_custom_S000026812Member"
      id="Fact001521">The Fund&#x2019;s past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress
      contextRef="From2026-05-052026-05-05_custom_S000026812Member"
      id="Fact001522">fund.timothyplan.com</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformanceAvailabilityPhone
      contextRef="From2026-05-052026-05-05_custom_S000026812Member"
      id="Fact001523">(800) 846-7526</oef:PerformanceAvailabilityPhone>
    <oef:BarChartHeading
      contextRef="From2026-05-052026-05-05_custom_S000026812Member"
      id="Fact001524">Year-by-year Annual Total Returns for Class A Shares 

(for calendar years ending on December 31)
</oef:BarChartHeading>
    <oef:AnnlRtrPct
      contextRef="From2016-01-012016-12-31_custom_S000026812Member_custom_C000080683Member"
      decimals="INF"
      id="Fact001526"
      unitRef="Ratio">0.0916</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2017-01-012017-12-31_custom_S000026812Member_custom_C000080683Member"
      decimals="INF"
      id="Fact001528"
      unitRef="Ratio">0.0414</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2018-01-012018-12-31_custom_S000026812Member_custom_C000080683Member"
      decimals="INF"
      id="Fact001530"
      unitRef="Ratio">-0.0725</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2019-01-012019-12-31_custom_S000026812Member_custom_C000080683Member"
      decimals="INF"
      id="Fact001532"
      unitRef="Ratio">0.1378</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2020-01-012020-12-31_custom_S000026812Member_custom_C000080683Member"
      decimals="INF"
      id="Fact001534"
      unitRef="Ratio">0.0883</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2021-01-012021-12-31_custom_S000026812Member_custom_C000080683Member"
      decimals="INF"
      id="Fact001536"
      unitRef="Ratio">0.1215</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2022-01-012022-12-31_custom_S000026812Member_custom_C000080683Member"
      decimals="INF"
      id="Fact001538"
      unitRef="Ratio">-0.0563</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2023-01-012023-12-31_custom_S000026812Member_custom_C000080683Member"
      decimals="INF"
      id="Fact001540"
      unitRef="Ratio">0.0771</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2024-01-012024-12-31_custom_S000026812Member_custom_C000080683Member"
      decimals="INF"
      id="Fact001542"
      unitRef="Ratio">0.0528</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000026812Member_custom_C000080683Member"
      decimals="INF"
      id="Fact001544"
      unitRef="Ratio">0.2396</oef:AnnlRtrPct>
    <oef:BarChartClosingTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000026812Member"
      id="Fact001545">&lt;div id="xdx_A8E_eoef--BarChartClosingTextBlock_zY5eYQLTgA8c"&gt;&lt;/div&gt;
&lt;table cellpadding="2" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr&gt;
&lt;td style="border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt; text-transform: uppercase"&gt;&lt;b&gt;&lt;span id="xdx_90B_eoef--HighestQuarterlyReturnLabel_c20260505__20260505__dei--LegalEntityAxis__custom--S000026812Member__oef--ClassAxis__custom--C000080683Member_zCQBxacmUNT5"&gt;BEST QUARTER&lt;/span&gt; &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt; text-transform: uppercase"&gt;&lt;b&gt;&lt;span id="xdx_905_eoef--LowestQuarterlyReturnLabel_c20260505__20260505__dei--LegalEntityAxis__custom--S000026812Member__oef--ClassAxis__custom--C000080683Member_zCiopbUuPPob"&gt;WORST QUARTER &lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_907_eoef--BarChartHighestQuarterlyReturnDate_dxL_c20260505__20260505__dei--LegalEntityAxis__custom--S000026812Member__oef--ClassAxis__custom--C000080683Member_ztLtPOImlmA6" title="::XDX::2020-06-30"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1548"&gt;Jun-20&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_906_eoef--BarChartLowestQuarterlyReturnDate_dxL_c20260505__20260505__dei--LegalEntityAxis__custom--S000026812Member__oef--ClassAxis__custom--C000080683Member_zvYFnbQLLh5a" title="::XDX::2020-06-30"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1549"&gt;Mar-20&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: Gainsboro"&gt;
&lt;td style="border-top: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_902_eoef--BarChartHighestQuarterlyReturn_c20260505__20260505__dei--LegalEntityAxis__custom--S000026812Member__oef--ClassAxis__custom--C000080683Member_zwp91cK8ssLd"&gt;12.51%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_90D_eoef--BarChartLowestQuarterlyReturn_c20260505__20260505__dei--LegalEntityAxis__custom--S000026812Member__oef--ClassAxis__custom--C000080683Member_zwOXM9qaRrYd"&gt;-13.02%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080683Member"
      id="Fact001546">BEST QUARTER</oef:HighestQuarterlyReturnLabel>
    <oef:LowestQuarterlyReturnLabel
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080683Member"
      id="Fact001547">WORST QUARTER</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080683Member"
      decimals="INF"
      id="Fact001550"
      unitRef="Ratio">0.1251</oef:BarChartHighestQuarterlyReturn>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="From2026-05-052026-05-05_custom_S000026812Member_custom_C000080683Member"
      decimals="INF"
      id="Fact001551"
      unitRef="Ratio">-0.1302</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading
      contextRef="From2026-05-052026-05-05_custom_S000026812Member"
      id="Fact001552">Average Annual Total Returns

(for periods ending on December 31, 2025)
</oef:PerformanceTableHeading>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000026812Member_custom_C000080683Member"
      decimals="INF"
      id="Fact001553"
      unitRef="Ratio">0.1717</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000026812Member_custom_C000080683Member"
      decimals="INF"
      id="Fact001554"
      unitRef="Ratio">0.0705</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000026812Member_custom_C000080683Member"
      decimals="INF"
      id="Fact001555"
      unitRef="Ratio">0.0626</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000026812Member_custom_C000080684Member"
      decimals="INF"
      id="Fact001556"
      unitRef="Ratio">0.2204</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000026812Member_custom_C000080684Member"
      decimals="INF"
      id="Fact001557"
      unitRef="Ratio">0.0746</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000026812Member_custom_C000080684Member"
      decimals="INF"
      id="Fact001558"
      unitRef="Ratio">0.0606</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000026812Member_custom_C000080683Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001559"
      unitRef="Ratio">0.1679</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000026812Member_custom_C000080683Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001560"
      unitRef="Ratio">0.0637</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000026812Member_custom_C000080683Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001561"
      unitRef="Ratio">0.0574</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000026812Member_custom_C000080684Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001562"
      unitRef="Ratio">0.2197</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000026812Member_custom_C000080684Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001563"
      unitRef="Ratio">0.0698</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000026812Member_custom_C000080684Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001564"
      unitRef="Ratio">0.0570</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000026812Member_custom_C000080683Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001565"
      unitRef="Ratio">0.1016</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000026812Member_custom_C000080683Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001566"
      unitRef="Ratio">0.0530</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000026812Member_custom_C000080683Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001567"
      unitRef="Ratio">0.0484</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000026812Member_custom_C000080684Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001568"
      unitRef="Ratio">0.1305</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000026812Member_custom_C000080684Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001569"
      unitRef="Ratio">0.0571</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000026812Member_custom_C000080684Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001570"
      unitRef="Ratio">0.0474</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000026812Member_custom_C000080683Member_custom_Index15Member"
      decimals="INF"
      id="Fact001571"
      unitRef="Ratio">0.1715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000026812Member_custom_C000080683Member_custom_Index15Member"
      decimals="INF"
      id="Fact001572"
      unitRef="Ratio">0.1315</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000026812Member_custom_C000080683Member_custom_Index15Member"
      decimals="INF"
      id="Fact001573"
      unitRef="Ratio">0.1429</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000026812Member_custom_C000080684Member_custom_Index15Member"
      decimals="INF"
      id="Fact001574"
      unitRef="Ratio">0.1715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000026812Member_custom_C000080684Member_custom_Index15Member"
      decimals="INF"
      id="Fact001575"
      unitRef="Ratio">0.1315</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000026812Member_custom_C000080684Member_custom_Index15Member"
      decimals="INF"
      id="Fact001576"
      unitRef="Ratio">0.1429</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000026812Member_custom_C000080683Member_custom_Index16Member"
      decimals="INF"
      id="Fact001577"
      unitRef="Ratio">0.0793</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000026812Member_custom_C000080683Member_custom_Index16Member"
      decimals="INF"
      id="Fact001578"
      unitRef="Ratio">0.0679</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000026812Member_custom_C000080683Member_custom_Index16Member"
      decimals="INF"
      id="Fact001579"
      unitRef="Ratio">0.0489</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000026812Member_custom_C000080684Member_custom_Index16Member"
      decimals="INF"
      id="Fact001580"
      unitRef="Ratio">0.0793</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000026812Member_custom_C000080684Member_custom_Index16Member"
      decimals="INF"
      id="Fact001581"
      unitRef="Ratio">0.0679</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000026812Member_custom_C000080684Member_custom_Index16Member"
      decimals="INF"
      id="Fact001582"
      unitRef="Ratio">0.0489</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="From2026-05-052026-05-05_custom_S000026812Member"
      id="Fact001586">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred
      contextRef="From2026-05-052026-05-05_custom_S000026812Member"
      id="Fact001587">After-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableExplanationAfterTaxHigher
      contextRef="From2026-05-052026-05-05_custom_S000026812Member"
      id="Fact001588">In certain cases, return after taxes on distributions and sale of shares may be higher than the other return figures for the same period.</oef:PerformanceTableExplanationAfterTaxHigher>
    <oef:PerformanceTableDoesReflectSalesLoads
      contextRef="From2026-05-052026-05-05_custom_S000026812Member"
      id="Fact001591">Class A share returns reflect the assessment of the maximum front-end sales load on the first business day of the year.</oef:PerformanceTableDoesReflectSalesLoads>
    <oef:RiskReturnHeading
      contextRef="From2026-05-052026-05-05_custom_S000004484Member"
      id="Fact001592">Timothy Plan Strategic Growth Fund</oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="From2026-05-052026-05-05_custom_S000004484Member"
      id="Fact001593">INVESTMENT OBJECTIVE</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member"
      id="Fact001594">&lt;p id="xdx_A8A_eoef--ObjectivePrimaryTextBlock_zmqC9ZZT5Ry4" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;The investment objective of the Fund is to generate medium to high levels of long-term capital growth.
&lt;/p&gt;
</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading
      contextRef="From2026-05-052026-05-05_custom_S000004484Member"
      id="Fact001595">FEES AND EXPENSES OF THE FUND</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member"
      id="Fact001596">&lt;p id="xdx_A86_eoef--ExpenseNarrativeTextBlock_znBmpNiFEhR6" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;This table describes the fees and expenses you may pay if you buy and hold shares of the Fund. You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. 
&lt;/b&gt;&lt;/p&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_90E_eoef--ExpenseBreakpointDiscounts_c20260505__20260505__dei--LegalEntityAxis__custom--S000004484Member_zaiF3a2MWAle"&gt;You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $&lt;span id="xdx_90C_eoef--ExpenseBreakpointMinimumInvestmentRequiredAmount_c20260505__20260505__dei--LegalEntityAxis__custom--S000004484Member_zTo2DwYVBYq6"&gt;50,000&lt;/span&gt; in Timothy Plan Funds.&lt;/span&gt; More information about these and other discounts is available from your financial professional and in &#x201c;How to Reduce Your Sales Charge&#x201d; on page 97 of the Prospectus and &#x201c;Purchase, Redemption, and Pricing of Shares&#x201d; on page 42 of the Funds&#x2019; Statement of Additional Information.
&lt;/p&gt;
</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts
      contextRef="From2026-05-052026-05-05_custom_S000004484Member"
      id="Fact001597">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Timothy Plan Funds.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="From2026-05-052026-05-05_custom_S000004484Member"
      decimals="0"
      id="Fact001598"
      unitRef="USD">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption
      contextRef="From2026-05-052026-05-05_custom_S000004484Member"
      id="Fact001599">SHAREHOLDER FEES

(fees paid directly from your investment)
</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012345Member"
      decimals="INF"
      id="Fact001603"
      unitRef="Ratio">0.0550</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012347Member"
      decimals="INF"
      id="Fact001604"
      unitRef="Ratio">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012345Member"
      decimals="INF"
      id="Fact001606"
      unitRef="Ratio">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012347Member"
      decimals="INF"
      id="Fact001607"
      unitRef="Ratio">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:RedemptionFee
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012345Member"
      decimals="0"
      id="Fact001609"
      unitRef="USD">0</oef:RedemptionFee>
    <oef:RedemptionFee
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012347Member"
      decimals="0"
      id="Fact001610"
      unitRef="USD">0</oef:RedemptionFee>
    <oef:ExchangeFee
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012345Member"
      decimals="0"
      id="Fact001612"
      unitRef="USD">0</oef:ExchangeFee>
    <oef:ExchangeFee
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012347Member"
      decimals="0"
      id="Fact001613"
      unitRef="USD">0</oef:ExchangeFee>
    <oef:OperatingExpensesCaption
      contextRef="From2026-05-052026-05-05_custom_S000004484Member"
      id="Fact001614">ANNUAL FUND OPERATING EXPENSES

(expenses that you pay each year as a percentage of the value of your investment) 
</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012345Member"
      decimals="INF"
      id="Fact001616"
      unitRef="Ratio">0.0015</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012347Member"
      decimals="INF"
      id="Fact001617"
      unitRef="Ratio">0.0015</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012345Member"
      decimals="INF"
      id="Fact001619"
      unitRef="Ratio">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012347Member"
      decimals="INF"
      id="Fact001620"
      unitRef="Ratio">0.0075</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012345Member"
      decimals="INF"
      id="Fact001622"
      unitRef="Ratio">0.0054</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012347Member"
      decimals="INF"
      id="Fact001623"
      unitRef="Ratio">0.0054</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012345Member"
      decimals="INF"
      id="Fact001625"
      unitRef="Ratio">0.0081</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012347Member"
      decimals="INF"
      id="Fact001626"
      unitRef="Ratio">0.0081</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012345Member"
      decimals="INF"
      id="Fact001628"
      unitRef="Ratio">0.0175</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012347Member"
      decimals="INF"
      id="Fact001629"
      unitRef="Ratio">0.0225</oef:ExpensesOverAssets>
    <oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees
      contextRef="From2026-05-052026-05-05_custom_S000004484Member"
      id="Fact001633">Total Annual Fund Operating Expenses do not correlate to the ratio of average net assets in the Financial Highlights Table, which reflects the operating expenses of the Fund and does not include Acquired Funds Fees and Expenses.</oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees>
    <oef:ExpenseExampleHeading
      contextRef="From2026-05-052026-05-05_custom_S000004484Member"
      id="Fact001634">EXAMPLE:</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member"
      id="Fact001635">&lt;p id="xdx_A81_eoef--ExpenseExampleNarrativeTextBlock_zSBasdrykbdc" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds. The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. Although your actual costs may be higher or lower, based on these assumptions, your costs would be:
&lt;/p&gt;
</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleYear01
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012345Member"
      decimals="0"
      id="Fact001636"
      unitRef="USD">718</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012347Member"
      decimals="0"
      id="Fact001637"
      unitRef="USD">328</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012347Member"
      decimals="0"
      id="Fact001638"
      unitRef="USD">228</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleYear03
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012345Member"
      decimals="0"
      id="Fact001639"
      unitRef="USD">1071</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012347Member"
      decimals="0"
      id="Fact001640"
      unitRef="USD">703</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012347Member"
      decimals="0"
      id="Fact001641"
      unitRef="USD">703</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleYear05
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012345Member"
      decimals="0"
      id="Fact001642"
      unitRef="USD">1447</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012347Member"
      decimals="0"
      id="Fact001643"
      unitRef="USD">1205</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012347Member"
      decimals="0"
      id="Fact001644"
      unitRef="USD">1205</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleYear10
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012345Member"
      decimals="0"
      id="Fact001645"
      unitRef="USD">2499</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012347Member"
      decimals="0"
      id="Fact001646"
      unitRef="USD">2585</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012347Member"
      decimals="0"
      id="Fact001647"
      unitRef="USD">2585</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleClosingTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member"
      id="Fact001648">&lt;p id="xdx_A8E_eoef--ExpenseExampleClosingTextBlock_zW61I54uyKQ2" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;The Example does not reflect sales charges (loads) on reinvested dividends and other distributions. If these sales charges (loads) were included, your costs would be higher. 
&lt;/p&gt;
</oef:ExpenseExampleClosingTextBlock>
    <oef:PortfolioTurnoverHeading
      contextRef="From2026-05-052026-05-05_custom_S000004484Member"
      id="Fact001649">PORTFOLIO TURNOVER</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member"
      id="Fact001650">&lt;p id="xdx_A85_eoef--PortfolioTurnoverTextBlock_zISGi0nASQ9b" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in annual Fund operating expenses or in the Example, affect the Fund&#x2019;s performance. During the Fund&#x2019;s most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was &lt;span id="xdx_90B_eoef--PortfolioTurnoverRate_c20260505__20260505__dei--LegalEntityAxis__custom--S000004484Member_zEgsnU6iieek"&gt;40%&lt;/span&gt; of the average value of its portfolio.
&lt;/p&gt;
</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="From2026-05-052026-05-05_custom_S000004484Member"
      decimals="INF"
      id="Fact001651"
      unitRef="Ratio">0.40</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="From2026-05-052026-05-05_custom_S000004484Member"
      id="Fact001652">PRINCIPAL INVESTMENT STRATEGIES</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member"
      id="Fact001653">&lt;p id="xdx_A85_eoef--StrategyNarrativeTextBlock_zvXu9egvsGr4" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;Effective
May 1, 2026, the portfolio will be rebalanced with the following allocation method in the table below. The Fund normally will invest
at least 75% of its total assets in the following Traditional Funds and ETFs according to the following approximate range of
percentages: &lt;/p&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="2" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr&gt;
&lt;td style="border-bottom: #000000 1pt solid; vertical-align: bottom; width: 62%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 4.5pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;TIMOTHY PLAN TRADITIONAL FUNDS&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: #000000 1pt solid; vertical-align: bottom; width: 38%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;% OF FUND&#x2019;S NET ASSETS INVESTED IN TRADITIONAL FUNDS &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: Gainsboro"&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 4.5pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;High Yield Bond Fund&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;0-15%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: White"&gt;
&lt;td style="border-top: #000000 1pt solid; vertical-align: bottom"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 4.5pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;International Fund&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; vertical-align: bottom"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;0-20%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="2" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr&gt;
&lt;td style="border-bottom: #000000 1pt solid; vertical-align: bottom; width: 62%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 4.5pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;TIMOTHY PLAN EXCHANGE-TRADED FUNDS&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: #000000 1pt solid; vertical-align: bottom; width: 38%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;% OF FUND&#x2019;S NET ASSETS INVESTED IN ETFS &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: Gainsboro"&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 62%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 4.5pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;US Large/Mid Cap Core ETF&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 38%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;0-40%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: White"&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 62%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 4.5pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;High Dividend Stock ETF&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 38%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;0-20%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: Gainsboro"&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 62%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 4.5pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;US Small Cap Core ETF&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 38%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;0-20%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: White"&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 62%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 4.5pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;International ETF&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 38%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;0-30%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;tr style="background-color: Gainsboro"&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 62%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 4.5pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;Fixed Income ETF&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 38%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;0-30%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;Timothy Partners, Ltd. (&#x201c;TPL&#x201d;) will determine the specific asset allocation program on a continuous basis, based on its forecast of the overall market. On each day that the Fund is open for business, TPL will review the asset allocation program and reallocate, as necessary, and will reallocate for any new underlying funds in which the Fund may elect to invest. The Adviser also will reallocate the Fund&#x2019;s investments in the Traditional Funds at the end of each fiscal quarter to maintain the asset allocation program. 
&lt;/p&gt;
</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_CommoditiesBasedExchangeTradedFundsRiskMember"
      id="Fact001654">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_91B_ecustom--CommoditiesBasedExchangeTradedFundsRiskMember_z7Z5hT4Bj53i"&gt;Commodities-based Exchange-Traded Funds Risk&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Commodity ETFs invest in Physical Commodities and/or Commodity Futures Contracts which Contracts are highly leveraged investment vehicles, and therefore generally considered to be high risk. By investing in underlying funds holding Commodity ETFs, the Fund assumes portions of that risk. ETFs may only purchase commodities futures contracts (the buy side); therefore the risks include missing opportunities to realize gains by shorting futures contracts (the sell side) in deflationary economic periods. It is possible an underlying Fund&#x2019;s entire ETF investment could be lost. Also, ETF&#x2019;s have expenses associated with them, and although indirect, these expenses may cause the Fund&#x2019;s return to be lower.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_CountrySpecificRiskMember"
      id="Fact001656">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Country-Specific Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; One underlying fund invests in Israeli securities, and Israel is subject to unique political and economic risks which also includes the higher propensity for military conflicts on its borders. As a result, Israeli securities can be more volatile than the market as a whole and can perform differently from the value of the market as a whole. The investments in the securities of Israel may experience more rapid and extreme changes in value than funds with investments solely in securities of U.S. companies or funds that invest across a larger spectrum of the foreign market. This is because the securities market in Israel is relatively small, with a limited number of companies representing a smaller number of industries. Israeli issuers are not subject to the same degree of regulation as U.S. issuers. Also, nationalization, expropriation or confiscatory taxation or political changes could adversely affect the Fund&#x2019;s investments in a foreign country.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_us-gaap_CreditRiskMember"
      id="Fact001657">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Credit Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; If investment grade bonds are downgraded in credit rating or go into default, the result could be a loss of value, and the Fund could lose money. The degree of risk for a particular security may or may not be reflected in its credit rating. Bonds that are unrated, or rated BBB by Standard &amp;amp; Poor&#x2019;s at the time of purchase, are subject to greater market risk and credit risk, or loss of principal and interest, than higher-rated securities. High yield securities are subject to greater risk of loss than investment grade securities. Unrated bonds or bonds rated BB or lower by Standard &amp;amp; Poor&#x2019;s at the time of purchase, are subject to greater market risk and credit risk, or loss of principal and interest, than higher-rated securities.&lt;/span&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_CurrencyRiskMember"
      id="Fact001658">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Currency Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Securities represented by ADRs are foreign stocks denominated in non-U.S. currency, and there is a risk that fluctuations in the exchange rates between the U.S. dollar and foreign currencies may negatively affect the value of the investments in foreign securities. For securities that are foreign stocks denominated in non-U.S. currency, there is a risk that fluctuations in the exchange rates between the U.S. dollar and foreign currencies may negatively affect the value of the investments in foreign securities.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_EmergingMarketRiskMember"
      id="Fact001659">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_916_ecustom--EmergingMarketRiskMember_z8yvkVxh7A0k"&gt;Emerging Market Risk&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Investments in the securities of emerging countries may experience more rapid and extreme changes in value than investments solely in securities of U.S. companies and investments in a larger spectrum of the foreign market. This is because the securities markets in some emerging countries are relatively small, with a limited number of companies representing a smaller number of industries. Issuers in emerging countries are frequently not subject to the same degree of regulation as U.S. issuers. Also, nationalization, expropriation or confiscatory taxation or political changes could adversely affect investments in emerging foreign countries.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_EquityMarketRiskMember"
      id="Fact001661">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_912_ecustom--EquityMarketRiskMember_z86bnaXiLjZ7"&gt;Equity Market Risk&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Overall, stock market risks may affect the value of the Fund. Factors such as domestic economic growth and market conditions, interest rate levels, and political events affect the securities markets. When the value of the Fund&#x2019;s investments goes down, your investment in the Fund decreases in value and you could lose money.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_ExchangeTradedFundRiskMember"
      id="Fact001663">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Exchange-Traded Fund Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; An ETF may trade at a discount to its net asset value. Investors indirectly bear fees and expenses charged by the underlying ETFs in addition to the Fund&#x2019;s direct fees and expenses. There are also brokerage costs incurred when purchasing ETFs. In addition, losses of the underlying ETF and the level of risk arising from the investment practices of an underlying ETF may impact returns.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_ExcludedSecurityRiskMember"
      id="Fact001664">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Excluded Security Risk&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;. Because the underlying Funds do not invest in Excluded Securities (including certain REITs) and will divest themselves of securities that are subsequently discovered to be ineligible, the Fund may be riskier than similar funds that invest in underlying funds that invest in broader arrays of securities.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_FixedIncomeRiskMember"
      id="Fact001665">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Fixed Income Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Fixed income securities will increase or decrease in value based on changes in interest rates. If rates increase, fixed income securities generally will decline, and those securities with longer terms generally will decline more. Your investment will decline in value if the value of fixed income securities decrease. There is a risk that issuers and counterparties will not make payments on fixed income securities and repurchase agreements. Such defaults could result in losses to the Fund.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_ForeignInvestmentRiskMember"
      id="Fact001666">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Foreign Investment Risk&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;. Foreign investing involves risks not typically associated with U.S. investments and may experience more rapid and extreme changes in value than investments solely in securities of U.S. companies. These risks include, among others, adverse fluctuations in foreign currency values as well as adverse political, social and economic developments affecting a foreign country. In addition, foreign investing involves less publicly available information, and more volatile or less liquid securities markets. Investments in foreign countries could be affected by factors not present in the U.S., such as restrictions on receiving the investment proceeds from a foreign country, foreign tax laws, and potential difficulties in enforcing contractual obligations. Foreign accounting may be less transparent than U.S. accounting practices and foreign regulation may be inadequate or irregular. Underlying Funds owning foreign securities could cause the Fund&#x2019;s performance to fluctuate more than if it held only U.S. securities.&lt;/span&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_GrowthRiskMember"
      id="Fact001667">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Growth Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Some underlying Funds invest in companies after assessing their growth potential. Securities of growth companies may be more volatile than other stocks. If a portfolio manager&#x2019;s perception of a company&#x2019;s growth potential is not realized, the securities purchased may not perform as expected, reducing the Fund&#x2019;s return. In addition, because different types of stocks tend to shift in and out of favor depending on market and economic conditions, &#x201c;growth&#x201d; stocks may perform differently from the market as a whole and other types of securities.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_HighYieldSecurityRiskMember"
      id="Fact001668">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;High Yield Security Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Investments in fixed income securities that are rated below investment grade (&#x201c;high yield securities&#x201d;) by one or more Nationally Recognized Statistical Rating Organizations (&#x201c;NRSROs&#x201d;) may be subject to greater risk of loss of principal and interest than investments in higher-rated fixed income securities. High yield securities are also generally considered to be subject to greater market risk than higher-rated securities. The capacity of issuers of high yield securities to pay interest and repay principal is more likely to weaken than is that of issuers of higher-rated securities in times of deteriorating economic conditions or rising interest rates. In addition, high yield securities may be more susceptible to real or perceived adverse economic conditions than higher-rated securities. The market for high yield securities may be less liquid than the market for higher-rated securities. This can adversely affect an underlying Fund&#x2019;s ability to buy or sell optimal quantities of high yield securities at desired prices.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_us-gaap_InterestRateRiskMember"
      id="Fact001669">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Interest Rate Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; When interest rates rise, bond prices fall; the higher an underlying Fund&#x2019;s duration (a calculation reflecting time risk, taking into account both the average maturity of the Fund&#x2019;s portfolio and its average coupon return), the more sensitive the underlying Fund is to interest rate risk.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_InvestingInOtherFundsRiskMember"
      id="Fact001670">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Investing In Other Funds Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Fund invests in the securities of other investment companies. To the extent that the Fund invests in other mutual funds, exchange-traded funds and other commingled funds, it will indirectly bear the expenses of those funds, which will cause the Fund&#x2019;s return to be lower.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_IssuerSpecificRiskMember"
      id="Fact001671">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_914_ecustom--IssuerSpecificRiskMember_zzGjpRT8zfQd"&gt;Issuer-Specific Risk&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The value of an individual security or a particular type of security can be more volatile than the market as a whole and can perform differently from the value of the market as a whole.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_LargerCompanyInvestingRiskMember"
      id="Fact001673">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Larger Company Investing Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Larger, more established companies may be unable to respond quickly to new competitive challenges like changes in consumer tastes or innovative smaller competitors. Also, larger companies are sometimes unable to attain the high growth rates of successful, smaller companies, especially during extended periods of economic expansion.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_ManagementRiskMember"
      id="Fact001674">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Management Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; An Adviser&#x2019;s judgments about the attractiveness, value and potential appreciation of a particular asset class or individual security in which an underlying Fund invests may prove to be incorrect. The Fund may experience losses regardless of the overall performance of the market.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_MidSizedCompanyInvestingRiskMember"
      id="Fact001675">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Mid-Sized Company Investing Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Investing in mid-sized companies often involves greater risk than investing in larger companies. Mid-sized companies may not have the management experience, financial resources, product diversification and competitive strengths of larger companies. The securities of mid-sized companies, therefore, tend to be more volatile than the securities of larger, more established companies. Mid-sized company stocks tend to be bought and sold less often and in smaller amounts than larger company stocks. Because of this, if a fund wants to sell a large quantity of a mid-sized company&#x2019;s stock, it may have to sell at a lower price than would otherwise be indicated, or it may have to sell in smaller than desired quantities over an increased time period.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_MunicipalSecuritiesRiskMember"
      id="Fact001676">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Municipal Securities Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The power or ability of an issuer to make principal and interest payments on municipal securities may be materially adversely affected by economic conditions, litigation or other factors. An underlying Fund&#x2019;s right to receive principal and interest payments may be subject to the provisions of bankruptcy, insolvency, and other laws affecting the rights and remedies of creditors, as well as laws, if any, which may be enacted by Congress or state legislatures extending the time for payment of principal and/ or interest or imposing other constraints upon the enforcement of such obligations. In addition, substantial changes in federal income tax laws could cause municipal security prices to decline because the demand for municipal securities is strongly influenced by the value of tax exempt income to investors.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_PreciousMetalsRiskMember"
      id="Fact001677">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Precious Metals Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Fund&#x2019;s gold and silver may be subject to loss, damage, theft, or restriction on access, and the Fund&#x2019;s recovery may be limited, even in the event of fraud, to the market value of the metals at the time the fraud is discovered. International crises may motivate large-scale sales of precious metals which could decrease their prices and adversely affect the value of the Shares. The price of metals may also be adversely affected by the sale of gold or silver by ETFs or other exchange traded vehicles tracking the precious metals markets. In the event of the insolvency of the Custodian, a liquidator may seek to freeze access to the metals held in all of the accounts held by the Custodian, including the Fund&#x2019;s Allocated Account. Although the Fund would retain legal title to the allocated gold and silver bars, the Fund could incur expenses in connection with obtaining control of the allocated gold or silver, and the assertion of a claim by such liquidator for unpaid fees could delay redemptions.&lt;/span&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_RealEstateInvestmentTrustRiskMember"
      id="Fact001678">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Real Estate Investment Trust Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; To the extent underlying Funds invest in real estate investment trusts, the Fund is subject to risks experienced in real estate ownership, real estate financing, or both. As the economy is subjected to a period of economic deflation or interest rate increases, the demand for real estate may fall, causing a decline in the value of real estate owned. Also, as interest rates increase, the values of existing mortgages fall. The higher the duration (a calculation reflecting time risk, taking into account the average maturity of the mortgages) of the mortgages held in REITs owned by underlying Funds, the more sensitive the Fund is to interest rate risks. The underlying Funds are also subject to credit risk; the Fund could lose money if mortgagors default on mortgages held in the REITs.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_SectorRiskMember"
      id="Fact001679">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Sector Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; If certain industry sectors or types of securities don&#x2019;t perform as well as the managers of the underlying Funds expect, the Fund&#x2019;s performance could suffer.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_SmallCapCompanyRiskMember"
      id="Fact001680">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Small Cap Company Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Smaller capitalization companies may experience higher failure rates than do larger capitalization companies. In addition, smaller companies may be more vulnerable to economic, market and industry changes. As a result, share price changes may be more sudden or erratic than the prices of other equity securities, especially over the short term. Such companies may have limited product lines, markets or financial resources and may lack management depth. The trading volume of securities of smaller capitalization companies is normally &lt;/span&gt;&lt;/p&gt;







&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;less than that of larger capitalization companies, and therefore may disproportionately affect their market price, tending to make them fall more in response to selling pressure than is the case with larger capitalization companies. Some small capitalization stocks may be illiquid. These risks may be enhanced for micro-cap securities. Many micro-cap companies tend to be new and have no proven track record. Some of these companies have no assets or operations, while others have products and services that are still in development or have yet to be tested in the market. Because micro-cap stocks trade in low volumes, any size of trade can have a large percentage impact on the price of the stock.
&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_SovereignDebtRiskMember"
      id="Fact001686">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Sovereign Debt Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The underlying Funds may invest in sovereign debt obligations. Investment in sovereign debt obligations involves special risks not present in corporate debt obligations. The issuer of the sovereign debt or the governmental authorities that control the repayment of the debt may be unable or unwilling to repay principal or interest when due, and the Fund may have limited recourse in the event of a default. During periods of economic uncertainty, the market prices of sovereign debt, and the underlying Funds&#x2019; net asset values, may be more volatile than prices of U.S. debt obligations.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_StockMarketRiskMember"
      id="Fact001687">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Stock Market Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Fund is an equity fund, so it is subject to the risks inherent in the stock market in general. The stock market is cyclical, with prices generally rising and falling over periods of time. Some of these price cycles can be pronounced and last for a long time.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_TreasuryInflationProtectedSecuritiesRiskMember"
      id="Fact001688">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Treasury Inflation-Protected Securities Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Because the real rate of return offered by TIPS, which represents the growth of purchasing power, is guaranteed by the Federal Government, TIPS may offer a lower return than other fixed income instruments that do not have such guarantees. Other conventional bond issues may offer higher yields.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_ValueInvestingRiskMember"
      id="Fact001689">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Value Investing Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Because different types of stocks tend to shift in and out of favor depending on market and economic conditions, &#x201c;value&#x201d; stocks may perform differently from the market as a whole and other types of stocks and can continue to be undervalued by the market for long periods of time. It is also possible that a value stock may never appreciate to the extent expected. 
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_GeneralRiskMember"
      id="Fact001690">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;General Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; &lt;span id="xdx_900_eoef--RiskTextBlock_c20260505__20260505__dei--LegalEntityAxis__custom--S000004484Member__oef--RiskAxis__oef--RiskLoseMoneyMember_zcwvsgd5WAdl"&gt;As with most other mutual funds, you can lose money by investing in this Fund.&lt;/span&gt; Share prices fluctuate from day-to-day, and when you sell your shares, they may be worth less than you paid for them.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_oef_RiskLoseMoneyMember"
      id="Fact001691">As with most other mutual funds, you can lose money by investing in this Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_CybersecurityRisksMember"
      id="Fact001692">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Cybersecurity Risks.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Despite the various protections utilized by the Fund and its service providers, systems, networks, or devices utilized by the Fund potentially can be breached. The Fund and its shareholders could be negatively impacted as a result of a cybersecurity breach.&lt;/span&gt;&lt;b&gt;
&lt;/b&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="From2026-05-052026-05-05_custom_S000004484Member"
      id="Fact001693">PAST PERFORMANCE</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member"
      id="Fact001694">&lt;p id="xdx_A8F_eoef--PerformanceNarrativeTextBlock_zxXTmxnaehEc" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_907_eoef--PerformanceInformationIllustratesVariabilityOfReturns_c20260505__20260505__dei--LegalEntityAxis__custom--S000004484Member_z1sYhWncMIo1"&gt;The following bar chart and table provide some indication of the risks of investing in the Fund by showing the variability of the Fund&#x2019;s performance from year to year and by comparing the Fund&#x2019;s performance to a broad-based index and an index that is more representative of the Fund&#x2019;s investment strategy. The bar chart shows the investment returns of the Fund&#x2019;s Class A shares.&lt;/span&gt; These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. &lt;span id="xdx_906_eoef--PerformancePastDoesNotIndicateFuture_c20260505__20260505__dei--LegalEntityAxis__custom--S000004484Member_zaLCN9lj53re"&gt;The Fund&#x2019;s past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.&lt;/span&gt; More up-to-date returns are available on the Fund&#x2019;s website at &lt;/b&gt;&lt;span style="text-decoration: underline"&gt;&lt;b&gt;&lt;span id="xdx_903_eoef--PerformanceAvailabilityWebSiteAddress_c20260505__20260505__dei--LegalEntityAxis__custom--S000004484Member_zIyRtCI1zT4e"&gt;fund.timothyplan.com&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;, or by calling the Fund at &lt;span id="xdx_90F_eoef--PerformanceAvailabilityPhone_c20260505__20260505__dei--LegalEntityAxis__custom--S000004484Member_zC8vKVaumb5a"&gt;(800) 846-7526&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;
&lt;/span&gt;&lt;/p&gt;
</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="From2026-05-052026-05-05_custom_S000004484Member"
      id="Fact001695">The following bar chart and table provide some indication of the risks of investing in the Fund by showing the variability of the Fund&#x2019;s performance from year to year and by comparing the Fund&#x2019;s performance to a broad-based index and an index that is more representative of the Fund&#x2019;s investment strategy. The bar chart shows the investment returns of the Fund&#x2019;s Class A shares.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2026-05-052026-05-05_custom_S000004484Member"
      id="Fact001696">The Fund&#x2019;s past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress
      contextRef="From2026-05-052026-05-05_custom_S000004484Member"
      id="Fact001697">fund.timothyplan.com</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformanceAvailabilityPhone
      contextRef="From2026-05-052026-05-05_custom_S000004484Member"
      id="Fact001698">(800) 846-7526</oef:PerformanceAvailabilityPhone>
    <oef:BarChartHeading
      contextRef="From2026-05-052026-05-05_custom_S000004484Member"
      id="Fact001699">Year-by-year Annual Total Returns for Class A Shares 

(for calendar years ending on December 31)
</oef:BarChartHeading>
    <oef:AnnlRtrPct
      contextRef="From2016-01-012016-12-31_custom_S000004484Member_custom_C000012345Member"
      decimals="INF"
      id="Fact001701"
      unitRef="Ratio">0.0467</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2017-01-012017-12-31_custom_S000004484Member_custom_C000012345Member"
      decimals="INF"
      id="Fact001703"
      unitRef="Ratio">0.1154</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2018-01-012018-12-31_custom_S000004484Member_custom_C000012345Member"
      decimals="INF"
      id="Fact001705"
      unitRef="Ratio">-0.1229</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2019-01-012019-12-31_custom_S000004484Member_custom_C000012345Member"
      decimals="INF"
      id="Fact001707"
      unitRef="Ratio">0.1883</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2020-01-012020-12-31_custom_S000004484Member_custom_C000012345Member"
      decimals="INF"
      id="Fact001709"
      unitRef="Ratio">0.0810</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2021-01-012021-12-31_custom_S000004484Member_custom_C000012345Member"
      decimals="INF"
      id="Fact001711"
      unitRef="Ratio">0.1170</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2022-01-012022-12-31_custom_S000004484Member_custom_C000012345Member"
      decimals="INF"
      id="Fact001713"
      unitRef="Ratio">-0.1374</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2023-01-012023-12-31_custom_S000004484Member_custom_C000012345Member"
      decimals="INF"
      id="Fact001715"
      unitRef="Ratio">0.0766</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2024-01-012024-12-31_custom_S000004484Member_custom_C000012345Member"
      decimals="INF"
      id="Fact001717"
      unitRef="Ratio">0.0603</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004484Member_custom_C000012345Member"
      decimals="INF"
      id="Fact001719"
      unitRef="Ratio">0.1295</oef:AnnlRtrPct>
    <oef:BarChartClosingTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004484Member"
      id="Fact001720">&lt;div id="xdx_A8C_eoef--BarChartClosingTextBlock_ztD2djsH5Aa8"&gt;&lt;/div&gt;
&lt;table cellpadding="2" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr&gt;
&lt;td style="border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt; text-transform: uppercase"&gt;&lt;b&gt;&lt;span id="xdx_90E_eoef--HighestQuarterlyReturnLabel_c20260505__20260505__dei--LegalEntityAxis__custom--S000004484Member__oef--ClassAxis__custom--C000012345Member_zMpFdBDpUf57"&gt;BEST QUARTER&lt;/span&gt; &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt; text-transform: uppercase"&gt;&lt;b&gt;&lt;span id="xdx_90B_eoef--LowestQuarterlyReturnLabel_c20260505__20260505__dei--LegalEntityAxis__custom--S000004484Member__oef--ClassAxis__custom--C000012345Member_zFwtwgtKXxw8"&gt;WORST QUARTER&lt;/span&gt; &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_905_eoef--BarChartHighestQuarterlyReturnDate_dxL_c20260505__20260505__dei--LegalEntityAxis__custom--S000004484Member__oef--ClassAxis__custom--C000012345Member_zuR0pQkc0WU7" title="::XDX::2026-06-30"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1723"&gt;Jun-20&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_905_eoef--BarChartLowestQuarterlyReturnDate_dxL_c20260505__20260505__dei--LegalEntityAxis__custom--S000004484Member__oef--ClassAxis__custom--C000012345Member_zW9ClmGwRQe9" title="::XDX::2020-03-31"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1724"&gt;Mar-20&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: Gainsboro"&gt;
&lt;td style="border-top: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_901_eoef--BarChartHighestQuarterlyReturn_c20260505__20260505__dei--LegalEntityAxis__custom--S000004484Member__oef--ClassAxis__custom--C000012345Member_zxfJ9CcTmszd"&gt;13.73%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_901_eoef--BarChartLowestQuarterlyReturn_c20260505__20260505__dei--LegalEntityAxis__custom--S000004484Member__oef--ClassAxis__custom--C000012345Member_zSeJLZuHjPmc"&gt;-18.01%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012345Member"
      id="Fact001721">BEST QUARTER</oef:HighestQuarterlyReturnLabel>
    <oef:LowestQuarterlyReturnLabel
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012345Member"
      id="Fact001722">WORST QUARTER</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012345Member"
      decimals="INF"
      id="Fact001725"
      unitRef="Ratio">0.1373</oef:BarChartHighestQuarterlyReturn>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="From2026-05-052026-05-05_custom_S000004484Member_custom_C000012345Member"
      decimals="INF"
      id="Fact001726"
      unitRef="Ratio">-0.1801</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading
      contextRef="From2026-05-052026-05-05_custom_S000004484Member"
      id="Fact001727">Average Annual Total Returns

(for periods ending on December 31, 2025)
</oef:PerformanceTableHeading>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004484Member_custom_C000012345Member"
      decimals="INF"
      id="Fact001728"
      unitRef="Ratio">0.0679</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004484Member_custom_C000012345Member"
      decimals="INF"
      id="Fact001729"
      unitRef="Ratio">0.0326</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004484Member_custom_C000012345Member"
      decimals="INF"
      id="Fact001730"
      unitRef="Ratio">0.0444</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004484Member_custom_C000012347Member"
      decimals="INF"
      id="Fact001731"
      unitRef="Ratio">0.1145</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004484Member_custom_C000012347Member"
      decimals="INF"
      id="Fact001732"
      unitRef="Ratio">0.0379</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004484Member_custom_C000012347Member"
      decimals="INF"
      id="Fact001733"
      unitRef="Ratio">0.0431</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004484Member_custom_C000012345Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001734"
      unitRef="Ratio">0.0649</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004484Member_custom_C000012345Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001735"
      unitRef="Ratio">0.0244</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004484Member_custom_C000012345Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001736"
      unitRef="Ratio">0.0384</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004484Member_custom_C000012347Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001737"
      unitRef="Ratio">0.1122</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004484Member_custom_C000012347Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001738"
      unitRef="Ratio">0.0294</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004484Member_custom_C000012347Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001739"
      unitRef="Ratio">0.0368</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004484Member_custom_C000012345Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001740"
      unitRef="Ratio">0.0422</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004484Member_custom_C000012345Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001741"
      unitRef="Ratio">0.0245</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004484Member_custom_C000012345Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001742"
      unitRef="Ratio">0.0345</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004484Member_custom_C000012347Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001743"
      unitRef="Ratio">0.0694</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004484Member_custom_C000012347Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001744"
      unitRef="Ratio">0.0285</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004484Member_custom_C000012347Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001745"
      unitRef="Ratio">0.0334</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004484Member_custom_C000012345Member_custom_Index17Member"
      decimals="INF"
      id="Fact001746"
      unitRef="Ratio">0.1715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004484Member_custom_C000012345Member_custom_Index17Member"
      decimals="INF"
      id="Fact001747"
      unitRef="Ratio">0.1315</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004484Member_custom_C000012345Member_custom_Index17Member"
      decimals="INF"
      id="Fact001748"
      unitRef="Ratio">0.1429</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004484Member_custom_C000012347Member_custom_Index17Member"
      decimals="INF"
      id="Fact001749"
      unitRef="Ratio">0.1715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004484Member_custom_C000012347Member_custom_Index17Member"
      decimals="INF"
      id="Fact001750"
      unitRef="Ratio">0.1315</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004484Member_custom_C000012347Member_custom_Index17Member"
      decimals="INF"
      id="Fact001751"
      unitRef="Ratio">0.1429</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004484Member_custom_C000012345Member_custom_Index18Member"
      decimals="INF"
      id="Fact001752"
      unitRef="Ratio">0.1673</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004484Member_custom_C000012345Member_custom_Index18Member"
      decimals="INF"
      id="Fact001753"
      unitRef="Ratio">0.0764</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004484Member_custom_C000012345Member_custom_Index18Member"
      decimals="INF"
      id="Fact001754"
      unitRef="Ratio">0.0935</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004484Member_custom_C000012347Member_custom_Index18Member"
      decimals="INF"
      id="Fact001755"
      unitRef="Ratio">0.1673</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004484Member_custom_C000012347Member_custom_Index18Member"
      decimals="INF"
      id="Fact001756"
      unitRef="Ratio">0.0764</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004484Member_custom_C000012347Member_custom_Index18Member"
      decimals="INF"
      id="Fact001757"
      unitRef="Ratio">0.0935</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="From2026-05-052026-05-05_custom_S000004484Member"
      id="Fact001761">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred
      contextRef="From2026-05-052026-05-05_custom_S000004484Member"
      id="Fact001762">After-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableExplanationAfterTaxHigher
      contextRef="From2026-05-052026-05-05_custom_S000004484Member"
      id="Fact001763">In certain cases, return after taxes on distributions and sale of shares may be higher than the other return figures for the same period.</oef:PerformanceTableExplanationAfterTaxHigher>
    <oef:PerformanceTableDoesReflectSalesLoads
      contextRef="From2026-05-052026-05-05_custom_S000004484Member"
      id="Fact001766">Class A share returns reflect the assessment of the maximum front-end sales load on the first business day of the year.</oef:PerformanceTableDoesReflectSalesLoads>
    <oef:RiskReturnHeading
      contextRef="From2026-05-052026-05-05_custom_S000004485Member"
      id="Fact001767">Timothy Plan Conservative Growth Fund</oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="From2026-05-052026-05-05_custom_S000004485Member"
      id="Fact001768">INVESTMENT OBJECTIVE</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member"
      id="Fact001769">&lt;p id="xdx_A8D_eoef--ObjectivePrimaryTextBlock_znSL43axfOH5" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;The investment objective of the Fund is to generate moderate levels of long-term capital growth.
&lt;/p&gt;
</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading
      contextRef="From2026-05-052026-05-05_custom_S000004485Member"
      id="Fact001770">FEES AND EXPENSES OF THE FUND</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member"
      id="Fact001771">&lt;p id="xdx_A87_eoef--ExpenseNarrativeTextBlock_zyw1aPARIDie" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;This table describes the fees and expenses you may pay if you buy and hold shares of the Fund. You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below.
&lt;/b&gt;&lt;/p&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_906_eoef--ExpenseBreakpointDiscounts_c20260505__20260505__dei--LegalEntityAxis__custom--S000004485Member_z9FcFe82QGfb"&gt;You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $&lt;span id="xdx_90C_eoef--ExpenseBreakpointMinimumInvestmentRequiredAmount_c20260505__20260505__dei--LegalEntityAxis__custom--S000004485Member_z3h9OIDkPbji"&gt;50,000&lt;/span&gt; in Timothy Plan Funds.&lt;/span&gt; More information about these and other discounts is available from your financial professional and in &#x201c;How to Reduce Your Sales Charge&#x201d; on page 97 of the Prospectus and &#x201c;Purchase, Redemption, and Pricing of Shares&#x201d; on page 42 of the Funds&#x2019; Statement of Additional Information.
&lt;/p&gt;
</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts
      contextRef="From2026-05-052026-05-05_custom_S000004485Member"
      id="Fact001772">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Timothy Plan Funds.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="From2026-05-052026-05-05_custom_S000004485Member"
      decimals="0"
      id="Fact001773"
      unitRef="USD">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption
      contextRef="From2026-05-052026-05-05_custom_S000004485Member"
      id="Fact001774">SHAREHOLDER FEES

(fees paid directly from your investment)
</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012348Member"
      decimals="INF"
      id="Fact001778"
      unitRef="Ratio">0.0550</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012350Member"
      decimals="INF"
      id="Fact001779"
      unitRef="Ratio">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012348Member"
      decimals="INF"
      id="Fact001781"
      unitRef="Ratio">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012350Member"
      decimals="INF"
      id="Fact001782"
      unitRef="Ratio">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:RedemptionFee
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012348Member"
      decimals="0"
      id="Fact001784"
      unitRef="USD">0</oef:RedemptionFee>
    <oef:RedemptionFee
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012350Member"
      decimals="0"
      id="Fact001785"
      unitRef="USD">0</oef:RedemptionFee>
    <oef:ExchangeFee
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012348Member"
      decimals="0"
      id="Fact001787"
      unitRef="USD">0</oef:ExchangeFee>
    <oef:ExchangeFee
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012350Member"
      decimals="0"
      id="Fact001788"
      unitRef="USD">0</oef:ExchangeFee>
    <oef:OperatingExpensesCaption
      contextRef="From2026-05-052026-05-05_custom_S000004485Member"
      id="Fact001789">ANNUAL FUND OPERATING EXPENSES

(expenses that you pay each year as a percentage of the value of your investment) 
</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012348Member"
      decimals="INF"
      id="Fact001791"
      unitRef="Ratio">0.0015</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012350Member"
      decimals="INF"
      id="Fact001792"
      unitRef="Ratio">0.0015</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012348Member"
      decimals="INF"
      id="Fact001794"
      unitRef="Ratio">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012350Member"
      decimals="INF"
      id="Fact001795"
      unitRef="Ratio">0.0075</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012348Member"
      decimals="INF"
      id="Fact001797"
      unitRef="Ratio">0.0050</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012350Member"
      decimals="INF"
      id="Fact001798"
      unitRef="Ratio">0.0050</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012348Member"
      decimals="INF"
      id="Fact001800"
      unitRef="Ratio">0.0089</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012350Member"
      decimals="INF"
      id="Fact001801"
      unitRef="Ratio">0.0089</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012348Member"
      decimals="INF"
      id="Fact001803"
      unitRef="Ratio">0.0179</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012350Member"
      decimals="INF"
      id="Fact001804"
      unitRef="Ratio">0.0229</oef:ExpensesOverAssets>
    <oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees
      contextRef="From2026-05-052026-05-05_custom_S000004485Member"
      id="Fact001808">Total Annual Fund Operating Expenses do not correlate to the ratio of average net assets in the Financial Highlights Table, which reflects the operating expenses of the Fund and does not include Acquired Funds Fees and Expenses.</oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees>
    <oef:ExpenseExampleHeading
      contextRef="From2026-05-052026-05-05_custom_S000004485Member"
      id="Fact001809">EXAMPLE:</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member"
      id="Fact001810">&lt;p id="xdx_A8A_eoef--ExpenseExampleNarrativeTextBlock_zV9Zt78qLuP5" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds. The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. Although your actual costs may be higher or lower, based on these assumptions, your costs would be:
&lt;/p&gt;
</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleYear01
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012348Member"
      decimals="0"
      id="Fact001811"
      unitRef="USD">722</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012350Member"
      decimals="0"
      id="Fact001812"
      unitRef="USD">332</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012350Member"
      decimals="0"
      id="Fact001813"
      unitRef="USD">232</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleYear03
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012348Member"
      decimals="0"
      id="Fact001814"
      unitRef="USD">1082</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012350Member"
      decimals="0"
      id="Fact001815"
      unitRef="USD">715</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012350Member"
      decimals="0"
      id="Fact001816"
      unitRef="USD">715</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleYear05
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012348Member"
      decimals="0"
      id="Fact001817"
      unitRef="USD">1466</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012350Member"
      decimals="0"
      id="Fact001818"
      unitRef="USD">1225</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012350Member"
      decimals="0"
      id="Fact001819"
      unitRef="USD">1225</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleYear10
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012348Member"
      decimals="0"
      id="Fact001820"
      unitRef="USD">2539</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012350Member"
      decimals="0"
      id="Fact001821"
      unitRef="USD">2626</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012350Member"
      decimals="0"
      id="Fact001822"
      unitRef="USD">2626</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleClosingTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member"
      id="Fact001823">&lt;p id="xdx_A83_eoef--ExpenseExampleClosingTextBlock_z7EIaR8BkdHk" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;The Example does not reflect sales charges (loads) on reinvested dividends and other distributions. If these sales charges (loads) were included, your costs would be higher.
&lt;/p&gt;
</oef:ExpenseExampleClosingTextBlock>
    <oef:PortfolioTurnoverHeading
      contextRef="From2026-05-052026-05-05_custom_S000004485Member"
      id="Fact001824">PORTFOLIO TURNOVER</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member"
      id="Fact001825">&lt;p id="xdx_A8C_eoef--PortfolioTurnoverTextBlock_z5fpvgvgkQMi" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in annual Fund operating expenses or in the Example, affect the Fund&#x2019;s performance. During the Fund&#x2019;s most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was &lt;span id="xdx_90B_eoef--PortfolioTurnoverRate_c20260505__20260505__dei--LegalEntityAxis__custom--S000004485Member_zl9DvZWaUGMj"&gt;37%&lt;/span&gt; of the average value of its portfolio.
&lt;/p&gt;
</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="From2026-05-052026-05-05_custom_S000004485Member"
      decimals="INF"
      id="Fact001826"
      unitRef="Ratio">0.37</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="From2026-05-052026-05-05_custom_S000004485Member"
      id="Fact001827">PRINCIPAL INVESTMENT STRATEGIES</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member"
      id="Fact001828">&lt;p id="xdx_A88_eoef--StrategyNarrativeTextBlock_zaSYQ8RsLZZj" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;Effective
May 1, 2026, the portfolio will be rebalanced with the following allocation method in the table below. The Fund normally will invest
at least 75% of its total assets in the following Traditional Funds and ETFs according to the following approximate range of
percentages: &lt;/p&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="2" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr&gt;
&lt;td style="border-bottom: #000000 1pt solid; vertical-align: bottom; width: 62%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 4.5pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;TIMOTHY PLAN TRADITIONAL FUNDS&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: #000000 1pt solid; vertical-align: bottom; width: 38%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;% OF FUND&#x2019;S NET ASSETS INVESTED IN TRADITIONAL FUNDS&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: Gainsboro"&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 4.5pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;High Yield Bond Fund&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;0-15%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: White"&gt;
&lt;td style="border-top: #000000 1pt solid; vertical-align: bottom"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 4.5pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;International Fund&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; vertical-align: bottom"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;0-20%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="2" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr&gt;
&lt;td style="border-bottom: #000000 1pt solid; vertical-align: bottom; width: 62%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 4.5pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;TIMOTHY PLAN EXCHANGE-TRADED FUNDS&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: #000000 1pt solid; vertical-align: bottom; width: 38%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;% OF FUND&#x2019;S NET ASSETS INVESTED IN ETFS&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: Gainsboro"&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 62%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 4.5pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;US Large/Mid Cap Core ETF&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 38%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;0-30%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: White"&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 62%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 4.5pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;High Dividend Stock ETF&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 38%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;0-25%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: Gainsboro"&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 62%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 4.5pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;US Small Cap Core ETF&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 38%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;0-15%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: White"&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 62%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 4.5pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;International ETF&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 38%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;0-25%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;tr style="background-color: Gainsboro"&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 62%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 4.5pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;Fixed Income ETF&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 38%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;20-40%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;
&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;Timothy Partners, Ltd. (&#x201c;TPL&#x201d;) will determine the specific asset allocation program on a continuous basis, based on its forecast of the overall market. On each day that the Fund is open for business, TPL will review the asset allocation program and reallocate, as necessary, and will reallocate for any new underlying funds in which the Fund may elect to invest. The Adviser also will reallocate the Fund&#x2019;s investments in the Traditional Funds at the end of each fiscal quarter to maintain the asset allocation program.
&lt;/p&gt;
</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_CommoditiesBasedExchangeTradedFundsRiskMember"
      id="Fact001829">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Commodities-based Exchange-Traded Funds Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Commodity ETFs invest in Physical Commodities and/or Commodity Futures Contracts which Contracts are highly leveraged investment vehicles, and therefore generally considered to be high risk. By investing in underlying funds holding Commodity ETFs, the Fund assumes portions of that risk. ETFs may only purchase commodities futures contracts (the buy side), therefore the risks include missing opportunities to realize gains by shorting futures contracts (the sell side) in deflationary economic periods. It is possible an underlying Fund&#x2019;s entire ETF investment could be lost. Also, ETF&#x2019;s have expenses associated with them, and although indirect, these expenses may cause the Fund&#x2019;s return to be lower.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_CountrySpecificRiskMember"
      id="Fact001830">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Country-Specific Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; One underlying fund invests in Israeli securities, and Israel is subject to unique political and economic risks which also includes the higher propensity for military conflicts on its borders. As a result, Israeli securities can be more volatile than the market as a whole and can perform differently from the value of the market as a whole. The investments in the securities of Israel may experience more rapid and extreme changes in value than funds with investments solely in securities of U.S. companies or funds that invest across a larger spectrum of the foreign market. This is because the securities market in Israel is relatively small, with a limited number of companies representing a smaller number of industries. Israeli issuers are not subject to the same degree of regulation as U.S. issuers. Also, nationalization, expropriation or confiscatory taxation or political changes could adversely affect the Fund&#x2019;s investments in a foreign country.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_us-gaap_CreditRiskMember"
      id="Fact001831">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Credit Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; If investment grade bonds are downgraded in credit rating or go into default, the result could be a loss of value, and the Fund could lose money. The degree of risk for a particular security may or may not be reflected in its credit rating. Bonds that are unrated, or rated BBB by Standard &amp;amp; Poor&#x2019;s at the time of purchase, are subject to greater market risk and credit risk, or loss of principal and interest, than higher-rated securities. High yield securities are subject to greater risk of loss than investment grade securities. Unrated bonds or bonds rated BB or lower by Standard &amp;amp; Poor&#x2019;s at the time of purchase, are subject to greater market risk and credit risk, or loss of principal and interest, than higher-rated securities.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_CurrencyRiskMember"
      id="Fact001832">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_917_ecustom--CurrencyRiskMember_zLJlu82W9HSe"&gt;Currency Risk&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Securities represented by ADRs are foreign stocks denominated in non-U.S. currency, and there is a risk that fluctuations in the exchange rates between the U.S. dollar and foreign currencies may negatively affect the value of the investments in foreign securities. For securities that are foreign stocks denominated in non-U.S. currency, there is a risk that fluctuations in the exchange rates between the U.S. dollar and foreign currencies may negatively affect the value of the investments in foreign securities.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_EmergingMarketRiskMember"
      id="Fact001834">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Emerging Market Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Investments in the securities of emerging countries may experience more rapid and extreme changes in value than investments solely in securities of U.S. companies and investments in a larger spectrum of the foreign market. This is because the securities markets in some emerging countries are relatively small, with a limited number of companies representing a smaller number of industries. Issuers in emerging countries are frequently not subject to the same degree of regulation as U.S. issuers. Also, nationalization, expropriation or confiscatory taxation or political changes could adversely affect investments in emerging foreign countries.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_EquityMarketRiskMember"
      id="Fact001835">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Equity Market Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Overall, stock market risks may affect the value of the Fund. Factors such as domestic economic growth and market conditions, interest rate levels, and political events affect the securities markets. When the value of the Fund&#x2019;s investments goes down, your investment in the Fund decreases in value and you could lose money.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_ExchangeTradedFundRiskMember"
      id="Fact001836">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Exchange-Traded Fund Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; An ETF may trade at a discount to its net asset value. Investors indirectly bear fees and expenses charged by the underlying ETFs in addition to the Fund&#x2019;s direct fees and expenses. There are also brokerage costs incurred when purchasing ETFs. In addition, losses of the underlying ETF and the level of risk arising from the investment practices of an underlying ETF may impact returns.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_ExcludedSecurityRiskMember"
      id="Fact001837">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Excluded Security Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Because the underlying Funds do not invest in Excluded Securities (including certain REITs) and will divest themselves of securities that are subsequently discovered to be ineligible, the Fund may be riskier than similar funds that invest in underlying funds that invest in broader arrays of securities.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_FixedIncomeRiskMember"
      id="Fact001838">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Fixed Income Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Fixed income securities will increase or decrease in value based on changes in interest rates. If rates increase, fixed income securities generally will decline, and those securities with longer terms generally will decline more. Your investment will decline in value if the value of fixed income securities decrease. There is a risk that issuers and counterparties will not make payments on fixed income securities and repurchase agreements. Such defaults could result in losses to the Fund.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_ForeignInvestmentRiskMember"
      id="Fact001839">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Foreign Investment Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Foreign investing involves risks not typically associated with U.S. investments and may experience more rapid and extreme changes in value than investments solely in securities of U.S. companies. These risks include, among others, adverse fluctuations in foreign currency values as well as adverse political, social and economic developments affecting a foreign country. In addition, foreign investing involves less publicly available information, and more volatile or less liquid securities markets. Investments in foreign countries could be affected by factors not present in the U.S., such as restrictions on receiving the investment proceeds from a foreign country, foreign tax laws, and potential difficulties in enforcing contractual obligations. Foreign accounting may be less transparent than U.S. accounting practices and foreign regulation may be inadequate or irregular. Underlying Funds owning foreign securities could cause the Fund&#x2019;s performance to fluctuate more than if it held only U.S. securities.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_GrowthRiskMember"
      id="Fact001840">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Growth Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Some underlying Funds invest in companies after assessing their growth potential. Securities of growth companies may be more volatile than other stocks. If a portfolio manager&#x2019;s perception of a company&#x2019;s growth potential is not realized, the securities purchased may not perform as expected, reducing the Fund&#x2019;s return. In addition, because different types of stocks tend to shift in and out of favor depending on market and economic conditions, &#x201c;growth&#x201d; stocks may perform differently from the market as a whole and other types of securities.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_HighYieldSecurityRiskMember"
      id="Fact001841">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;High Yield Security Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Investments in fixed income securities that are rated below investment grade (&#x201c;high yield securities&#x201d;) by one or more Nationally Recognized Statistical Rating Organizations (&#x201c;NRSROs&#x201d;) may be subject to greater risk of loss of principal and interest than investments in higher-rated, fixed income securities. High yield securities are also generally considered to be subject to greater market risk than higher-rated securities. The capacity of issuers of high yield securities to pay interest and repay principal is more likely to weaken than is that of issuers of higher-rated securities in times of deteriorating economic conditions or rising interest rates. In addition, high yield securities may be more susceptible to real or perceived adverse economic conditions than higher-rated securities. The market for high yield securities may be less liquid than the market for higher-rated securities. This can adversely affect an underlying Fund&#x2019;s ability to buy or sell optimal quantities of high yield securities at desired prices.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_us-gaap_InterestRateRiskMember"
      id="Fact001842">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Interest Rate Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; When interest rates rise, bond prices fall; the higher an underlying Fund&#x2019;s duration (a calculation reflecting time risk, taking into account both the average maturity of the Fund&#x2019;s portfolio and its average coupon return), the more sensitive the underlying Fund is to interest rate risk.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_InvestingInOtherFundsRiskMember"
      id="Fact001843">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Investing In Other Funds Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Fund invests in the securities of other investment companies. To the extent that the Fund invests in other mutual funds, exchange-traded funds and other commingled funds, it will indirectly bear the expenses of those funds, which will cause the Fund&#x2019;s return to be lower.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_IssuerSpecificRiskMember"
      id="Fact001844">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Issuer-Specific Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The value of an individual security or a particular type of security can be more volatile than the market as a whole and can perform differently from the value of the market as a whole.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_LargerCompanyInvestingRiskMember"
      id="Fact001845">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Larger Company Investing Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Larger, more established companies may be unable to respond quickly to new competitive challenges like changes in consumer tastes or innovative smaller competitors. Also, larger companies are sometimes unable to attain the high growth rates of successful, smaller companies, especially during extended periods of economic expansion.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_ManagementRiskMember"
      id="Fact001846">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Management Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; An Adviser&#x2019;s judgments about the attractiveness, value and potential appreciation of a particular asset class or individual security in which an underlying Fund invests may prove to be incorrect. The Fund may experience losses regardless of the overall performance of the market.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_MidSizedCompanyInvestingRiskMember"
      id="Fact001847">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Mid-Sized Company Investing Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Investing in mid-sized companies often involves greater risk than investing in larger companies. Mid-sized companies may not have the management experience, financial resources, product diversification and competitive strengths of larger companies. The securities of mid-sized companies, therefore, tend to be more volatile than the securities of larger, more established companies. Mid-sized company stocks tend to be bought and sold less often and in smaller amounts than larger company stocks. Because of this, if a fund wants to sell a large quantity of a mid-sized company&#x2019;s stock, it may have to sell at a lower price than would otherwise be indicated, or it may have to sell in smaller than desired quantities over an increased time period.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_MunicipalSecuritiesRiskMember"
      id="Fact001848">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Municipal Securities Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The power or ability of an issuer to make principal and interest payments on municipal securities may be materially adversely affected by economic conditions, litigation or other factors. An underlying Fund&#x2019;s right to receive principal and interest payments may be subject to the provisions of bankruptcy, insolvency, and other laws affecting the rights and remedies of creditors, as well as laws, if any, which may be enacted by Congress or state legislatures extending the time for payment of principal and/ or interest or imposing other constraints upon the enforcement of such obligations. In addition, substantial changes in federal income tax laws could cause municipal security prices to decline because the demand for municipal securities is strongly influenced by the value of tax exempt income to investors.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_PreciousMetalsRiskMember"
      id="Fact001849">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Precious Metals Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Fund&#x2019;s gold and silver may be subject to loss, damage, theft, or restriction on access, and the Fund&#x2019;s recovery may be limited, even in the event of fraud, to the market value of the metals at the time the fraud is discovered. International crises may motivate large-scale sales of precious metals which could decrease their prices and adversely affect the value of the Shares. The price of metals may also be adversely affected by the sale of gold or silver by ETFs or other exchange traded vehicles tracking the precious metals markets. In the event of the insolvency of the Custodian, a liquidator may seek to freeze access to the metals held in all of the accounts held by the Custodian, including the Fund&#x2019;s Allocated Account. Although the Fund would retain legal title to the allocated gold and silver bars, the Fund could incur expenses in connection with obtaining control of the allocated gold or silver, and the assertion of a claim by such liquidator for unpaid fees could delay redemptions.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_RealEstateInvestmentTrustRiskMember"
      id="Fact001850">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Real Estate Investment Trust Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; To the extent underlying Funds invest in real estate investment trusts, the Fund is subject to risks experienced in real estate ownership, real estate financing, or both. As the economy is subjected to a period of economic deflation or interest rate increases, the demand for real estate may fall, causing a decline in the value of real estate owned. Also, as interest rates increase, the values of existing mortgages fall. The higher the duration (a calculation reflecting time risk, taking into account the average maturity of the mortgages) of the mortgages held in REITs owned by underlying Funds, the more sensitive the Fund is to interest rate risks. The underlying Funds are also subject to credit risk; the Fund could lose money if mortgagors default on mortgages held in the REITs.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_SectorRiskMember"
      id="Fact001851">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Sector Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; If certain industry sectors or types of securities don&#x2019;t perform as well as the managers of the underlying Funds expect, the Fund&#x2019;s performance could suffer.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_SmallCapCompanyRiskMember"
      id="Fact001852">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Small Cap Company Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Smaller capitalization companies may experience higher failure rates than do larger capitalization companies. In addition, smaller companies may be more vulnerable to economic, market and industry changes. As a result, share price changes may be more sudden or erratic than the prices of other equity securities, especially over the short term. Such companies may have limited product lines, markets or financial resources and may lack management depth. The trading volume of securities of smaller capitalization companies is normally less than that of larger capitalization companies, and therefore may disproportionately affect their market price, tending to make them fall more in response to selling pressure than is the case with larger capitalization companies. Some small capitalization stocks may be illiquid. These risks may be enhanced for micro-cap securities. Many micro-cap companies tend to be new and have no proven track record. Some of these companies have no assets or operations, while others have products and services that are still in development or have yet to be tested in the market. Because micro-cap stocks trade in low volumes, any size of trade can have a large percentage impact on the price of the stock.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_SovereignDebtRiskMember"
      id="Fact001853">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Sovereign Debt Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The underlying Funds may invest in sovereign debt obligations. Investment in sovereign debt obligations involves special risks not present in corporate debt obligations. The issuer of the sovereign debt or the governmental authorities that control the repayment of the debt may be unable or unwilling to repay principal or interest when due, and the Fund may have limited recourse in the event of a default. During periods of economic uncertainty, the market prices of sovereign debt, and the underlying Funds&#x2019; net asset values, may be more volatile than prices of U.S. debt obligations.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_StockMarketRiskMember"
      id="Fact001854">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Stock Market Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; The Fund is an equity fund, so it is subject to the risks inherent in the stock market in general. The stock market is cyclical, with prices generally rising and falling over periods of time. Some of these price cycles can be pronounced and last for a long time.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_TreasuryInflationProtectedSecuritiesRiskMember"
      id="Fact001855">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Treasury Inflation-Protected Securities Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Because the real rate of return offered by TIPS, which represents the growth of purchasing power, is guaranteed by the Federal Government, TIPS may offer a lower return than other fixed income instruments that do not have such guarantees. Other conventional bond issues may offer higher yields.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_ValueInvestingRiskMember"
      id="Fact001856">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;Value Investing Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Because different types of stocks tend to shift in and out of favor depending on market and economic conditions, &#x201c;value&#x201d; stocks may perform differently from the market as a whole and other types of stocks and can continue to be undervalued by the market for long periods of time. It is also possible that a value stock may never appreciate to the extent expected.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_GeneralRiskMember"
      id="Fact001857">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;General Risk.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; &lt;span id="xdx_907_eoef--RiskTextBlock_c20260505__20260505__dei--LegalEntityAxis__custom--S000004485Member__oef--RiskAxis__oef--RiskLoseMoneyMember_zPdLe0xtOD2c"&gt;As with most other mutual funds, you can lose money by investing in this Fund.&lt;/span&gt; Share prices fluctuate from day-to-day, and when you sell your shares, they may be worth less than you paid for them.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_oef_RiskLoseMoneyMember"
      id="Fact001858">As with most other mutual funds, you can lose money by investing in this Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_CybersecurityRisksMember"
      id="Fact001859">

&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_918_ecustom--CybersecurityRisksMember_zoWcGbAaq2J5"&gt;Cybersecurity Risks&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt; Despite the various protections utilized by the Fund and its service providers, systems, networks, or devices utilized by the Fund potentially can be breached. The Fund and its shareholders could be negatively impacted as a result of a cybersecurity breach.
&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="From2026-05-052026-05-05_custom_S000004485Member"
      id="Fact001861">PAST PERFORMANCE</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member"
      id="Fact001862">&lt;p id="xdx_A80_eoef--PerformanceNarrativeTextBlock_zILNTU9qf3f" style="font: 11pt Times New Roman, Times, Serif; text-align: left; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;span id="xdx_90D_eoef--PerformanceInformationIllustratesVariabilityOfReturns_c20260505__20260505__dei--LegalEntityAxis__custom--S000004485Member_z14MHpe9WtI4"&gt;The following bar chart and table provide some indication of the risks of investing in the Fund by showing the variability of the Fund&#x2019;s performance from year to year and by comparing the Fund&#x2019;s performance to a broad-based index and an index that is more representative of the Fund&#x2019;s investment strategy. The bar chart shows the investment returns of the Fund&#x2019;s Class A shares.&lt;/span&gt; These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. &lt;span id="xdx_90B_eoef--PerformancePastDoesNotIndicateFuture_c20260505__20260505__dei--LegalEntityAxis__custom--S000004485Member_zAUrSttWsME"&gt;The Fund&#x2019;s past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.&lt;/span&gt; More up-to-date returns are available on the Fund&#x2019;s website at &lt;/b&gt;&lt;span style="text-decoration: underline"&gt;&lt;b&gt;&lt;span id="xdx_909_eoef--PerformanceAvailabilityWebSiteAddress_c20260505__20260505__dei--LegalEntityAxis__custom--S000004485Member_zSop9uWWnq16"&gt;fund.timothyplan.com&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;, or by calling the Fund at &lt;span id="xdx_901_eoef--PerformanceAvailabilityPhone_c20260505__20260505__dei--LegalEntityAxis__custom--S000004485Member_zctHUwzEUhoh"&gt;(800) 846-7526&lt;/span&gt;.&lt;/b&gt;&lt;span style="font-weight: normal; font-style: normal"&gt;
&lt;/span&gt;&lt;/p&gt;
</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="From2026-05-052026-05-05_custom_S000004485Member"
      id="Fact001863">The following bar chart and table provide some indication of the risks of investing in the Fund by showing the variability of the Fund&#x2019;s performance from year to year and by comparing the Fund&#x2019;s performance to a broad-based index and an index that is more representative of the Fund&#x2019;s investment strategy. The bar chart shows the investment returns of the Fund&#x2019;s Class A shares.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2026-05-052026-05-05_custom_S000004485Member"
      id="Fact001864">The Fund&#x2019;s past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress
      contextRef="From2026-05-052026-05-05_custom_S000004485Member"
      id="Fact001865">fund.timothyplan.com</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformanceAvailabilityPhone
      contextRef="From2026-05-052026-05-05_custom_S000004485Member"
      id="Fact001866">(800) 846-7526</oef:PerformanceAvailabilityPhone>
    <oef:BarChartHeading
      contextRef="From2026-05-052026-05-05_custom_S000004485Member"
      id="Fact001867">Year-by-year Annual Total Returns for Class A Shares 

(for calendar years ending on December 31)
</oef:BarChartHeading>
    <oef:AnnlRtrPct
      contextRef="From2016-01-012016-12-31_custom_S000004485Member_custom_C000012348Member"
      decimals="INF"
      id="Fact001869"
      unitRef="Ratio">0.0513</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2017-01-012017-12-31_custom_S000004485Member_custom_C000012348Member"
      decimals="INF"
      id="Fact001871"
      unitRef="Ratio">0.0829</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2018-01-012018-12-31_custom_S000004485Member_custom_C000012348Member"
      decimals="INF"
      id="Fact001873"
      unitRef="Ratio">-0.0924</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2019-01-012019-12-31_custom_S000004485Member_custom_C000012348Member"
      decimals="INF"
      id="Fact001875"
      unitRef="Ratio">0.1477</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2020-01-012020-12-31_custom_S000004485Member_custom_C000012348Member"
      decimals="INF"
      id="Fact001877"
      unitRef="Ratio">0.0769</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2021-01-012021-12-31_custom_S000004485Member_custom_C000012348Member"
      decimals="INF"
      id="Fact001879"
      unitRef="Ratio">0.0763</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2022-01-012022-12-31_custom_S000004485Member_custom_C000012348Member"
      decimals="INF"
      id="Fact001881"
      unitRef="Ratio">-0.1290</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2023-01-012023-12-31_custom_S000004485Member_custom_C000012348Member"
      decimals="INF"
      id="Fact001883"
      unitRef="Ratio">0.0659</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2024-01-012024-12-31_custom_S000004485Member_custom_C000012348Member"
      decimals="INF"
      id="Fact001885"
      unitRef="Ratio">0.0431</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004485Member_custom_C000012348Member"
      decimals="INF"
      id="Fact001887"
      unitRef="Ratio">0.1055</oef:AnnlRtrPct>
    <oef:BarChartClosingTextBlock
      contextRef="From2026-05-052026-05-05_custom_S000004485Member"
      id="Fact001888">&lt;div id="xdx_A85_eoef--BarChartClosingTextBlock_z7GoVCBiRsnb"&gt;&lt;/div&gt;
&lt;table cellpadding="2" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr&gt;
&lt;td style="border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt; text-transform: uppercase"&gt;&lt;b&gt;&lt;span id="xdx_904_eoef--HighestQuarterlyReturnLabel_c20260505__20260505__dei--LegalEntityAxis__custom--S000004485Member__oef--ClassAxis__custom--C000012348Member_z2J9OOwiWrmf"&gt;BEST QUARTER&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt; text-transform: uppercase"&gt;&lt;b&gt;&lt;span id="xdx_901_eoef--LowestQuarterlyReturnLabel_c20260505__20260505__dei--LegalEntityAxis__custom--S000004485Member__oef--ClassAxis__custom--C000012348Member_zic44O4DSAcb"&gt;WORST QUARTER&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_90D_eoef--BarChartHighestQuarterlyReturnDate_dxL_c20260505__20260505__dei--LegalEntityAxis__custom--S000004485Member__oef--ClassAxis__custom--C000012348Member_zlEOUhqmNPal" title="::XDX::2020-06-30"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1891"&gt;Jun-20&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; border-bottom: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_909_eoef--BarChartLowestQuarterlyReturnDate_dxL_c20260505__20260505__dei--LegalEntityAxis__custom--S000004485Member__oef--ClassAxis__custom--C000012348Member_zT3FAiyBFgej" title="::XDX::2020-03-31"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1892"&gt;Mar-20&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: Gainsboro"&gt;
&lt;td style="border-top: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_906_eoef--BarChartHighestQuarterlyReturn_c20260505__20260505__dei--LegalEntityAxis__custom--S000004485Member__oef--ClassAxis__custom--C000012348Member_zSFefezzQdth"&gt;10.75%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-top: #000000 1pt solid; vertical-align: bottom; width: 50%"&gt;&lt;p style="font: 11pt Times New Roman, Times, Serif; text-align: center; margin-left: 0pt; text-indent: 0pt; margin-bottom: 0pt; margin-top: 0pt"&gt;&lt;span id="xdx_90B_eoef--BarChartLowestQuarterlyReturn_c20260505__20260505__dei--LegalEntityAxis__custom--S000004485Member__oef--ClassAxis__custom--C000012348Member_zFgBmuszMAql"&gt;-12.59%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012348Member"
      id="Fact001889">BEST QUARTER</oef:HighestQuarterlyReturnLabel>
    <oef:LowestQuarterlyReturnLabel
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012348Member"
      id="Fact001890">WORST QUARTER</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012348Member"
      decimals="INF"
      id="Fact001893"
      unitRef="Ratio">0.1075</oef:BarChartHighestQuarterlyReturn>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="From2026-05-052026-05-05_custom_S000004485Member_custom_C000012348Member"
      decimals="INF"
      id="Fact001894"
      unitRef="Ratio">-0.1259</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading
      contextRef="From2026-05-052026-05-05_custom_S000004485Member"
      id="Fact001895">Average Annual Total Returns

(for periods ending on December 31, 2025)
</oef:PerformanceTableHeading>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004485Member_custom_C000012348Member"
      decimals="INF"
      id="Fact001896"
      unitRef="Ratio">0.0445</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004485Member_custom_C000012348Member"
      decimals="INF"
      id="Fact001897"
      unitRef="Ratio">0.0172</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004485Member_custom_C000012348Member"
      decimals="INF"
      id="Fact001898"
      unitRef="Ratio">0.0335</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004485Member_custom_C000012350Member"
      decimals="INF"
      id="Fact001899"
      unitRef="Ratio">0.0911</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004485Member_custom_C000012350Member"
      decimals="INF"
      id="Fact001900"
      unitRef="Ratio">0.0226</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004485Member_custom_C000012350Member"
      decimals="INF"
      id="Fact001901"
      unitRef="Ratio">0.0323</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004485Member_custom_C000012348Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001902"
      unitRef="Ratio">0.0412</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004485Member_custom_C000012348Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001903"
      unitRef="Ratio">0.0090</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004485Member_custom_C000012348Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001904"
      unitRef="Ratio">0.0272</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004485Member_custom_C000012350Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001905"
      unitRef="Ratio">0.0888</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004485Member_custom_C000012350Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001906"
      unitRef="Ratio">0.0149</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004485Member_custom_C000012350Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact001907"
      unitRef="Ratio">0.0261</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004485Member_custom_C000012348Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001908"
      unitRef="Ratio">0.0278</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004485Member_custom_C000012348Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001909"
      unitRef="Ratio">0.0116</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004485Member_custom_C000012348Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001910"
      unitRef="Ratio">0.0252</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004485Member_custom_C000012350Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001911"
      unitRef="Ratio">0.0550</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004485Member_custom_C000012350Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001912"
      unitRef="Ratio">0.0163</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004485Member_custom_C000012350Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact001913"
      unitRef="Ratio">0.0245</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004485Member_custom_C000012348Member_custom_Index19Member"
      decimals="INF"
      id="Fact001914"
      unitRef="Ratio">0.1715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004485Member_custom_C000012348Member_custom_Index19Member"
      decimals="INF"
      id="Fact001915"
      unitRef="Ratio">0.1315</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004485Member_custom_C000012348Member_custom_Index19Member"
      decimals="INF"
      id="Fact001916"
      unitRef="Ratio">0.1429</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004485Member_custom_C000012350Member_custom_Index19Member"
      decimals="INF"
      id="Fact001917"
      unitRef="Ratio">0.1715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004485Member_custom_C000012350Member_custom_Index19Member"
      decimals="INF"
      id="Fact001918"
      unitRef="Ratio">0.1315</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004485Member_custom_C000012350Member_custom_Index19Member"
      decimals="INF"
      id="Fact001919"
      unitRef="Ratio">0.1429</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004485Member_custom_C000012348Member_custom_Index20Member"
      decimals="INF"
      id="Fact001920"
      unitRef="Ratio">0.1382</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004485Member_custom_C000012348Member_custom_Index20Member"
      decimals="INF"
      id="Fact001921"
      unitRef="Ratio">0.0531</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004485Member_custom_C000012348Member_custom_Index20Member"
      decimals="INF"
      id="Fact001922"
      unitRef="Ratio">0.0732</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_S000004485Member_custom_C000012350Member_custom_Index20Member"
      decimals="INF"
      id="Fact001923"
      unitRef="Ratio">0.1382</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_S000004485Member_custom_C000012350Member_custom_Index20Member"
      decimals="INF"
      id="Fact001924"
      unitRef="Ratio">0.0531</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_S000004485Member_custom_C000012350Member_custom_Index20Member"
      decimals="INF"
      id="Fact001925"
      unitRef="Ratio">0.0732</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="From2026-05-052026-05-05_custom_S000004485Member"
      id="Fact001929">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred
      contextRef="From2026-05-052026-05-05_custom_S000004485Member"
      id="Fact001930">After-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableExplanationAfterTaxHigher
      contextRef="From2026-05-052026-05-05_custom_S000004485Member"
      id="Fact001931">In certain cases, return after taxes on distributions and sale of shares may be higher than the other return figures for the same period.</oef:PerformanceTableExplanationAfterTaxHigher>
    <oef:PerformanceTableDoesReflectSalesLoads
      contextRef="From2026-05-052026-05-05_custom_S000004485Member"
      id="Fact001934">Class A share returns reflect the assessment of the maximum front-end sales load on the first business day of the year.</oef:PerformanceTableDoesReflectSalesLoads>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact000028"
          xlink:label="Fact000028"
          xlink:type="locator"/>
        <link:footnote id="Footnote000060" xlink:label="Footnote000060" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For purchases in excess of $1mm dollars in Class A shares, the Trust&#x2019;s Distributor, Timothy Partners, Ltd., will pay a finders&#x2019; fee to brokers as follows: 1% on purchases of shares of the Funds in amounts from $1 million to $2 million, 0.75% on the next $1 million, 0.50% on the next $2 million, and 0.25% on all amounts in excess of $5 million. In such cases, those purchases will be subject to a contingent deferred sales charge of 1% for 18 months after the date of purchase.</link:footnote>
        <link:footnote id="Footnote000061" xlink:label="Footnote000061" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For Class C shares, a one percent (1%) contingent deferred sales charge is imposed on shares liquidated within the first thirteen months after purchase.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000028"
          xlink:to="Footnote000061"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000028"
          xlink:to="Footnote000060"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000029"
          xlink:label="Fact000029"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000029"
          xlink:to="Footnote000061"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000029"
          xlink:to="Footnote000060"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000049"
          xlink:label="Fact000049"
          xlink:type="locator"/>
        <link:footnote id="Footnote000062" xlink:label="Footnote000062" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Acquired Funds Fees and Expenses are the indirect costs of investing in other investment companies. <xhtml:span id="xdx_901_eoef--ExpensesNotCorrelatedToRatioDueToAcquiredFundFees_c20260505__20260505__dei--LegalEntityAxis__custom--S000004479Member_z2Ult60k3vJh">Total Annual Fund Operating Expenses do not correlate to the ratio of average net assets in the Financial Highlights Table, which reflects the operating expenses of the Fund and does not include Acquired Funds Fees and Expenses.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000049"
          xlink:to="Footnote000062"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000050"
          xlink:label="Fact000050"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000050"
          xlink:to="Footnote000062"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000055"
          xlink:label="Fact000055"
          xlink:type="locator"/>
        <link:footnote id="Footnote000064" xlink:label="Footnote000064" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">As described in the &#x201c;Who Manages Your Money&#x201d; section of the Fund&#x2019;s prospectus, Timothy Partners, Ltd (&#x201c;TPL&#x201d;) has contractually agreed, through <xhtml:span id="xdx_908_eoef--FeeWaiverOrReimbursementOverAssetsDateOfTermination_c20260505__20260505__dei--LegalEntityAxis__custom--S000004479Member_z73NmJXNGCeg">January 28, 2027</xhtml:span>, to waive five basis points (5bps) of the management fee paid by the Trust for the fund.</link:footnote>
        <link:footnote id="Footnote000066" xlink:label="Footnote000066" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Also as described in the &#x201c;Who Manages Your Money,&#x201d; TPL has contractually agreed to waive the management fee with respect to any portion of the Fund&#x2019;s assets estimated to be attributable to investments in money market funds, other equity and fixed income mutual funds and exchange-traded funds managed by TPL or its affiliates that have a contractual management fee, through January 28, 2027.</link:footnote>
        <link:footnote id="Footnote000067" xlink:label="Footnote000067" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The contractual agreements may be terminated upon 90 days&#x2019; notice by a majority of the non-interested trustees of the Trust or by a vote of a majority of the outstanding voting securities of the Fund.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000055"
          xlink:to="Footnote000066"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000055"
          xlink:to="Footnote000064"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000055"
          xlink:to="Footnote000067"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000056"
          xlink:label="Fact000056"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000056"
          xlink:to="Footnote000066"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000056"
          xlink:to="Footnote000064"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000056"
          xlink:to="Footnote000067"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000148"
          xlink:label="Fact000148"
          xlink:type="locator"/>
        <link:footnote id="Footnote000180" xlink:label="Footnote000180" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span id="xdx_90F_eoef--PerformanceTableUsesHighestFederalRate_c20260505__20260505__dei--LegalEntityAxis__custom--S000004479Member_zOKRcqdREUt6">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</xhtml:span> After-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. <xhtml:span id="xdx_902_eoef--PerformanceTableNotRelevantToTaxDeferred_c20260505__20260505__dei--LegalEntityAxis__custom--S000004479Member_zEJvnEjXUZMj">After-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</xhtml:span><xhtml:span id="xdx_909_eoef--PerformanceTableExplanationAfterTaxHigher_c20260505__20260505__dei--LegalEntityAxis__custom--S000004479Member_zwf4q7pmrnjf">In certain cases, return after taxes on distributions and sale of shares may be higher than the other return figures for the same period.</xhtml:span> This will occur when a capital loss is realized upon the sale of shares or provides an assumed tax benefit that increases the return.</link:footnote>
        <link:footnote id="Footnote000185" xlink:label="Footnote000185" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Class A share returns reflect the assessment of the maximum front-end sales load on the first business day of the year.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000148"
          xlink:to="Footnote000180"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000148"
          xlink:to="Footnote000185"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000149"
          xlink:label="Fact000149"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000149"
          xlink:to="Footnote000180"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000149"
          xlink:to="Footnote000185"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000150"
          xlink:label="Fact000150"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000150"
          xlink:to="Footnote000180"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000150"
          xlink:to="Footnote000185"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000154"
          xlink:label="Fact000154"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000154"
          xlink:to="Footnote000180"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000154"
          xlink:to="Footnote000185"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000155"
          xlink:label="Fact000155"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000155"
          xlink:to="Footnote000180"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000155"
          xlink:to="Footnote000185"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000156"
          xlink:label="Fact000156"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000156"
          xlink:to="Footnote000180"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000156"
          xlink:to="Footnote000185"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000157"
          xlink:label="Fact000157"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000157"
          xlink:to="Footnote000180"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000158"
          xlink:label="Fact000158"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000158"
          xlink:to="Footnote000180"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000159"
          xlink:label="Fact000159"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000159"
          xlink:to="Footnote000180"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000160"
          xlink:label="Fact000160"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000160"
          xlink:to="Footnote000180"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000160"
          xlink:to="Footnote000185"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000161"
          xlink:label="Fact000161"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000161"
          xlink:to="Footnote000180"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000161"
          xlink:to="Footnote000185"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000162"
          xlink:label="Fact000162"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000162"
          xlink:to="Footnote000180"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000162"
          xlink:to="Footnote000185"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000163"
          xlink:label="Fact000163"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000163"
          xlink:to="Footnote000180"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000164"
          xlink:label="Fact000164"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000164"
          xlink:to="Footnote000180"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000165"
          xlink:label="Fact000165"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000165"
          xlink:to="Footnote000180"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000166"
          xlink:label="Fact000166"
          xlink:type="locator"/>
        <link:footnote id="Footnote000184" xlink:label="Footnote000184" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The Russell 3000 Index is an unmanaged index of 3000 companies in the United States, and therefore reflects the broad market sector for the Fund. The Russell 2000 Index is a more closely defined index which is a widely recognized, unmanaged index of 2000 Small Capitalization companies in the United States. The indices assume reinvestment of all dividends and distributions and do not reflect any asset-based charges for investment management or other expenses.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000166"
          xlink:to="Footnote000184"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000166"
          xlink:to="Footnote000185"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000167"
          xlink:label="Fact000167"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000167"
          xlink:to="Footnote000184"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000167"
          xlink:to="Footnote000185"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000168"
          xlink:label="Fact000168"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000168"
          xlink:to="Footnote000184"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000168"
          xlink:to="Footnote000185"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000169"
          xlink:label="Fact000169"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000169"
          xlink:to="Footnote000184"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000170"
          xlink:label="Fact000170"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000170"
          xlink:to="Footnote000184"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000171"
          xlink:label="Fact000171"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000171"
          xlink:to="Footnote000184"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000172"
          xlink:label="Fact000172"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000172"
          xlink:to="Footnote000184"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000172"
          xlink:to="Footnote000185"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000173"
          xlink:label="Fact000173"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000173"
          xlink:to="Footnote000184"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000173"
          xlink:to="Footnote000185"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000174"
          xlink:label="Fact000174"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000174"
          xlink:to="Footnote000184"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000174"
          xlink:to="Footnote000185"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000175"
          xlink:label="Fact000175"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000175"
          xlink:to="Footnote000184"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000176"
          xlink:label="Fact000176"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000176"
          xlink:to="Footnote000184"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000177"
          xlink:label="Fact000177"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000177"
          xlink:to="Footnote000184"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000202"
          xlink:label="Fact000202"
          xlink:type="locator"/>
        <link:footnote id="Footnote000232" xlink:label="Footnote000232" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For purchases in excess of $1mm dollars in Class A shares, the Trust&#x2019;s Distributor, Timothy Partners, Ltd., will pay a finders&#x2019; fee to brokers as follows: 1% on purchases of shares of the Funds in amounts from $1 million to $2 million, 0.75% on the next $1 million, 0.50% on the next $2 million, and 0.25% on all amounts in excess of $5 million. In such cases, those purchases will be subject to a contingent deferred sales charge of 1% for 18 months after the date of purchase.</link:footnote>
        <link:footnote id="Footnote000233" xlink:label="Footnote000233" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For Class C shares, a one percent (1%) contingent deferred sales charge is imposed on shares liquidated within the first thirteen months after purchase.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000202"
          xlink:to="Footnote000232"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000202"
          xlink:to="Footnote000233"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000203"
          xlink:label="Fact000203"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000203"
          xlink:to="Footnote000232"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000203"
          xlink:to="Footnote000233"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000221"
          xlink:label="Fact000221"
          xlink:type="locator"/>
        <link:footnote id="Footnote000234" xlink:label="Footnote000234" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Acquired Funds Fees and Expenses are the indirect costs of investing in other investment companies. <xhtml:span id="xdx_904_eoef--ExpensesNotCorrelatedToRatioDueToAcquiredFundFees_c20260505__20260505__dei--LegalEntityAxis__custom--S000004480Member_zzSUMJMIvVQe">Total Annual Fund Operating Expenses do not correlate to the ratio of average net assets in the Financial Highlights Table, which reflects the operating expenses of the Fund and does not include Acquired Funds Fees and Expenses.
</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000221"
          xlink:to="Footnote000234"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000222"
          xlink:label="Fact000222"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000222"
          xlink:to="Footnote000234"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000227"
          xlink:label="Fact000227"
          xlink:type="locator"/>
        <link:footnote id="Footnote000236" xlink:label="Footnote000236" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">As described in the &#x201c;Who Manages Your Money&#x201d; section of the Fund&#x2019;s prospectus, Timothy Partners, Ltd (&#x201c;TPL&#x201d;) has contractually agreed, through <xhtml:span id="xdx_903_eoef--FeeWaiverOrReimbursementOverAssetsDateOfTermination_c20260505__20260505__dei--LegalEntityAxis__custom--S000004480Member_zOWYUm2RPWW7">January 28, 2027</xhtml:span>, to waive five basis points (5bps) of the management fee paid by the Trust for the Fund.</link:footnote>
        <link:footnote id="Footnote000238" xlink:label="Footnote000238" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Also as described in the &#x201c;Who Manages Your Money,&#x201d; TPL has contractually agreed to waive the management fee with respect to any portion of the Fund&#x2019;s assets estimated to be attributable to investments in money market funds, other equity and fixed income mutual funds and exchange-traded funds managed by TPL or its affiliates that have a contractual management fee, through January 28, 2027.</link:footnote>
        <link:footnote id="Footnote000239" xlink:label="Footnote000239" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The contractual agreements may be terminated upon 90 days&#x2019; notice by a majority of the non-interested trustees of the Trust or by a vote of a majority of the outstanding voting securities of the Fund.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000227"
          xlink:to="Footnote000236"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000227"
          xlink:to="Footnote000239"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000227"
          xlink:to="Footnote000238"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000228"
          xlink:label="Fact000228"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000228"
          xlink:to="Footnote000236"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000228"
          xlink:to="Footnote000239"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000228"
          xlink:to="Footnote000238"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000314"
          xlink:label="Fact000314"
          xlink:type="locator"/>
        <link:footnote id="Footnote000333" xlink:label="Footnote000333" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span id="xdx_903_eoef--PerformanceTableUsesHighestFederalRate_c20260505__20260505__dei--LegalEntityAxis__custom--S000004480Member_zgDiZGAfrG49">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</xhtml:span> After-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. <xhtml:span id="xdx_90F_eoef--PerformanceTableNotRelevantToTaxDeferred_c20260505__20260505__dei--LegalEntityAxis__custom--S000004480Member_zEIp2Ns1V41b">After-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</xhtml:span><xhtml:span id="xdx_909_eoef--PerformanceTableExplanationAfterTaxHigher_c20260505__20260505__dei--LegalEntityAxis__custom--S000004480Member_zWGRUMddiXVd">In certain cases, return after taxes on distributions and sale of shares may be higher than the other return figures for the same period.</xhtml:span>
This will occur when a capital loss is realized upon the sale of shares or provides an assumed tax benefit that increases the return.</link:footnote>
        <link:footnote id="Footnote000338" xlink:label="Footnote000338" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Class A share returns reflect the assessment of the maximum front-end sales load on the first business day of the year.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000314"
          xlink:to="Footnote000333"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000314"
          xlink:to="Footnote000338"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000315"
          xlink:label="Fact000315"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000315"
          xlink:to="Footnote000333"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000315"
          xlink:to="Footnote000338"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000316"
          xlink:label="Fact000316"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000316"
          xlink:to="Footnote000333"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000316"
          xlink:to="Footnote000338"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000317"
          xlink:label="Fact000317"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000317"
          xlink:to="Footnote000333"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000318"
          xlink:label="Fact000318"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000318"
          xlink:to="Footnote000333"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000319"
          xlink:label="Fact000319"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000319"
          xlink:to="Footnote000333"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000320"
          xlink:label="Fact000320"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000320"
          xlink:to="Footnote000333"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000320"
          xlink:to="Footnote000338"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000321"
          xlink:label="Fact000321"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000321"
          xlink:to="Footnote000333"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000321"
          xlink:to="Footnote000338"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000322"
          xlink:label="Fact000322"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000322"
          xlink:to="Footnote000333"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000322"
          xlink:to="Footnote000338"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000323"
          xlink:label="Fact000323"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000323"
          xlink:to="Footnote000333"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000324"
          xlink:label="Fact000324"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000324"
          xlink:to="Footnote000333"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000325"
          xlink:label="Fact000325"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000325"
          xlink:to="Footnote000333"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000326"
          xlink:label="Fact000326"
          xlink:type="locator"/>
        <link:footnote id="Footnote000337" xlink:label="Footnote000337" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The S&amp;P 500 Index is a widely recognized, unmanaged index of common stock prices. The Index assumes reinvestment of all dividends and distributions and does not reflect any asset-based charges for investment management or other expenses.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000326"
          xlink:to="Footnote000338"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000326"
          xlink:to="Footnote000337"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000327"
          xlink:label="Fact000327"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000327"
          xlink:to="Footnote000338"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000327"
          xlink:to="Footnote000337"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000328"
          xlink:label="Fact000328"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000328"
          xlink:to="Footnote000338"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000328"
          xlink:to="Footnote000337"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000329"
          xlink:label="Fact000329"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000329"
          xlink:to="Footnote000337"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000330"
          xlink:label="Fact000330"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000330"
          xlink:to="Footnote000337"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000331"
          xlink:label="Fact000331"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000331"
          xlink:to="Footnote000337"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000308"
          xlink:label="Fact000308"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000308"
          xlink:to="Footnote000338"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000309"
          xlink:label="Fact000309"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000309"
          xlink:to="Footnote000338"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000310"
          xlink:label="Fact000310"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000310"
          xlink:to="Footnote000338"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000354"
          xlink:label="Fact000354"
          xlink:type="locator"/>
        <link:footnote id="Footnote000384" xlink:label="Footnote000384" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For purchases in excess of $1mm dollars in Class A shares, the Trust&#x2019;s Distributor, Timothy Partners, Ltd., will pay a finders&#x2019; fee to brokers as follows: 1% on purchases of shares of the Funds in amounts from $1 million to $2 million, 0.75% on the next $1 million, 0.50% on the next $2 million, and 0.25% on all amounts in excess of $5 million. In such cases, those purchases will be subject to a contingent deferred sales charge of 1% for 18 months after the date of purchase.</link:footnote>
        <link:footnote id="Footnote000385" xlink:label="Footnote000385" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For Class C shares, a one percent (1%) contingent deferred sales charge is imposed on shares liquidated within the first thirteen months after purchase.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000354"
          xlink:to="Footnote000384"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000354"
          xlink:to="Footnote000385"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000355"
          xlink:label="Fact000355"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000355"
          xlink:to="Footnote000384"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000355"
          xlink:to="Footnote000385"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000373"
          xlink:label="Fact000373"
          xlink:type="locator"/>
        <link:footnote id="Footnote000386" xlink:label="Footnote000386" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Acquired Funds Fees and Expenses are the indirect costs of investing in other investment companies. <xhtml:span id="xdx_906_eoef--ExpensesNotCorrelatedToRatioDueToAcquiredFundFees_c20260505__20260505__dei--LegalEntityAxis__custom--S000004482Member_zly4Ww72S1l8">Total Annual Fund Operating Expenses do not correlate to the ratio of average net assets in the Financial Highlights Table, which reflects the operating expenses of the Fund and does not include Acquired Funds Fees and Expenses.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000373"
          xlink:to="Footnote000386"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000374"
          xlink:label="Fact000374"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000374"
          xlink:to="Footnote000386"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000379"
          xlink:label="Fact000379"
          xlink:type="locator"/>
        <link:footnote id="Footnote000388" xlink:label="Footnote000388" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">As described in the &#x201c;Who Manages Your Money&#x201d; section of the Fund&#x2019;s prospectus, Timothy Partners, Ltd (&#x201c;TPL&#x201d;) has contractually agreed, through <xhtml:span id="xdx_90C_eoef--FeeWaiverOrReimbursementOverAssetsDateOfTermination_c20260505__20260505__dei--LegalEntityAxis__custom--S000004482Member_z7W2ddTIBVK">January 28, 2027</xhtml:span>, to waive ten basis points (10bps) of the management fee paid by the Trust for the Fund.</link:footnote>
        <link:footnote id="Footnote000390" xlink:label="Footnote000390" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Also as described in the &#x201c;Who Manages Your Money,&#x201d; TPL has contractually agreed to waive the management fee with respect to any portion of the Fund&#x2019;s assets estimated to be attributable to investments in money market funds, other equity and fixed income mutual funds and exchange-traded funds managed by TPL or its affiliates that have a contractual management fee, through January 28, 2027.</link:footnote>
        <link:footnote id="Footnote000391" xlink:label="Footnote000391" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The contractual agreements may be terminated upon 90 days&#x2019; notice by a majority of the non-interested trustees of the Trust or by a vote of a majority of the outstanding voting securities of the Fund.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000379"
          xlink:to="Footnote000391"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000379"
          xlink:to="Footnote000388"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000379"
          xlink:to="Footnote000390"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000380"
          xlink:label="Fact000380"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000380"
          xlink:to="Footnote000391"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000380"
          xlink:to="Footnote000388"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000380"
          xlink:to="Footnote000390"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000463"
          xlink:label="Fact000463"
          xlink:type="locator"/>
        <link:footnote id="Footnote000489" xlink:label="Footnote000489" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span id="xdx_902_eoef--PerformanceTableUsesHighestFederalRate_c20260505__20260505__dei--LegalEntityAxis__custom--S000004482Member_zWjj2ny9bimd">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</xhtml:span> After-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. <xhtml:span id="xdx_906_eoef--PerformanceTableNotRelevantToTaxDeferred_c20260505__20260505__dei--LegalEntityAxis__custom--S000004482Member_zLNtdWJGsHOh">After-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</xhtml:span></link:footnote>
        <link:footnote id="Footnote000493" xlink:label="Footnote000493" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Class A share returns reflect the assessment of the maximum front-end sales load on the first business day of the year.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000463"
          xlink:to="Footnote000493"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000463"
          xlink:to="Footnote000489"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000464"
          xlink:label="Fact000464"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000464"
          xlink:to="Footnote000493"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000464"
          xlink:to="Footnote000489"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000465"
          xlink:label="Fact000465"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000465"
          xlink:to="Footnote000493"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000465"
          xlink:to="Footnote000489"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000466"
          xlink:label="Fact000466"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000466"
          xlink:to="Footnote000489"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000467"
          xlink:label="Fact000467"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000467"
          xlink:to="Footnote000489"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000468"
          xlink:label="Fact000468"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000468"
          xlink:to="Footnote000489"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000469"
          xlink:label="Fact000469"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000469"
          xlink:to="Footnote000493"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000469"
          xlink:to="Footnote000489"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000470"
          xlink:label="Fact000470"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000470"
          xlink:to="Footnote000493"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000470"
          xlink:to="Footnote000489"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000471"
          xlink:label="Fact000471"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000471"
          xlink:to="Footnote000493"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000471"
          xlink:to="Footnote000489"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000472"
          xlink:label="Fact000472"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000472"
          xlink:to="Footnote000489"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000473"
          xlink:label="Fact000473"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000473"
          xlink:to="Footnote000489"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000474"
          xlink:label="Fact000474"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000474"
          xlink:to="Footnote000489"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000475"
          xlink:label="Fact000475"
          xlink:type="locator"/>
        <link:footnote id="Footnote000492" xlink:label="Footnote000492" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The Russell 3000 Index is an unmanaged index of 3000 companies in the United States, and therefore reflects the broad market sector for the Fund. The Russell Midcap Growth Index is a widely recognized, unmanaged index of Mid Capitalization growth companies in the United States. The indices assume reinvestment of all dividends and distributions and do not reflect any asset-based charges for investment management or other expenses.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000475"
          xlink:to="Footnote000492"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000475"
          xlink:to="Footnote000493"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000476"
          xlink:label="Fact000476"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000476"
          xlink:to="Footnote000492"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000476"
          xlink:to="Footnote000493"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000477"
          xlink:label="Fact000477"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000477"
          xlink:to="Footnote000492"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000477"
          xlink:to="Footnote000493"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000478"
          xlink:label="Fact000478"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000478"
          xlink:to="Footnote000492"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000479"
          xlink:label="Fact000479"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000479"
          xlink:to="Footnote000492"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000480"
          xlink:label="Fact000480"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000480"
          xlink:to="Footnote000492"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000481"
          xlink:label="Fact000481"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000481"
          xlink:to="Footnote000492"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000481"
          xlink:to="Footnote000493"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000482"
          xlink:label="Fact000482"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000482"
          xlink:to="Footnote000492"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000482"
          xlink:to="Footnote000493"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000483"
          xlink:label="Fact000483"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000483"
          xlink:to="Footnote000492"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000483"
          xlink:to="Footnote000493"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000484"
          xlink:label="Fact000484"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000484"
          xlink:to="Footnote000492"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000485"
          xlink:label="Fact000485"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000485"
          xlink:to="Footnote000492"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000486"
          xlink:label="Fact000486"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000486"
          xlink:to="Footnote000492"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000457"
          xlink:label="Fact000457"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000457"
          xlink:to="Footnote000493"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000458"
          xlink:label="Fact000458"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000458"
          xlink:to="Footnote000493"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000459"
          xlink:label="Fact000459"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000459"
          xlink:to="Footnote000493"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000462"
          xlink:label="Fact000462"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000462"
          xlink:to="Footnote000493"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000509"
          xlink:label="Fact000509"
          xlink:type="locator"/>
        <link:footnote id="Footnote000539" xlink:label="Footnote000539" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For purchases in excess of $1mm dollars in Class A shares, the Trust&#x2019;s Distributor, Timothy Partners, Ltd., will pay a finders&#x2019; fee to brokers as follows: 1% on purchases of shares of the Funds in amounts from $1 million to $2 million, 0.75% on the next $1 million, 0.50% on the next $2 million, and 0.25% on all amounts in excess of $5 million. In such cases, those purchases will be subject to a contingent deferred sales charge of 1% for 18 months after the date of purchase.</link:footnote>
        <link:footnote id="Footnote000540" xlink:label="Footnote000540" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For Class C shares, a one percent (1%) contingent deferred sales charge is imposed on shares liquidated within the first thirteen months after purchase.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000509"
          xlink:to="Footnote000540"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000509"
          xlink:to="Footnote000539"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000510"
          xlink:label="Fact000510"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000510"
          xlink:to="Footnote000540"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000510"
          xlink:to="Footnote000539"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000528"
          xlink:label="Fact000528"
          xlink:type="locator"/>
        <link:footnote id="Footnote000541" xlink:label="Footnote000541" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Acquired Funds Fees and Expenses are the indirect costs of investing in other investment companies. <xhtml:span id="xdx_908_eoef--ExpensesNotCorrelatedToRatioDueToAcquiredFundFees_c20260505__20260505__dei--LegalEntityAxis__custom--S000004483Member_zb2LwQ26OQHd">Total Annual Fund Operating Expenses do not correlate to the ratio of average net assets in the Financial Highlights Table, which reflects the operating expenses of the Fund and does not include Acquired Funds Fees and Expenses.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000528"
          xlink:to="Footnote000541"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000529"
          xlink:label="Fact000529"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000529"
          xlink:to="Footnote000541"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000534"
          xlink:label="Fact000534"
          xlink:type="locator"/>
        <link:footnote id="Footnote000543" xlink:label="Footnote000543" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">As described in the &#x201c;Who Manages Your Money&#x201d; section of the Fund&#x2019;s prospectus, Timothy Partners, Ltd (&#x201c;TPL&#x201d;) has contractually agreed, through <xhtml:span id="xdx_903_eoef--FeeWaiverOrReimbursementOverAssetsDateOfTermination_c20260505__20260505__dei--LegalEntityAxis__custom--S000004483Member_zEFrdh3iUg6d">January 28, 2027</xhtml:span>, to waive five basis points (5bps) of the management fee paid by the Trust for the Fund.</link:footnote>
        <link:footnote id="Footnote000545" xlink:label="Footnote000545" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Also as described in the &#x201c;Who Manages Your Money,&#x201d; TPL has contractually agreed to waive the management fee with respect to any portion of the Fund&#x2019;s assets estimated to be attributable to investments in money market funds, other equity and fixed income mutual funds and exchange-traded funds managed by TPL or its affiliates that have a contractual management fee, through January 28, 2027.</link:footnote>
        <link:footnote id="Footnote000546" xlink:label="Footnote000546" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The contractual agreements may be terminated upon 90 days&#x2019; notice by a majority of the non-interested trustees of the Trust or by a vote of a majority of the outstanding voting securities of the Fund.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000534"
          xlink:to="Footnote000545"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000534"
          xlink:to="Footnote000546"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000534"
          xlink:to="Footnote000543"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000535"
          xlink:label="Fact000535"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000535"
          xlink:to="Footnote000545"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000535"
          xlink:to="Footnote000546"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000535"
          xlink:to="Footnote000543"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000623"
          xlink:label="Fact000623"
          xlink:type="locator"/>
        <link:footnote id="Footnote000649" xlink:label="Footnote000649" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span id="xdx_903_eoef--PerformanceTableUsesHighestFederalRate_c20260505__20260505__dei--LegalEntityAxis__custom--S000004483Member_zesUzjhUTBh">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</xhtml:span> After-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. <xhtml:span id="xdx_90C_eoef--PerformanceTableNotRelevantToTaxDeferred_c20260505__20260505__dei--LegalEntityAxis__custom--S000004483Member_zoGqA10vDC6c">After-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</xhtml:span></link:footnote>
        <link:footnote id="Footnote000653" xlink:label="Footnote000653" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Class A share returns reflect the assessment of the maximum front-end sales load on the first business day of the year.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000623"
          xlink:to="Footnote000649"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000623"
          xlink:to="Footnote000653"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000624"
          xlink:label="Fact000624"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000624"
          xlink:to="Footnote000649"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000624"
          xlink:to="Footnote000653"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000625"
          xlink:label="Fact000625"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000625"
          xlink:to="Footnote000649"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000625"
          xlink:to="Footnote000653"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000626"
          xlink:label="Fact000626"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000626"
          xlink:to="Footnote000649"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000627"
          xlink:label="Fact000627"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000627"
          xlink:to="Footnote000649"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000628"
          xlink:label="Fact000628"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000628"
          xlink:to="Footnote000649"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000629"
          xlink:label="Fact000629"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000629"
          xlink:to="Footnote000649"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000629"
          xlink:to="Footnote000653"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000630"
          xlink:label="Fact000630"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000630"
          xlink:to="Footnote000649"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000630"
          xlink:to="Footnote000653"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000631"
          xlink:label="Fact000631"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000631"
          xlink:to="Footnote000649"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000631"
          xlink:to="Footnote000653"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000632"
          xlink:label="Fact000632"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000632"
          xlink:to="Footnote000649"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000633"
          xlink:label="Fact000633"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000633"
          xlink:to="Footnote000649"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000634"
          xlink:label="Fact000634"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000634"
          xlink:to="Footnote000649"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000635"
          xlink:label="Fact000635"
          xlink:type="locator"/>
        <link:footnote id="Footnote000652" xlink:label="Footnote000652" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The Russell 1000 Index is an unmanaged index of 1000 companies in the United States, and therefore reflects the broad market sector for the Fund. The Russell 1000 Growth Index is a more growth oriented sub-set of the Russell 1000 Index that is a widely recognized, unmanaged index of 1000 large-capitalization companies in the United States. The indices assume reinvestment of all dividends and distributions and do not reflect any asset-based charges for investment management or other expenses.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000635"
          xlink:to="Footnote000652"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000635"
          xlink:to="Footnote000653"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000636"
          xlink:label="Fact000636"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000636"
          xlink:to="Footnote000652"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000636"
          xlink:to="Footnote000653"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000637"
          xlink:label="Fact000637"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000637"
          xlink:to="Footnote000652"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000637"
          xlink:to="Footnote000653"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000638"
          xlink:label="Fact000638"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000638"
          xlink:to="Footnote000652"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000639"
          xlink:label="Fact000639"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000639"
          xlink:to="Footnote000652"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000640"
          xlink:label="Fact000640"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000640"
          xlink:to="Footnote000652"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000641"
          xlink:label="Fact000641"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000641"
          xlink:to="Footnote000652"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000641"
          xlink:to="Footnote000653"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000642"
          xlink:label="Fact000642"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000642"
          xlink:to="Footnote000652"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000642"
          xlink:to="Footnote000653"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000643"
          xlink:label="Fact000643"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000643"
          xlink:to="Footnote000652"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000643"
          xlink:to="Footnote000653"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000644"
          xlink:label="Fact000644"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000644"
          xlink:to="Footnote000652"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000645"
          xlink:label="Fact000645"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000645"
          xlink:to="Footnote000652"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000646"
          xlink:label="Fact000646"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000646"
          xlink:to="Footnote000652"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000617"
          xlink:label="Fact000617"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000617"
          xlink:to="Footnote000653"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000618"
          xlink:label="Fact000618"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000618"
          xlink:to="Footnote000653"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000619"
          xlink:label="Fact000619"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000619"
          xlink:to="Footnote000653"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000669"
          xlink:label="Fact000669"
          xlink:type="locator"/>
        <link:footnote id="Footnote000699" xlink:label="Footnote000699" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For purchases in excess of $1mm dollars in Class A shares, the Trust&#x2019;s Distributor, Timothy Partners, Ltd., will pay a finders&#x2019; fee to brokers as follows: 1% on purchases of shares of the Funds in amounts from $1 million to $2 million, 0.75% on the next $1 million, 0.50% on the next $2 million, and 0.25% on all amounts in excess of $5 million. In such cases, those purchases will be subject to a contingent deferred sales charge of 1% for 18 months after the date of purchase.</link:footnote>
        <link:footnote id="Footnote000700" xlink:label="Footnote000700" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For Class C shares, a one percent (1%) contingent deferred sales charge is imposed on shares liquidated within the first thirteen months after purchase.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000669"
          xlink:to="Footnote000700"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000669"
          xlink:to="Footnote000699"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000670"
          xlink:label="Fact000670"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000670"
          xlink:to="Footnote000700"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000670"
          xlink:to="Footnote000699"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000688"
          xlink:label="Fact000688"
          xlink:type="locator"/>
        <link:footnote id="Footnote000701" xlink:label="Footnote000701" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Acquired Funds Fees and Expenses are the indirect costs of investing in other investment companies. <xhtml:span id="xdx_905_eoef--ExpensesNotCorrelatedToRatioDueToAcquiredFundFees_c20260505__20260505__dei--LegalEntityAxis__custom--S000042201Member_zVlrHcpv9Rd4">Total Annual Fund Operating Expenses do not correlate to the ratio of average net assets in the Financial Highlights Table, which reflects the operating expenses of the Fund and does not include Acquired Funds Fees and Expenses.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000688"
          xlink:to="Footnote000701"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000689"
          xlink:label="Fact000689"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000689"
          xlink:to="Footnote000701"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000694"
          xlink:label="Fact000694"
          xlink:type="locator"/>
        <link:footnote id="Footnote000703" xlink:label="Footnote000703" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">As described in the &#x201c;Who Manages Your Money&#x201d; section of the Fund&#x2019;s prospectus, Timothy Partners, Ltd (&#x201c;TPL&#x201d;) has contractually agreed, through <xhtml:span id="xdx_906_eoef--FeeWaiverOrReimbursementOverAssetsDateOfTermination_c20260505__20260505__dei--LegalEntityAxis__custom--S000042201Member_zLih1ZRqyFYi">January 28, 2027</xhtml:span>, to waive fifteen basis points (15bps) of the management fee paid by the Trust for the Fund.</link:footnote>
        <link:footnote id="Footnote000705" xlink:label="Footnote000705" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Also as described in the &#x201c;Who Manages Your Money,&#x201d; TPL has contractually agreed to waive the management fee with respect to any portion of the Fund&#x2019;s assets estimated to be attributable to investments in money market funds, other equity and fixed income mutual funds and exchange-traded funds managed by TPL or its affiliates that have a contractual management fee, through January 28, 2027.</link:footnote>
        <link:footnote id="Footnote000706" xlink:label="Footnote000706" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The contractual agreements may be terminated upon 90 days&#x2019; notice by a majority of the non-interested trustees of the Trust or by a vote of a majority of the outstanding voting securities of the Fund.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000694"
          xlink:to="Footnote000705"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000694"
          xlink:to="Footnote000703"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000694"
          xlink:to="Footnote000706"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000695"
          xlink:label="Fact000695"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000695"
          xlink:to="Footnote000705"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000695"
          xlink:to="Footnote000703"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000695"
          xlink:to="Footnote000706"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000790"
          xlink:label="Fact000790"
          xlink:type="locator"/>
        <link:footnote id="Footnote000816" xlink:label="Footnote000816" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span id="xdx_905_eoef--PerformanceTableUsesHighestFederalRate_c20260505__20260505__dei--LegalEntityAxis__custom--S000042201Member_zvp2p36qRQx5">After-tax
returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of
state and local taxes.</xhtml:span> After-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. <xhtml:span id="xdx_909_eoef--PerformanceTableNotRelevantToTaxDeferred_c20260505__20260505__dei--LegalEntityAxis__custom--S000042201Member_zwKk59kRLhy6">After-tax
returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or
individual retirement accounts.</xhtml:span><xhtml:span id="xdx_902_eoef--PerformanceTableExplanationAfterTaxHigher_c20260505__20260505__dei--LegalEntityAxis__custom--S000042201Member_zapLRdLgjHqf">In
certain cases, return after taxes on distributions and sale of shares may be higher than the other return figures for the same
period.</xhtml:span> This will occur when a capital loss is realized upon the sale of shares or provides an assumed tax benefit that
increases the return.</link:footnote>
        <link:footnote id="Footnote000821" xlink:label="Footnote000821" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Class A share returns reflect the assessment of the maximum front-end sales load on the first business day of the year.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000790"
          xlink:to="Footnote000821"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000790"
          xlink:to="Footnote000816"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000791"
          xlink:label="Fact000791"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000791"
          xlink:to="Footnote000821"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000791"
          xlink:to="Footnote000816"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000792"
          xlink:label="Fact000792"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000792"
          xlink:to="Footnote000821"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000792"
          xlink:to="Footnote000816"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000793"
          xlink:label="Fact000793"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000793"
          xlink:to="Footnote000816"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000794"
          xlink:label="Fact000794"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000794"
          xlink:to="Footnote000816"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000795"
          xlink:label="Fact000795"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000795"
          xlink:to="Footnote000816"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000796"
          xlink:label="Fact000796"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000796"
          xlink:to="Footnote000821"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000796"
          xlink:to="Footnote000816"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000797"
          xlink:label="Fact000797"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000797"
          xlink:to="Footnote000821"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000797"
          xlink:to="Footnote000816"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000798"
          xlink:label="Fact000798"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000798"
          xlink:to="Footnote000821"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000798"
          xlink:to="Footnote000816"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000799"
          xlink:label="Fact000799"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000799"
          xlink:to="Footnote000816"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000800"
          xlink:label="Fact000800"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000800"
          xlink:to="Footnote000816"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000801"
          xlink:label="Fact000801"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000801"
          xlink:to="Footnote000816"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000802"
          xlink:label="Fact000802"
          xlink:type="locator"/>
        <link:footnote id="Footnote000820" xlink:label="Footnote000820" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The S&amp;P 500 Index is an unmanaged index of companies in the United States, and reflects the broad market sector for the Fund. The Timothy Growth &amp; Income Fund Blended Index reflects an unmanaged portfolio of 40% of the Bloomberg US Aggregate Bond Index and 60% of the Russell 1000 Value Index. The Indices assume reinvestment of all dividends and distributions and do not reflect any asset-based charges for investment management or other expenses.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000802"
          xlink:to="Footnote000821"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000802"
          xlink:to="Footnote000820"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000803"
          xlink:label="Fact000803"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000803"
          xlink:to="Footnote000821"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000803"
          xlink:to="Footnote000820"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000804"
          xlink:label="Fact000804"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000804"
          xlink:to="Footnote000821"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000804"
          xlink:to="Footnote000820"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000805"
          xlink:label="Fact000805"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000805"
          xlink:to="Footnote000820"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000806"
          xlink:label="Fact000806"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000806"
          xlink:to="Footnote000820"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000807"
          xlink:label="Fact000807"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000807"
          xlink:to="Footnote000820"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000808"
          xlink:label="Fact000808"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000808"
          xlink:to="Footnote000821"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000808"
          xlink:to="Footnote000820"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000809"
          xlink:label="Fact000809"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000809"
          xlink:to="Footnote000821"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000809"
          xlink:to="Footnote000820"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000810"
          xlink:label="Fact000810"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000810"
          xlink:to="Footnote000821"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000810"
          xlink:to="Footnote000820"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000811"
          xlink:label="Fact000811"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000811"
          xlink:to="Footnote000820"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000812"
          xlink:label="Fact000812"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000812"
          xlink:to="Footnote000820"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000813"
          xlink:label="Fact000813"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000813"
          xlink:to="Footnote000820"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000784"
          xlink:label="Fact000784"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000784"
          xlink:to="Footnote000821"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000785"
          xlink:label="Fact000785"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000785"
          xlink:to="Footnote000821"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000786"
          xlink:label="Fact000786"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000786"
          xlink:to="Footnote000821"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000837"
          xlink:label="Fact000837"
          xlink:type="locator"/>
        <link:footnote id="Footnote000864" xlink:label="Footnote000864" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For purchases in excess of $1mm dollars in Class A shares, the Trust&#x2019;s Distributor, Timothy Partners, Ltd., will pay a finders&#x2019; fee to brokers as follows: 0.50% on purchases of shares of the Funds in amounts from $1 million to $4 million, and 0.25% on all amounts in excess of $4 million. In such cases, those purchases will be subject to a contingent deferred sales charge of 1% for 18 months after the date of purchase.</link:footnote>
        <link:footnote id="Footnote000865" xlink:label="Footnote000865" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For Class C shares, a one percent (1%) contingent deferred sales charge is imposed on shares liquidated within the first thirteen months after purchase.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000837"
          xlink:to="Footnote000865"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000837"
          xlink:to="Footnote000864"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000838"
          xlink:label="Fact000838"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000838"
          xlink:to="Footnote000865"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000838"
          xlink:to="Footnote000864"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000859"
          xlink:label="Fact000859"
          xlink:type="locator"/>
        <link:footnote id="Footnote000866" xlink:label="Footnote000866" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">As described in the &#x201c;Who Manages Your Money&#x201d; section of the Fund&#x2019;s prospectus, Timothy Partners, Ltd (&#x201c;TPL&#x201d;) has contractually agreed, through <xhtml:span id="xdx_905_eoef--FeeWaiverOrReimbursementOverAssetsDateOfTermination_c20260505__20260505__dei--LegalEntityAxis__custom--S000004481Member_zsdNK4G5Ty4g">January 28, 2027</xhtml:span>, to waive twenty basis points (20bps) of the management fee paid by the Trust for the Fund.</link:footnote>
        <link:footnote id="Footnote000868" xlink:label="Footnote000868" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Also as described in the &#x201c;Who Manages Your Money,&#x201d; TPL has contractually agreed to waive the management fee with respect to any portion of the Fund&#x2019;s assets estimated to be attributable to investments in money market funds, other equity and fixed income mutual funds and exchange-traded funds managed by TPL or its affiliates that have a contractual management fee, through January 28, 2027.</link:footnote>
        <link:footnote id="Footnote000869" xlink:label="Footnote000869" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The contractual agreements may be terminated upon 90 days&#x2019; notice by a majority of the non-interested trustees of the Trust or by a vote of a majority of the outstanding voting securities of the Fund.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000859"
          xlink:to="Footnote000869"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000859"
          xlink:to="Footnote000868"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000859"
          xlink:to="Footnote000866"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000860"
          xlink:label="Fact000860"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000860"
          xlink:to="Footnote000869"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000860"
          xlink:to="Footnote000868"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000860"
          xlink:to="Footnote000866"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000943"
          xlink:label="Fact000943"
          xlink:type="locator"/>
        <link:footnote id="Footnote000962" xlink:label="Footnote000962" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span id="xdx_908_eoef--PerformanceTableUsesHighestFederalRate_c20260505__20260505__dei--LegalEntityAxis__custom--S000004481Member_z3KlRceVHLqg">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</xhtml:span> After-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. <xhtml:span id="xdx_901_eoef--PerformanceTableNotRelevantToTaxDeferred_c20260505__20260505__dei--LegalEntityAxis__custom--S000004481Member_zGNr2xTYI76k">After-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</xhtml:span><xhtml:span id="xdx_909_eoef--PerformanceTableExplanationAfterTaxHigher_c20260505__20260505__dei--LegalEntityAxis__custom--S000004481Member_zgLS8N9KVse8">In certain cases, return after taxes on distributions and sale of shares may be higher than the other return figures for the same period.</xhtml:span>
This will occur when a capital loss is realized upon the sale of shares or provides an assumed tax benefit that increases the return.</link:footnote>
        <link:footnote id="Footnote000967" xlink:label="Footnote000967" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Class A share returns reflect the assessment of the maximum front-end sales load on the first business day of the year.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000943"
          xlink:to="Footnote000962"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000943"
          xlink:to="Footnote000967"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000944"
          xlink:label="Fact000944"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000944"
          xlink:to="Footnote000962"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000944"
          xlink:to="Footnote000967"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000945"
          xlink:label="Fact000945"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000945"
          xlink:to="Footnote000962"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000945"
          xlink:to="Footnote000967"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000946"
          xlink:label="Fact000946"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000946"
          xlink:to="Footnote000962"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000947"
          xlink:label="Fact000947"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000947"
          xlink:to="Footnote000962"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000948"
          xlink:label="Fact000948"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000948"
          xlink:to="Footnote000962"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000949"
          xlink:label="Fact000949"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000949"
          xlink:to="Footnote000962"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000949"
          xlink:to="Footnote000967"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000950"
          xlink:label="Fact000950"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000950"
          xlink:to="Footnote000962"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000950"
          xlink:to="Footnote000967"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000951"
          xlink:label="Fact000951"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000951"
          xlink:to="Footnote000962"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000951"
          xlink:to="Footnote000967"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000952"
          xlink:label="Fact000952"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000952"
          xlink:to="Footnote000962"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000953"
          xlink:label="Fact000953"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000953"
          xlink:to="Footnote000962"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000954"
          xlink:label="Fact000954"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000954"
          xlink:to="Footnote000962"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000955"
          xlink:label="Fact000955"
          xlink:type="locator"/>
        <link:footnote id="Footnote000966" xlink:label="Footnote000966" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Bloomberg US Aggregate Bond Index is a benchmark index composed of US Securities in Treasury, Government-Related, Corporate, and Securitized sectors. It includes securities that are of investment-grade quality or better, have at least one year to maturity, and have an outstanding par value of at least $250 million. The Index assumes reinvestment of all dividends and distributions and does not reflect any asset-based charges for investment management or other expenses.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000955"
          xlink:to="Footnote000967"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000955"
          xlink:to="Footnote000966"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000956"
          xlink:label="Fact000956"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000956"
          xlink:to="Footnote000967"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000956"
          xlink:to="Footnote000966"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000957"
          xlink:label="Fact000957"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000957"
          xlink:to="Footnote000967"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000957"
          xlink:to="Footnote000966"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000958"
          xlink:label="Fact000958"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000958"
          xlink:to="Footnote000966"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000959"
          xlink:label="Fact000959"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000959"
          xlink:to="Footnote000966"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000960"
          xlink:label="Fact000960"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000960"
          xlink:to="Footnote000966"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000937"
          xlink:label="Fact000937"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000937"
          xlink:to="Footnote000967"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000938"
          xlink:label="Fact000938"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000938"
          xlink:to="Footnote000967"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000939"
          xlink:label="Fact000939"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000939"
          xlink:to="Footnote000967"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000983"
          xlink:label="Fact000983"
          xlink:type="locator"/>
        <link:footnote id="Footnote001013" xlink:label="Footnote001013" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For purchases in excess of $1mm dollars in Class A shares, the Trust&#x2019;s Distributor, Timothy Partners, Ltd., will pay a finders&#x2019; fee to brokers as follows: 0.50% on purchases of shares of the Funds in amounts from $1 million to $4 million, and 0.25% on all amounts in excess of $4 million. In such cases, those purchases will be subject to a contingent deferred sales charge of 1% for 18 months after the date of purchase.</link:footnote>
        <link:footnote id="Footnote001014" xlink:label="Footnote001014" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For Class C shares, a one percent (1%) contingent deferred sales charge is imposed on shares liquidated within the first thirteen months after purchase.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000983"
          xlink:to="Footnote001013"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000983"
          xlink:to="Footnote001014"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000984"
          xlink:label="Fact000984"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000984"
          xlink:to="Footnote001013"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000984"
          xlink:to="Footnote001014"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001002"
          xlink:label="Fact001002"
          xlink:type="locator"/>
        <link:footnote id="Footnote001015" xlink:label="Footnote001015" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Acquired Funds Fees and Expenses are the indirect costs of investing in other investment companies. <xhtml:span id="xdx_90E_eoef--ExpensesNotCorrelatedToRatioDueToAcquiredFundFees_dpn_c20260505__20260505__dei--LegalEntityAxis__custom--S000017791Member_zhNuTVVlemFd">Total Annual Fund Operating Expenses do not correlate to the ratio of average net assets in the Financial Highlights Table, which reflects the operating expenses of the Fund and does not include Acquired Funds Fees and Expenses.
</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001002"
          xlink:to="Footnote001015"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001003"
          xlink:label="Fact001003"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001003"
          xlink:to="Footnote001015"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001008"
          xlink:label="Fact001008"
          xlink:type="locator"/>
        <link:footnote id="Footnote001017" xlink:label="Footnote001017" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">As described in the &#x201c;Who Manages Your Money&#x201d; section of the Fund&#x2019;s prospectus, Timothy Partners, Ltd (&#x201c;TPL&#x201d;) has contractually agreed, through <xhtml:span id="xdx_902_eoef--FeeWaiverOrReimbursementOverAssetsDateOfTermination_c20260505__20260505__dei--LegalEntityAxis__custom--S000017791Member_zlHMcpQKD7Wc">January 28, 2027</xhtml:span>, to waive ten basis points (10bps) of the management fee paid by the Trust for the Fund.</link:footnote>
        <link:footnote id="Footnote001019" xlink:label="Footnote001019" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Also as described in the &#x201c;Who Manages Your Money,&#x201d; TPL has contractually agreed to waive the management fee with respect to any portion of the Fund&#x2019;s assets estimated to be attributable to investments in money market funds, other equity and fixed income mutual funds and exchange-traded funds managed by TPL or its affiliates that have a contractual management fee, through January 28, 2027.</link:footnote>
        <link:footnote id="Footnote001020" xlink:label="Footnote001020" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The contractual agreements may be terminated upon 90 days&#x2019; notice by a majority of the non-interested trustees of the Trust or by a vote of a majority of the outstanding voting securities of the Fund.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001008"
          xlink:to="Footnote001017"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001008"
          xlink:to="Footnote001020"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001008"
          xlink:to="Footnote001019"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001009"
          xlink:label="Fact001009"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001009"
          xlink:to="Footnote001017"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001009"
          xlink:to="Footnote001020"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001009"
          xlink:to="Footnote001019"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001095"
          xlink:label="Fact001095"
          xlink:type="locator"/>
        <link:footnote id="Footnote001121" xlink:label="Footnote001121" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span id="xdx_90F_eoef--PerformanceTableUsesHighestFederalRate_c20260505__20260505__dei--LegalEntityAxis__custom--S000017791Member_zHVP7tppN85c">After-tax
returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of
state and local taxes.</xhtml:span> After-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. <xhtml:span id="xdx_907_eoef--PerformanceTableNotRelevantToTaxDeferred_c20260505__20260505__dei--LegalEntityAxis__custom--S000017791Member_zj2M4WVnokpg">After-tax
returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or
individual retirement accounts.</xhtml:span><xhtml:span id="xdx_90C_eoef--PerformanceTableExplanationAfterTaxHigher_c20260505__20260505__dei--LegalEntityAxis__custom--S000017791Member_zGSOcTim3nTh">In
certain cases, return after taxes on distributions and sale of shares may be higher than the other return figures for the same
period. </xhtml:span>This will occur when a capital loss is realized upon the sale of shares or provides an assumed tax benefit that
increases the return.</link:footnote>
        <link:footnote id="Footnote001126" xlink:label="Footnote001126" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Class A share returns reflect the assessment of the maximum front-end sales load on the first business day of the year.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001095"
          xlink:to="Footnote001126"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001095"
          xlink:to="Footnote001121"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001096"
          xlink:label="Fact001096"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001096"
          xlink:to="Footnote001126"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001096"
          xlink:to="Footnote001121"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001097"
          xlink:label="Fact001097"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001097"
          xlink:to="Footnote001126"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001097"
          xlink:to="Footnote001121"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001098"
          xlink:label="Fact001098"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001098"
          xlink:to="Footnote001121"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001099"
          xlink:label="Fact001099"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001099"
          xlink:to="Footnote001121"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001100"
          xlink:label="Fact001100"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001100"
          xlink:to="Footnote001121"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001101"
          xlink:label="Fact001101"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001101"
          xlink:to="Footnote001126"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001101"
          xlink:to="Footnote001121"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001102"
          xlink:label="Fact001102"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001102"
          xlink:to="Footnote001126"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001102"
          xlink:to="Footnote001121"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001103"
          xlink:label="Fact001103"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001103"
          xlink:to="Footnote001126"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001103"
          xlink:to="Footnote001121"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001104"
          xlink:label="Fact001104"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001104"
          xlink:to="Footnote001121"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001105"
          xlink:label="Fact001105"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001105"
          xlink:to="Footnote001121"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001106"
          xlink:label="Fact001106"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001106"
          xlink:to="Footnote001121"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001108"
          xlink:label="Fact001108"
          xlink:type="locator"/>
        <link:footnote id="Footnote001125" xlink:label="Footnote001125" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The ICE BofA U.S. Broad Market Bond Index is an unmanaged index of corporate bond issues in the United States, and therefore reflects the broad market sector for the Fund. The Bloomberg U.S. High Yield Ba/B 3% Issuer Cap Index is an issuer-constrained version of the flagship U.S. Corporate High Yield Index, which measures the USD-denominated, high yield, fixed-rate corporate bond market. The indices assume reinvestment of all distributions and do not reflect any asset-based charges for investment management or other expenses.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001108"
          xlink:to="Footnote001126"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001108"
          xlink:to="Footnote001125"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001109"
          xlink:label="Fact001109"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001109"
          xlink:to="Footnote001126"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001109"
          xlink:to="Footnote001125"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001110"
          xlink:label="Fact001110"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001110"
          xlink:to="Footnote001126"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001110"
          xlink:to="Footnote001125"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001111"
          xlink:label="Fact001111"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001111"
          xlink:to="Footnote001125"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001112"
          xlink:label="Fact001112"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001112"
          xlink:to="Footnote001125"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001113"
          xlink:label="Fact001113"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001113"
          xlink:to="Footnote001125"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001115"
          xlink:label="Fact001115"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001115"
          xlink:to="Footnote001126"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001115"
          xlink:to="Footnote001125"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001116"
          xlink:label="Fact001116"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001116"
          xlink:to="Footnote001126"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001116"
          xlink:to="Footnote001125"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001117"
          xlink:label="Fact001117"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001117"
          xlink:to="Footnote001126"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001117"
          xlink:to="Footnote001125"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001118"
          xlink:label="Fact001118"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001118"
          xlink:to="Footnote001125"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001119"
          xlink:label="Fact001119"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001119"
          xlink:to="Footnote001125"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001120"
          xlink:label="Fact001120"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001120"
          xlink:to="Footnote001125"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001089"
          xlink:label="Fact001089"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001089"
          xlink:to="Footnote001126"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001090"
          xlink:label="Fact001090"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001090"
          xlink:to="Footnote001126"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001091"
          xlink:label="Fact001091"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001091"
          xlink:to="Footnote001126"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001142"
          xlink:label="Fact001142"
          xlink:type="locator"/>
        <link:footnote id="Footnote001172" xlink:label="Footnote001172" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For purchases in excess of $1mm dollars in Class A shares, the Trust&#x2019;s Distributor, Timothy Partners, Ltd., will pay a finders&#x2019; fee to brokers as follows: 1% on purchases of shares of the Funds in amounts from $1 million to $2 million, 0.75% on the next $1 million, 0.50% on the next $2 million, and 0.25% on all amounts in excess of $5 million. In such cases, those purchases will be subject to a contingent deferred sales charge of 1% for 18 months after the date of purchase.</link:footnote>
        <link:footnote id="Footnote001173" xlink:label="Footnote001173" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For Class C shares, a one percent (1%) contingent deferred sales charge is imposed on shares liquidated within the first thirteen months after purchase.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001142"
          xlink:to="Footnote001173"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001142"
          xlink:to="Footnote001172"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001143"
          xlink:label="Fact001143"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001143"
          xlink:to="Footnote001173"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001143"
          xlink:to="Footnote001172"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001161"
          xlink:label="Fact001161"
          xlink:type="locator"/>
        <link:footnote id="Footnote001174" xlink:label="Footnote001174" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Acquired Funds Fees and Expenses are the indirect costs of investing in other investment companies. <xhtml:span id="xdx_905_eoef--ExpensesNotCorrelatedToRatioDueToAcquiredFundFees_c20260505__20260505__dei--LegalEntityAxis__custom--S000017790Member_zSg057EeFvSb">Total Annual Fund Operating Expenses do not correlate to the ratio of average net assets in the Financial Highlights Table, which reflects the operating expenses of the Fund and does not include Acquired Funds Fees and Expenses.
</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001161"
          xlink:to="Footnote001174"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001162"
          xlink:label="Fact001162"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001162"
          xlink:to="Footnote001174"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001167"
          xlink:label="Fact001167"
          xlink:type="locator"/>
        <link:footnote id="Footnote001176" xlink:label="Footnote001176" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">As described in the &#x201c;Who Manages Your Money&#x201d; section of the Fund&#x2019;s prospectus, Timothy Partners, Ltd (&#x201c;TPL&#x201d;) has contractually agreed, through <xhtml:span id="xdx_903_eoef--FeeWaiverOrReimbursementOverAssetsDateOfTermination_c20260505__20260505__dei--LegalEntityAxis__custom--S000017790Member_zPzecB4JiNId">January 28, 2027</xhtml:span>, to waive five basis points (5bps) of the management fee paid by the Trust for the Fund.</link:footnote>
        <link:footnote id="Footnote001178" xlink:label="Footnote001178" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Also as described in the &#x201c;Who Manages Your Money,&#x201d; TPL has contractually agreed to waive the management fee with respect to any portion of the Fund&#x2019;s assets estimated to be attributable to investments in money market funds, other equity and fixed income mutual funds and exchange-traded funds managed by TPL or its affiliates that have a contractual management fee, through January 28, 2027.</link:footnote>
        <link:footnote id="Footnote001179" xlink:label="Footnote001179" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The contractual agreements may be terminated upon 90 days&#x2019; notice by a majority of the non-interested trustees of the Trust or by a vote of a majority of the outstanding voting securities of the Fund.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001167"
          xlink:to="Footnote001179"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001167"
          xlink:to="Footnote001176"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001167"
          xlink:to="Footnote001178"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001168"
          xlink:label="Fact001168"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001168"
          xlink:to="Footnote001179"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001168"
          xlink:to="Footnote001176"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001168"
          xlink:to="Footnote001178"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001256"
          xlink:label="Fact001256"
          xlink:type="locator"/>
        <link:footnote id="Footnote001275" xlink:label="Footnote001275" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span id="xdx_909_eoef--PerformanceTableUsesHighestFederalRate_c20260505__20260505__dei--LegalEntityAxis__custom--S000017790Member_zObDvoIXRCbl">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</xhtml:span> After-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. <xhtml:span id="xdx_909_eoef--PerformanceTableNotRelevantToTaxDeferred_c20260505__20260505__dei--LegalEntityAxis__custom--S000017790Member_zRUV8VGbw6aj">After-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. </xhtml:span><xhtml:span id="xdx_90E_eoef--PerformanceTableExplanationAfterTaxHigher_c20260505__20260505__dei--LegalEntityAxis__custom--S000017790Member_zBu4x6CVLsw9">In certain cases, return after taxes on distributions and sale of shares may be higher than the other return figures for the same period.</xhtml:span> This will occur when a capital loss is realized upon the sale of shares or provides an assumed tax benefit that increases the return.</link:footnote>
        <link:footnote id="Footnote001280" xlink:label="Footnote001280" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Class A share returns reflect the assessment of the maximum front-end sales load on the first business day of the year.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001256"
          xlink:to="Footnote001280"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001256"
          xlink:to="Footnote001275"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001257"
          xlink:label="Fact001257"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001257"
          xlink:to="Footnote001280"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001257"
          xlink:to="Footnote001275"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001258"
          xlink:label="Fact001258"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001258"
          xlink:to="Footnote001280"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001258"
          xlink:to="Footnote001275"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001259"
          xlink:label="Fact001259"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001259"
          xlink:to="Footnote001275"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001260"
          xlink:label="Fact001260"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001260"
          xlink:to="Footnote001275"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001261"
          xlink:label="Fact001261"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001261"
          xlink:to="Footnote001275"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001262"
          xlink:label="Fact001262"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001262"
          xlink:to="Footnote001280"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001262"
          xlink:to="Footnote001275"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001263"
          xlink:label="Fact001263"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001263"
          xlink:to="Footnote001280"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001263"
          xlink:to="Footnote001275"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001264"
          xlink:label="Fact001264"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001264"
          xlink:to="Footnote001280"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001264"
          xlink:to="Footnote001275"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001265"
          xlink:label="Fact001265"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001265"
          xlink:to="Footnote001275"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001266"
          xlink:label="Fact001266"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001266"
          xlink:to="Footnote001275"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001267"
          xlink:label="Fact001267"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001267"
          xlink:to="Footnote001275"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001269"
          xlink:label="Fact001269"
          xlink:type="locator"/>
        <link:footnote id="Footnote001279" xlink:label="Footnote001279" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The MSCI AC World Index ex USA Net (USD) captures large and mid cap representation across 22 of 23 Developed Markets countries (excluding the US) and 24 Emerging Markets countries. With 1,973 constituents, the index covers approximately 85% of the global equity opportunity set outside the US. Performance figures include the change in value of the stocks in the index and the reinvestment of dividends.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001269"
          xlink:to="Footnote001280"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001269"
          xlink:to="Footnote001279"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001270"
          xlink:label="Fact001270"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001270"
          xlink:to="Footnote001280"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001270"
          xlink:to="Footnote001279"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001271"
          xlink:label="Fact001271"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001271"
          xlink:to="Footnote001280"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001271"
          xlink:to="Footnote001279"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001272"
          xlink:label="Fact001272"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001272"
          xlink:to="Footnote001279"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001273"
          xlink:label="Fact001273"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001273"
          xlink:to="Footnote001279"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001274"
          xlink:label="Fact001274"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001274"
          xlink:to="Footnote001279"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001250"
          xlink:label="Fact001250"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001250"
          xlink:to="Footnote001280"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001251"
          xlink:label="Fact001251"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001251"
          xlink:to="Footnote001280"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001252"
          xlink:label="Fact001252"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001252"
          xlink:to="Footnote001280"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001296"
          xlink:label="Fact001296"
          xlink:type="locator"/>
        <link:footnote id="Footnote001317" xlink:label="Footnote001317" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For purchases in excess of $1mm dollars in Class A shares, the Trust&#x2019;s Distributor, Timothy Partners, Ltd., will pay a finders&#x2019; fee to brokers as follows: 1% on purchases of shares of the Funds in amounts from $1 million to $2 million, 0.75% on the next $1 million, 0.50% on the next $2 million, and 0.25% on all amounts in excess of $5 million. In such cases, those purchases will be subject to a contingent deferred sales charge of 1% for 18 months after the date of purchase.</link:footnote>
        <link:footnote id="Footnote001318" xlink:label="Footnote001318" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For Class C shares, a one percent (1%) contingent deferred sales charge is imposed on shares liquidated within the first thirteen months after purchase.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001296"
          xlink:to="Footnote001318"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001296"
          xlink:to="Footnote001317"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001297"
          xlink:label="Fact001297"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001297"
          xlink:to="Footnote001318"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001297"
          xlink:to="Footnote001317"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001399"
          xlink:label="Fact001399"
          xlink:type="locator"/>
        <link:footnote id="Footnote001418" xlink:label="Footnote001418" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span id="xdx_90A_eoef--PerformanceTableUsesHighestFederalRate_c20260505__20260505__dei--LegalEntityAxis__custom--S000033751Member_z8crdR5VSFbj">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</xhtml:span> After-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. <xhtml:span id="xdx_905_eoef--PerformanceTableNotRelevantToTaxDeferred_c20260505__20260505__dei--LegalEntityAxis__custom--S000033751Member_zzrf2KL2FmWf">After-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</xhtml:span></link:footnote>
        <link:footnote id="Footnote001422" xlink:label="Footnote001422" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Class A share returns reflect the assessment of the maximum front-end sales load on the first business day of the year.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001399"
          xlink:to="Footnote001418"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001399"
          xlink:to="Footnote001422"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001400"
          xlink:label="Fact001400"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001400"
          xlink:to="Footnote001418"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001400"
          xlink:to="Footnote001422"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001401"
          xlink:label="Fact001401"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001401"
          xlink:to="Footnote001418"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001401"
          xlink:to="Footnote001422"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001402"
          xlink:label="Fact001402"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001402"
          xlink:to="Footnote001418"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001403"
          xlink:label="Fact001403"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001403"
          xlink:to="Footnote001418"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001404"
          xlink:label="Fact001404"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001404"
          xlink:to="Footnote001418"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001405"
          xlink:label="Fact001405"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001405"
          xlink:to="Footnote001418"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001405"
          xlink:to="Footnote001422"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001406"
          xlink:label="Fact001406"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001406"
          xlink:to="Footnote001418"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001406"
          xlink:to="Footnote001422"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001407"
          xlink:label="Fact001407"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001407"
          xlink:to="Footnote001418"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001407"
          xlink:to="Footnote001422"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001408"
          xlink:label="Fact001408"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001408"
          xlink:to="Footnote001418"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001409"
          xlink:label="Fact001409"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001409"
          xlink:to="Footnote001418"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001410"
          xlink:label="Fact001410"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001410"
          xlink:to="Footnote001418"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001412"
          xlink:label="Fact001412"
          xlink:type="locator"/>
        <link:footnote id="Footnote001421" xlink:label="Footnote001421" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The TA-125 Index is TASE&#x2019;s most significant index and considered as the Israel Economy Benchmark Index. TA-125 financial products are the most popular among TASE Indices. The index consists of the 125 shares with the highest market capitalization that are included in the TA-35 and TA-90 indices.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001412"
          xlink:to="Footnote001421"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001412"
          xlink:to="Footnote001422"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001413"
          xlink:label="Fact001413"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001413"
          xlink:to="Footnote001421"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001413"
          xlink:to="Footnote001422"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001414"
          xlink:label="Fact001414"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001414"
          xlink:to="Footnote001421"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001414"
          xlink:to="Footnote001422"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001415"
          xlink:label="Fact001415"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001415"
          xlink:to="Footnote001421"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001416"
          xlink:label="Fact001416"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001416"
          xlink:to="Footnote001421"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001417"
          xlink:label="Fact001417"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001417"
          xlink:to="Footnote001421"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001393"
          xlink:label="Fact001393"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001393"
          xlink:to="Footnote001422"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001394"
          xlink:label="Fact001394"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001394"
          xlink:to="Footnote001422"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001395"
          xlink:label="Fact001395"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001395"
          xlink:to="Footnote001422"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001438"
          xlink:label="Fact001438"
          xlink:type="locator"/>
        <link:footnote id="Footnote001468" xlink:label="Footnote001468" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For purchases in excess of $1mm dollars in Class A shares, the Trust&#x2019;s Distributor, Timothy Partners, Ltd., will pay a finders&#x2019; fee to brokers as follows: 1% on purchases of shares of the Funds in amounts from $1 million to $2 million, 0.75% on the next $1 million, 0.50% on the next $2 million, and 0.25% on all amounts in excess of $5 million. In such cases, those purchases will be subject to a contingent deferred sales charge of 1% for 18 months after the date of purchase.</link:footnote>
        <link:footnote id="Footnote001469" xlink:label="Footnote001469" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For Class C shares, a one percent (1%) contingent deferred sales charge is imposed on shares liquidated within the first thirteen months after purchase.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001438"
          xlink:to="Footnote001468"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001438"
          xlink:to="Footnote001469"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001439"
          xlink:label="Fact001439"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001439"
          xlink:to="Footnote001468"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001439"
          xlink:to="Footnote001469"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001457"
          xlink:label="Fact001457"
          xlink:type="locator"/>
        <link:footnote id="Footnote001470" xlink:label="Footnote001470" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Acquired Funds Fees and Expenses are the indirect costs of investing in other investment companies. <xhtml:span id="xdx_90F_eoef--ExpensesNotCorrelatedToRatioDueToAcquiredFundFees_c20260505__20260505__dei--LegalEntityAxis__custom--S000026812Member_zxubcvnpTD9">Total Annual Fund Operating Expenses do not correlate to the ratio of average net assets in the Financial Highlights Table, which reflects the operating expenses of the Fund and does not include Acquired Funds Fees and Expenses.
</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001457"
          xlink:to="Footnote001470"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001458"
          xlink:label="Fact001458"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001458"
          xlink:to="Footnote001470"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001463"
          xlink:label="Fact001463"
          xlink:type="locator"/>
        <link:footnote id="Footnote001472" xlink:label="Footnote001472" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">As described in the &#x201c;Who Manages Your Money,&#x201d; section of the Fund&#x2019;s prospectus, Timothy Partners, Ltd (&#x201c;TPL&#x201d;) has contractually agreed, through <xhtml:span id="xdx_907_eoef--FeeWaiverOrReimbursementOverAssetsDateOfTermination_c20260505__20260505__dei--LegalEntityAxis__custom--S000026812Member_ziz0GNG60aOe">January 28, 2027</xhtml:span>, to waive five basis points (5bps) of the management fee paid by the Trust for the Fund.</link:footnote>
        <link:footnote id="Footnote001474" xlink:label="Footnote001474" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Also as described in the &#x201c;Who Manages Your Money,&#x201d; TPL has contractually agreed to waive the management fee with respect to any portion of the Fund&#x2019;s assets estimated to be attributable to investments in money market funds, other equity and fixed income mutual funds and exchange-traded funds managed by TPL or its affiliates that have a contractual management fee, through January 28, 2027.</link:footnote>
        <link:footnote id="Footnote001475" xlink:label="Footnote001475" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The contractual agreements may be terminated upon 90 days&#x2019; notice by a majority of the non-interested trustees of the Trust or by a vote of a majority of the outstanding voting securities of the Fund.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001463"
          xlink:to="Footnote001474"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001463"
          xlink:to="Footnote001475"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001463"
          xlink:to="Footnote001472"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001464"
          xlink:label="Fact001464"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001464"
          xlink:to="Footnote001474"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001464"
          xlink:to="Footnote001475"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001464"
          xlink:to="Footnote001472"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001559"
          xlink:label="Fact001559"
          xlink:type="locator"/>
        <link:footnote id="Footnote001585" xlink:label="Footnote001585" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span id="xdx_90F_eoef--PerformanceTableUsesHighestFederalRate_c20260505__20260505__dei--LegalEntityAxis__custom--S000026812Member_zRo5cpnPoCPi">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</xhtml:span> After-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. <xhtml:span id="xdx_903_eoef--PerformanceTableNotRelevantToTaxDeferred_c20260505__20260505__dei--LegalEntityAxis__custom--S000026812Member_zhbW6bcKlDz5">After-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</xhtml:span><xhtml:span id="xdx_90C_eoef--PerformanceTableExplanationAfterTaxHigher_c20260505__20260505__dei--LegalEntityAxis__custom--S000026812Member_zkqZOpb415Ra">In certain cases, return after taxes on distributions and sale of shares may be higher than the other return figures for the same period.</xhtml:span> This will occur when a capital loss is realized upon the sale of shares or provides an assumed tax benefit that increases the return.</link:footnote>
        <link:footnote id="Footnote001590" xlink:label="Footnote001590" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Class A share returns reflect the assessment of the maximum front-end sales load on the first business day of the year.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001559"
          xlink:to="Footnote001590"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001559"
          xlink:to="Footnote001585"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001560"
          xlink:label="Fact001560"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001560"
          xlink:to="Footnote001590"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001560"
          xlink:to="Footnote001585"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001561"
          xlink:label="Fact001561"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001561"
          xlink:to="Footnote001590"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001561"
          xlink:to="Footnote001585"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001562"
          xlink:label="Fact001562"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001562"
          xlink:to="Footnote001585"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001563"
          xlink:label="Fact001563"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001563"
          xlink:to="Footnote001585"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001564"
          xlink:label="Fact001564"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001564"
          xlink:to="Footnote001585"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001565"
          xlink:label="Fact001565"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001565"
          xlink:to="Footnote001590"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001565"
          xlink:to="Footnote001585"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001566"
          xlink:label="Fact001566"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001566"
          xlink:to="Footnote001590"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001566"
          xlink:to="Footnote001585"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001567"
          xlink:label="Fact001567"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001567"
          xlink:to="Footnote001590"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001567"
          xlink:to="Footnote001585"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001568"
          xlink:label="Fact001568"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001568"
          xlink:to="Footnote001585"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001569"
          xlink:label="Fact001569"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001569"
          xlink:to="Footnote001585"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001570"
          xlink:label="Fact001570"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001570"
          xlink:to="Footnote001585"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001571"
          xlink:label="Fact001571"
          xlink:type="locator"/>
        <link:footnote id="Footnote001589" xlink:label="Footnote001589" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The Russell 3000 Index is an unmanaged index of 3000 companies in the United States, and therefore reflects the broad market sector for the Fund. The Timothy Defensive Strategies Fund Blended Index reflects an unmanaged portfolio of 33% of the BB U.S. Treasury: 1-3 years Index, 33% of the BB Commodity Index and 34% of the MSCI U.S. REIT Gross (USD) Index. The indices assume reinvestment of all dividends and distributions and do not reflect any asset-based charges for investment management or other expenses.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001571"
          xlink:to="Footnote001590"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001571"
          xlink:to="Footnote001589"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001572"
          xlink:label="Fact001572"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001572"
          xlink:to="Footnote001590"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001572"
          xlink:to="Footnote001589"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001573"
          xlink:label="Fact001573"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001573"
          xlink:to="Footnote001590"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001573"
          xlink:to="Footnote001589"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001574"
          xlink:label="Fact001574"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001574"
          xlink:to="Footnote001589"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001575"
          xlink:label="Fact001575"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001575"
          xlink:to="Footnote001589"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001576"
          xlink:label="Fact001576"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001576"
          xlink:to="Footnote001589"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001577"
          xlink:label="Fact001577"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001577"
          xlink:to="Footnote001590"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001577"
          xlink:to="Footnote001589"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001578"
          xlink:label="Fact001578"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001578"
          xlink:to="Footnote001590"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001578"
          xlink:to="Footnote001589"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001579"
          xlink:label="Fact001579"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001579"
          xlink:to="Footnote001590"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001579"
          xlink:to="Footnote001589"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001580"
          xlink:label="Fact001580"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001580"
          xlink:to="Footnote001589"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001581"
          xlink:label="Fact001581"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001581"
          xlink:to="Footnote001589"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001582"
          xlink:label="Fact001582"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001582"
          xlink:to="Footnote001589"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001553"
          xlink:label="Fact001553"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001553"
          xlink:to="Footnote001590"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001554"
          xlink:label="Fact001554"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001554"
          xlink:to="Footnote001590"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001555"
          xlink:label="Fact001555"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001555"
          xlink:to="Footnote001590"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001606"
          xlink:label="Fact001606"
          xlink:type="locator"/>
        <link:footnote id="Footnote001630" xlink:label="Footnote001630" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For purchases in excess of $1mm dollars in Class A shares, the Trust&#x2019;s Distributor, Timothy Partners, Ltd., will pay a finders&#x2019; fee to brokers as follows: 1% on purchases of shares of the Funds in amounts from $1 million to $2 million, 0.75% on the next $1 million, 0.50% on the next $2 million, and 0.25% on all amounts in excess of $5 million. In such cases, those purchases will be subject to a contingent deferred sales charge of 1% for 18 months after the date of purchase.</link:footnote>
        <link:footnote id="Footnote001631" xlink:label="Footnote001631" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For Class C shares, a one percent (1%) contingent deferred sales charge is imposed on shares liquidated within the first thirteen months after purchase.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001606"
          xlink:to="Footnote001630"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001606"
          xlink:to="Footnote001631"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001607"
          xlink:label="Fact001607"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001607"
          xlink:to="Footnote001630"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001607"
          xlink:to="Footnote001631"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001625"
          xlink:label="Fact001625"
          xlink:type="locator"/>
        <link:footnote id="Footnote001632" xlink:label="Footnote001632" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Acquired Funds Fees and Expenses are the indirect costs of investing in other investment companies. <xhtml:span id="xdx_909_eoef--ExpensesNotCorrelatedToRatioDueToAcquiredFundFees_c20260505__20260505__dei--LegalEntityAxis__custom--S000004484Member_zP3KLlge1fij">Total Annual Fund Operating Expenses do not correlate to the ratio of average net assets in the Financial Highlights Table, which reflects the operating expenses of the Fund and does not include Acquired Funds Fees and Expenses.
</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001625"
          xlink:to="Footnote001632"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001626"
          xlink:label="Fact001626"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001626"
          xlink:to="Footnote001632"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001734"
          xlink:label="Fact001734"
          xlink:type="locator"/>
        <link:footnote id="Footnote001760" xlink:label="Footnote001760" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span id="xdx_90E_eoef--PerformanceTableUsesHighestFederalRate_c20260505__20260505__dei--LegalEntityAxis__custom--S000004484Member_zcP0p5yPhrJ9">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</xhtml:span> After-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. <xhtml:span id="xdx_903_eoef--PerformanceTableNotRelevantToTaxDeferred_c20260505__20260505__dei--LegalEntityAxis__custom--S000004484Member_zf2kc3Di4pci">After-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</xhtml:span><xhtml:span id="xdx_906_eoef--PerformanceTableExplanationAfterTaxHigher_c20260505__20260505__dei--LegalEntityAxis__custom--S000004484Member_zwl6IWVC1Mwg">In certain cases, return after taxes on distributions and sale of shares may be higher than the other return figures for the same period.</xhtml:span> This will occur when a capital loss is realized upon the sale of shares or provides an assumed tax benefit that increases the return.</link:footnote>
        <link:footnote id="Footnote001765" xlink:label="Footnote001765" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Class A share returns reflect the assessment of the maximum front-end sales load on the first business day of the year.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001734"
          xlink:to="Footnote001760"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001734"
          xlink:to="Footnote001765"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001735"
          xlink:label="Fact001735"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001735"
          xlink:to="Footnote001760"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001735"
          xlink:to="Footnote001765"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001736"
          xlink:label="Fact001736"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001736"
          xlink:to="Footnote001760"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001736"
          xlink:to="Footnote001765"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001737"
          xlink:label="Fact001737"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001737"
          xlink:to="Footnote001760"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001738"
          xlink:label="Fact001738"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001738"
          xlink:to="Footnote001760"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001739"
          xlink:label="Fact001739"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001739"
          xlink:to="Footnote001760"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001740"
          xlink:label="Fact001740"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001740"
          xlink:to="Footnote001760"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001740"
          xlink:to="Footnote001765"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001741"
          xlink:label="Fact001741"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001741"
          xlink:to="Footnote001760"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001741"
          xlink:to="Footnote001765"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001742"
          xlink:label="Fact001742"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001742"
          xlink:to="Footnote001760"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001742"
          xlink:to="Footnote001765"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001743"
          xlink:label="Fact001743"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001743"
          xlink:to="Footnote001760"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001744"
          xlink:label="Fact001744"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001744"
          xlink:to="Footnote001760"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001745"
          xlink:label="Fact001745"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001745"
          xlink:to="Footnote001760"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001746"
          xlink:label="Fact001746"
          xlink:type="locator"/>
        <link:footnote id="Footnote001764" xlink:label="Footnote001764" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The Russell 3000 Index is an unmanaged index of 3000 companies in the United States, and therefore reflects the broad market sector for the Fund. The Dow Jones Moderately Aggressive Portfolio Index is a member of the Relative Risk Index Series and designed to measure a total portfolio of stocks, bonds, and cash, allocated to represent an investor&#x2019;s desired risk profile. The Dow Jones Moderately Aggressive Portfolio Index risk level is set to 80% of the Dow Jones Global Stock CMAC Index&#x2019;s downside risk (past 36 months). It is not possible to invest directly in an index. The indices assume reinvestment of all dividends and distributions and do not reflect any asset-based charges for investment management or other expenses.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001746"
          xlink:to="Footnote001764"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001746"
          xlink:to="Footnote001765"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001747"
          xlink:label="Fact001747"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001747"
          xlink:to="Footnote001764"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001747"
          xlink:to="Footnote001765"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001748"
          xlink:label="Fact001748"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001748"
          xlink:to="Footnote001764"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001748"
          xlink:to="Footnote001765"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001749"
          xlink:label="Fact001749"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001749"
          xlink:to="Footnote001764"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001750"
          xlink:label="Fact001750"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001750"
          xlink:to="Footnote001764"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001751"
          xlink:label="Fact001751"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001751"
          xlink:to="Footnote001764"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001752"
          xlink:label="Fact001752"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001752"
          xlink:to="Footnote001764"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001752"
          xlink:to="Footnote001765"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001753"
          xlink:label="Fact001753"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001753"
          xlink:to="Footnote001764"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001753"
          xlink:to="Footnote001765"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001754"
          xlink:label="Fact001754"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001754"
          xlink:to="Footnote001764"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001754"
          xlink:to="Footnote001765"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001755"
          xlink:label="Fact001755"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001755"
          xlink:to="Footnote001764"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001756"
          xlink:label="Fact001756"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001756"
          xlink:to="Footnote001764"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001757"
          xlink:label="Fact001757"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001757"
          xlink:to="Footnote001764"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001728"
          xlink:label="Fact001728"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001728"
          xlink:to="Footnote001765"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001729"
          xlink:label="Fact001729"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001729"
          xlink:to="Footnote001765"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001730"
          xlink:label="Fact001730"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001730"
          xlink:to="Footnote001765"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001781"
          xlink:label="Fact001781"
          xlink:type="locator"/>
        <link:footnote id="Footnote001805" xlink:label="Footnote001805" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For purchases in excess of $1mm dollars in Class A shares, the Trust&#x2019;s Distributor, Timothy Partners, Ltd., will pay a finders&#x2019; fee to brokers as follows: 1% on purchases of shares of the Funds in amounts from $1 million to $2 million, 0.75% on the next $1 million, 0.50% on the next $2 million, and 0.25% on all amounts in excess of $5 million. In such cases, those purchases will be subject to a contingent deferred sales charge of 1% for 18 months after the date of purchase.</link:footnote>
        <link:footnote id="Footnote001806" xlink:label="Footnote001806" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For Class C shares, a one percent (1%) contingent deferred sales charge is imposed on shares liquidated within the first thirteen months after purchase.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001781"
          xlink:to="Footnote001805"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001781"
          xlink:to="Footnote001806"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001782"
          xlink:label="Fact001782"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001782"
          xlink:to="Footnote001805"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001782"
          xlink:to="Footnote001806"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001800"
          xlink:label="Fact001800"
          xlink:type="locator"/>
        <link:footnote id="Footnote001807" xlink:label="Footnote001807" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Acquired Funds Fees and Expenses are the indirect costs of investing in other investment companies. <xhtml:span id="xdx_903_eoef--ExpensesNotCorrelatedToRatioDueToAcquiredFundFees_c20260505__20260505__dei--LegalEntityAxis__custom--S000004485Member_zycWZlZJ4JLb">Total Annual Fund Operating Expenses do not correlate to the ratio of average net assets in the Financial Highlights Table, which reflects the operating expenses of the Fund and does not include Acquired Funds Fees and Expenses.
</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001800"
          xlink:to="Footnote001807"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001801"
          xlink:label="Fact001801"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001801"
          xlink:to="Footnote001807"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001902"
          xlink:label="Fact001902"
          xlink:type="locator"/>
        <link:footnote id="Footnote001928" xlink:label="Footnote001928" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span id="xdx_90E_eoef--PerformanceTableUsesHighestFederalRate_c20260505__20260505__dei--LegalEntityAxis__custom--S000004485Member_zTPZqSC1SVSh">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</xhtml:span> After-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. <xhtml:span id="xdx_901_eoef--PerformanceTableNotRelevantToTaxDeferred_c20260505__20260505__dei--LegalEntityAxis__custom--S000004485Member_zk4wMbahxYze">After-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</xhtml:span><xhtml:span id="xdx_900_eoef--PerformanceTableExplanationAfterTaxHigher_c20260505__20260505__dei--LegalEntityAxis__custom--S000004485Member_zsdUlwt4xJQd">In certain cases, return after taxes on distributions and sale of shares may be higher than the other return figures for the same period.</xhtml:span> This will occur when a capital loss is realized upon the sale of shares or provides an assumed tax benefit that increases the return.</link:footnote>
        <link:footnote id="Footnote001933" xlink:label="Footnote001933" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Class A share returns reflect the assessment of the maximum front-end sales load on the first business day of the year.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001902"
          xlink:to="Footnote001928"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001902"
          xlink:to="Footnote001933"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001903"
          xlink:label="Fact001903"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001903"
          xlink:to="Footnote001928"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001903"
          xlink:to="Footnote001933"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001904"
          xlink:label="Fact001904"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001904"
          xlink:to="Footnote001928"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001904"
          xlink:to="Footnote001933"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001905"
          xlink:label="Fact001905"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001905"
          xlink:to="Footnote001928"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001906"
          xlink:label="Fact001906"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001906"
          xlink:to="Footnote001928"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001907"
          xlink:label="Fact001907"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001907"
          xlink:to="Footnote001928"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001908"
          xlink:label="Fact001908"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001908"
          xlink:to="Footnote001928"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001908"
          xlink:to="Footnote001933"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001909"
          xlink:label="Fact001909"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001909"
          xlink:to="Footnote001928"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001909"
          xlink:to="Footnote001933"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001910"
          xlink:label="Fact001910"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001910"
          xlink:to="Footnote001928"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001910"
          xlink:to="Footnote001933"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001911"
          xlink:label="Fact001911"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001911"
          xlink:to="Footnote001928"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001912"
          xlink:label="Fact001912"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001912"
          xlink:to="Footnote001928"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001913"
          xlink:label="Fact001913"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001913"
          xlink:to="Footnote001928"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001914"
          xlink:label="Fact001914"
          xlink:type="locator"/>
        <link:footnote id="Footnote001932" xlink:label="Footnote001932" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The Russell 3000 Index is an unmanaged index of 3000 companies in the United States, and therefore reflects the broad market sector for the Fund. The Dow Jones Moderate Portfolio Index is a member of the Relative Risk Index Series and designed to measure a total portfolio of stocks, bonds, and cash, allocated to represent an investor&#x2019;s desired risk profile. The Dow Jones Moderate Portfolio Index risk level is set to 60% of the Dow Jones Global Stock CMAC Index&#x2019;s downside risk (past 36 months). It is not possible to invest directly in an index. The indices assume reinvestment of all dividends and distributions and do not reflect any asset-based charges for investment management or other expenses.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001914"
          xlink:to="Footnote001932"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001914"
          xlink:to="Footnote001933"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001915"
          xlink:label="Fact001915"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001915"
          xlink:to="Footnote001932"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001915"
          xlink:to="Footnote001933"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001916"
          xlink:label="Fact001916"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001916"
          xlink:to="Footnote001932"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001916"
          xlink:to="Footnote001933"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001917"
          xlink:label="Fact001917"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001917"
          xlink:to="Footnote001932"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001918"
          xlink:label="Fact001918"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001918"
          xlink:to="Footnote001932"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001919"
          xlink:label="Fact001919"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001919"
          xlink:to="Footnote001932"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001920"
          xlink:label="Fact001920"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001920"
          xlink:to="Footnote001932"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001920"
          xlink:to="Footnote001933"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001921"
          xlink:label="Fact001921"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001921"
          xlink:to="Footnote001932"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001921"
          xlink:to="Footnote001933"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001922"
          xlink:label="Fact001922"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001922"
          xlink:to="Footnote001932"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001922"
          xlink:to="Footnote001933"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001923"
          xlink:label="Fact001923"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001923"
          xlink:to="Footnote001932"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001924"
          xlink:label="Fact001924"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001924"
          xlink:to="Footnote001932"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001925"
          xlink:label="Fact001925"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001925"
          xlink:to="Footnote001932"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001896"
          xlink:label="Fact001896"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001896"
          xlink:to="Footnote001933"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001897"
          xlink:label="Fact001897"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001897"
          xlink:to="Footnote001933"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001898"
          xlink:label="Fact001898"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001898"
          xlink:to="Footnote001933"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
