<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cik0000904333="http://sct.com/20251231"
  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:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cik0000904333-20251231.xsd" xlink:type="simple"/>
    <context id="P01_01_2025To12_31_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2025To12_31_2025_C000059932MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059932Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2025To12_31_2025_StandardPoors500IndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2025To12_31_2025_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000904333:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2025To12_31_2025_TargetPayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:TargetPayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2025To12_31_2025_C000059933MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059933Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2025To12_31_2025_FlexiblePayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:FlexiblePayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2025To12_31_2025_C000059934MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059934Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2025To12_31_2025_IncomePayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:IncomePayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059932MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059932Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059932MemberoefClassAxis_SchwabUSDividendEquityETFMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059932Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000904333:SchwabUSDividendEquityETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059932MemberoefClassAxis_SchwabUSAggregateBondIndexFundMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059932Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000904333:SchwabUSAggregateBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059932MemberoefClassAxis_SchwabHighYieldBondETFMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059932Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000904333:SchwabHighYieldBondETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059932MemberoefClassAxis_SchwabInternationalDividendEquityETFMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059932Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000904333:SchwabInternationalDividendEquityETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059932MemberoefClassAxis_CohenAndSteersPreferredSecuritiesAndIncomeFundIncClassIMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059932Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000904333:CohenAndSteersPreferredSecuritiesAndIncomeFundIncClassIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059932MemberoefClassAxis_SchwabLongTermUSTreasuryETFMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059932Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000904333:SchwabLongTermUSTreasuryETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059932MemberoefClassAxis_SchwabGlobalRealEstateFundMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059932Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000904333:SchwabGlobalRealEstateFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059932MemberoefClassAxis_TRowePriceInstitutionalFloatingRateFundInstutionalClassMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059932Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000904333:TRowePriceInstitutionalFloatingRateFundInstutionalClassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059932MemberoefClassAxis_Schwab5To10YearCorporateBondETFMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059932Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000904333:Schwab5To10YearCorporateBondETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059932MemberoefClassAxis_SchwabGovernmentMoneyFundUltraSharesMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059932Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000904333:SchwabGovernmentMoneyFundUltraSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059932MemberoefClassAxis_FixedIncomeIntermediateTermBondMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cik0000904333:FixedIncomeIntermediateTermBondMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059932Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059932MemberoefClassAxis_InternationalStocksDevelopedMarketsMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cik0000904333:InternationalStocksDevelopedMarketsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059932Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059932MemberoefClassAxis_USStocksLargeCapMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cik0000904333:USStocksLargeCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059932Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059932MemberoefClassAxis_FixedIncomePreferredMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cik0000904333:FixedIncomePreferredMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059932Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059932MemberoefClassAxis_FixedIncomeLongTermGovernmentBondMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cik0000904333:FixedIncomeLongTermGovernmentBondMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059932Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059932MemberoefClassAxis_RealEstateGlobalRealEstateMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cik0000904333:RealEstateGlobalRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059932Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059932MemberoefClassAxis_FixedIncomeHighYieldBondMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cik0000904333:FixedIncomeHighYieldBondMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059932Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059932MemberoefClassAxis_FixedIncomeFloatingRateLoansMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cik0000904333:FixedIncomeFloatingRateLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059932Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059932MemberoefClassAxis_MoneyMarketFundMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cik0000904333:MoneyMarketFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059932Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059933MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059933Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059933MemberoefClassAxis_SchwabUSAggregateBondIndexFundMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059933Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000904333:SchwabUSAggregateBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059933MemberoefClassAxis_SchwabHighYieldBondETFMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059933Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000904333:SchwabHighYieldBondETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059933MemberoefClassAxis_CohenAndSteersPreferredSecuritiesAndIncomeFundIncClassIMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059933Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000904333:CohenAndSteersPreferredSecuritiesAndIncomeFundIncClassIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059933MemberoefClassAxis_SchwabLongTermUSTreasuryETFMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059933Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000904333:SchwabLongTermUSTreasuryETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059933MemberoefClassAxis_SchwabGlobalRealEstateFundMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059933Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000904333:SchwabGlobalRealEstateFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059933MemberoefClassAxis_TRowePriceInstitutionalFloatingRateFundInstutionalClassMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059933Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000904333:TRowePriceInstitutionalFloatingRateFundInstutionalClassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059933MemberoefClassAxis_SchwabInternationalDividendEquityETFMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059933Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000904333:SchwabInternationalDividendEquityETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059933MemberoefClassAxis_SchwabUSDividendEquityETFMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059933Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000904333:SchwabUSDividendEquityETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059933MemberoefClassAxis_Schwab5To10YearCorporateBondETFMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059933Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000904333:Schwab5To10YearCorporateBondETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059933MemberoefClassAxis_SchwabGovernmentMoneyFundUltraSharesMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059933Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000904333:SchwabGovernmentMoneyFundUltraSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059933MemberoefClassAxis_FixedIncomeIntermediateTermBondMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cik0000904333:FixedIncomeIntermediateTermBondMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059933Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059933MemberoefClassAxis_InternationalStocksDevelopedMarketsMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cik0000904333:InternationalStocksDevelopedMarketsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059933Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059933MemberoefClassAxis_USStocksLargeCapMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cik0000904333:USStocksLargeCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059933Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059933MemberoefClassAxis_FixedIncomePreferredMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cik0000904333:FixedIncomePreferredMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059933Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059933MemberoefClassAxis_FixedIncomeLongTermGovernmentBondMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cik0000904333:FixedIncomeLongTermGovernmentBondMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059933Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059933MemberoefClassAxis_RealEstateGlobalRealEstateMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cik0000904333:RealEstateGlobalRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059933Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059933MemberoefClassAxis_FixedIncomeFloatingRateLoansMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cik0000904333:FixedIncomeFloatingRateLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059933Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059933MemberoefClassAxis_MoneyMarketFundMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cik0000904333:MoneyMarketFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059933Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059933MemberoefClassAxis_FixedIncomeHighYieldBondMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cik0000904333:FixedIncomeHighYieldBondMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059933Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059934MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059934Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059934MemberoefClassAxis_SchwabLongTermUSTreasuryETFMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059934Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000904333:SchwabLongTermUSTreasuryETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059934MemberoefClassAxis_TRowePriceInstitutionalFloatingRateFundInstutionalClassMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059934Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000904333:TRowePriceInstitutionalFloatingRateFundInstutionalClassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059934MemberoefClassAxis_SchwabGlobalRealEstateFundMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059934Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000904333:SchwabGlobalRealEstateFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059934MemberoefClassAxis_SchwabUSDividendEquityETFMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059934Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000904333:SchwabUSDividendEquityETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059934MemberoefClassAxis_SchwabInternationalDividendEquityETFMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059934Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000904333:SchwabInternationalDividendEquityETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059934MemberoefClassAxis_SchwabHighYieldBondETFMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059934Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000904333:SchwabHighYieldBondETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059934MemberoefClassAxis_Schwab5To10YearCorporateBondETFMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059934Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000904333:Schwab5To10YearCorporateBondETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059934MemberoefClassAxis_Schwab1To5YearCorporateBondETFMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059934Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000904333:Schwab1To5YearCorporateBondETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059934MemberoefClassAxis_CohenAndSteersPreferredSecuritiesAndIncomeFundIncClassIMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059934Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000904333:CohenAndSteersPreferredSecuritiesAndIncomeFundIncClassIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059934MemberoefClassAxis_SchwabUSAggregateBondIndexFundMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059934Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000904333:SchwabUSAggregateBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059934MemberoefClassAxis_FixedIncomeHighYieldBondMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cik0000904333:FixedIncomeHighYieldBondMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059934Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059934MemberoefClassAxis_FixedIncomeShortTermBondMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cik0000904333:FixedIncomeShortTermBondMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059934Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059934MemberoefClassAxis_FixedIncomePreferredMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cik0000904333:FixedIncomePreferredMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059934Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059934MemberoefClassAxis_FixedIncomeLongTermGovernmentBondMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cik0000904333:FixedIncomeLongTermGovernmentBondMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059934Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059934MemberoefClassAxis_FixedIncomeFloatingRateLoansMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cik0000904333:FixedIncomeFloatingRateLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059934Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059934MemberoefClassAxis_RealEstateGlobalRealEstateMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cik0000904333:RealEstateGlobalRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059934Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059934MemberoefClassAxis_MoneyMarketFundMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cik0000904333:MoneyMarketFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059934Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059934MemberoefClassAxis_FixedIncomeIntermediateTermBondMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cik0000904333:FixedIncomeIntermediateTermBondMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059934Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059934MemberoefClassAxis_USStocksLargeCapMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cik0000904333:USStocksLargeCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059934Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2025_C000059934MemberoefClassAxis_InternationalStocksDevelopedMarketsMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cik0000904333:InternationalStocksDevelopedMarketsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059934Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="P12_31_2015To12_31_2015_C000059932MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059932Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="P12_31_2015To12_31_2015_StandardPoors500IndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="P12_31_2015To12_31_2015_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000904333:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="P12_31_2015To12_31_2015_TargetPayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:TargetPayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="P12_31_2015To12_31_2015_C000059933MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059933Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="P12_31_2015To12_31_2015_FlexiblePayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:FlexiblePayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="P12_31_2015To12_31_2015_C000059934MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059934Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="P12_31_2015To12_31_2015_IncomePayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:IncomePayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2016_C000059932MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059932Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2016_StandardPoors500IndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2016_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000904333:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2016_TargetPayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:TargetPayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2016_C000059933MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059933Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2016_FlexiblePayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:FlexiblePayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2016_C000059934MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059934Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2016_IncomePayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:IncomePayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2017_C000059932MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059932Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2017_StandardPoors500IndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2017_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000904333:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2017_TargetPayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:TargetPayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2017_C000059933MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059933Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2017_FlexiblePayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:FlexiblePayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2017_C000059934MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059934Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2017_IncomePayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:IncomePayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2018_C000059932MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059932Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2018_StandardPoors500IndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2018_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000904333:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2018_TargetPayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:TargetPayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2018_C000059933MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059933Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2018_FlexiblePayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:FlexiblePayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2018_C000059934MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059934Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2018_IncomePayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:IncomePayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2019_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000904333:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2019_TargetPayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:TargetPayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2019_C000059932MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059932Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2019_StandardPoors500IndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2019_C000059933MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059933Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2019_FlexiblePayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:FlexiblePayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2019_C000059934MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059934Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2019_IncomePayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:IncomePayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2020_C000059932MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059932Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2020_StandardPoors500IndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2020_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000904333:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2020_TargetPayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:TargetPayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2020_C000059933MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059933Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2020_FlexiblePayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:FlexiblePayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2020_C000059934MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059934Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2020_IncomePayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:IncomePayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2025_C000059932MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059932Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2025_TargetPayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:TargetPayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2025_StandardPoors500IndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2025_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000904333:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2025_FlexiblePayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:FlexiblePayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2025_C000059933MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059933Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2025_IncomePayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:IncomePayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2025_C000059934MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059934Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2021_C000059932MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059932Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2021_StandardPoors500IndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2021_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000904333:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2021_TargetPayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:TargetPayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2021_C000059933MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059933Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2021_FlexiblePayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:FlexiblePayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2021_C000059934MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059934Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2021_IncomePayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:IncomePayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2022_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000904333:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2022_TargetPayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:TargetPayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2022_C000059932MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059932Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2022_StandardPoors500IndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2022_C000059933MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059933Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2022_FlexiblePayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:FlexiblePayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2022_C000059934MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059934Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2022_IncomePayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:IncomePayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2023_C000059932MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059932Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2023_StandardPoors500IndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2023_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000904333:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2023_TargetPayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:TargetPayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2023_C000059933MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059933Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2023_FlexiblePayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:FlexiblePayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2023_C000059934MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059934Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2023_IncomePayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:IncomePayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2024_C000059932MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059932Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2024_StandardPoors500IndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2024_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000904333:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2024_TargetPayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:TargetPayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2024_C000059933MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059933Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2024_FlexiblePayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:FlexiblePayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2024_C000059934MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059934Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2024_IncomePayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:IncomePayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2025_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000904333:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2025_TargetPayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:TargetPayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2025_C000059932MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059932Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2025_StandardPoors500IndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">us-gaap:StandardPoors500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2025_C000059933MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059933Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2025_FlexiblePayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:FlexiblePayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2025_C000059934MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000904333:C000059934Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2025_IncomePayoutCompositeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000904333</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0000904333:IncomePayoutCompositeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <unit id="Unit_USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Unit_pure">
        <measure>pure</measure>
    </unit>
    <unit id="Unit_Holding">
        <measure>cik0000904333:Holding</measure>
    </unit>
    <oef:AccmVal
      contextRef="P12_31_2015To12_31_2015_C000059932MemberoefClassAxis"
      decimals="0"
      id="Fact_7126785"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P12_31_2015To12_31_2015_StandardPoors500IndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-14598"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P12_31_2015To12_31_2015_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-14599"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P12_31_2015To12_31_2015_TargetPayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-14600"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2016_C000059932MemberoefClassAxis"
      decimals="2"
      id="Fact_7126789"
      unitRef="Unit_USD">10458.02</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2016_StandardPoors500IndexMemberoefBroadBasedIndexAxis"
      decimals="2"
      id="ixv-14602"
      unitRef="Unit_USD">11195.99</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2025_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis"
      decimals="2"
      id="ixv-14603"
      unitRef="Unit_USD">12199.31</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2025_TargetPayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="2"
      id="ixv-14604"
      unitRef="Unit_USD">17681.29</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2024_C000059932MemberoefClassAxis"
      decimals="1"
      id="Fact_7126821"
      unitRef="Unit_USD">14312.5</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2024_StandardPoors500IndexMemberoefBroadBasedIndexAxis"
      decimals="1"
      id="ixv-14606"
      unitRef="Unit_USD">33786.4</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2024_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis"
      decimals="2"
      id="ixv-14607"
      unitRef="Unit_USD">11369.25</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2024_TargetPayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="2"
      id="ixv-14608"
      unitRef="Unit_USD">15834.23</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2025_C000059932MemberoefClassAxis"
      decimals="2"
      id="Fact_7126825"
      unitRef="Unit_USD">16054.47</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2025_StandardPoors500IndexMemberoefBroadBasedIndexAxis"
      decimals="2"
      id="ixv-14610"
      unitRef="Unit_USD">39827.41</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2022_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis"
      decimals="2"
      id="ixv-14611"
      unitRef="Unit_USD">10640.56</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2022_TargetPayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="2"
      id="ixv-14612"
      unitRef="Unit_USD">14002.87</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2023_C000059932MemberoefClassAxis"
      decimals="2"
      id="Fact_7126817"
      unitRef="Unit_USD">13758.26</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2023_StandardPoors500IndexMemberoefBroadBasedIndexAxis"
      decimals="2"
      id="ixv-14614"
      unitRef="Unit_USD">27024.86</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2023_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis"
      decimals="2"
      id="ixv-14615"
      unitRef="Unit_USD">11228.86</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2023_TargetPayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="2"
      id="ixv-14616"
      unitRef="Unit_USD">15265.94</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2021_C000059932MemberoefClassAxis"
      decimals="2"
      id="Fact_7126809"
      unitRef="Unit_USD">14539.38</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2021_StandardPoors500IndexMemberoefBroadBasedIndexAxis"
      decimals="2"
      id="ixv-14618"
      unitRef="Unit_USD">26132.22</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2021_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis"
      decimals="2"
      id="ixv-14619"
      unitRef="Unit_USD">12231.95</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2021_TargetPayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="2"
      id="ixv-14620"
      unitRef="Unit_USD">16111.13</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2022_C000059932MemberoefClassAxis"
      decimals="2"
      id="Fact_7126813"
      unitRef="Unit_USD">12671.18</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2022_StandardPoors500IndexMemberoefBroadBasedIndexAxis"
      decimals="2"
      id="ixv-14622"
      unitRef="Unit_USD">21399.45</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2019_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis"
      decimals="2"
      id="ixv-14623"
      unitRef="Unit_USD">11556.06</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2019_TargetPayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="2"
      id="ixv-14624"
      unitRef="Unit_USD">13353.04</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2020_C000059932MemberoefClassAxis"
      decimals="1"
      id="Fact_7126805"
      unitRef="Unit_USD">13310.7</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2020_StandardPoors500IndexMemberoefBroadBasedIndexAxis"
      decimals="1"
      id="ixv-14626"
      unitRef="Unit_USD">20303.9</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2020_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis"
      decimals="2"
      id="ixv-14627"
      unitRef="Unit_USD">12423.53</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2020_TargetPayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="2"
      id="ixv-14628"
      unitRef="Unit_USD">14680.47</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2018_C000059932MemberoefClassAxis"
      decimals="2"
      id="Fact_7126797"
      unitRef="Unit_USD">10856.81</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2018_StandardPoors500IndexMemberoefBroadBasedIndexAxis"
      decimals="2"
      id="ixv-14630"
      unitRef="Unit_USD">13042.22</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2018_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis"
      decimals="2"
      id="ixv-14631"
      unitRef="Unit_USD">10629.52</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2018_TargetPayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="2"
      id="ixv-14632"
      unitRef="Unit_USD">11367.89</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2019_C000059932MemberoefClassAxis"
      decimals="2"
      id="Fact_7126801"
      unitRef="Unit_USD">12637.98</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2019_StandardPoors500IndexMemberoefBroadBasedIndexAxis"
      decimals="2"
      id="ixv-14634"
      unitRef="Unit_USD">17148.74</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2016_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis"
      decimals="2"
      id="ixv-14635"
      unitRef="Unit_USD">10264.75</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2016_TargetPayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="2"
      id="ixv-14636"
      unitRef="Unit_USD">10513.02</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2017_C000059932MemberoefClassAxis"
      decimals="2"
      id="Fact_7126793"
      unitRef="Unit_USD">11587.43</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2017_StandardPoors500IndexMemberoefBroadBasedIndexAxis"
      decimals="2"
      id="ixv-14638"
      unitRef="Unit_USD">13640.25</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2017_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis"
      decimals="2"
      id="ixv-14639"
      unitRef="Unit_USD">10628.31</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2017_TargetPayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="2"
      id="ixv-14640"
      unitRef="Unit_USD">11711.53</oef:AccmVal>
    <oef:AccmVal
      contextRef="P12_31_2015To12_31_2015_C000059933MemberoefClassAxis"
      decimals="0"
      id="Fact_7126890"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P12_31_2015To12_31_2015_FlexiblePayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-14642"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2016_C000059933MemberoefClassAxis"
      decimals="2"
      id="Fact_7126894"
      unitRef="Unit_USD">10369.33</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2016_FlexiblePayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="2"
      id="ixv-14644"
      unitRef="Unit_USD">10427.13</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2017_C000059933MemberoefClassAxis"
      decimals="2"
      id="Fact_7126898"
      unitRef="Unit_USD">11218.55</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2017_FlexiblePayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="2"
      id="ixv-14646"
      unitRef="Unit_USD">11332.27</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2024_C000059933MemberoefClassAxis"
      decimals="1"
      id="Fact_7126926"
      unitRef="Unit_USD">13550.5</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2024_FlexiblePayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="2"
      id="ixv-14648"
      unitRef="Unit_USD">14599.84</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2025_C000059933MemberoefClassAxis"
      decimals="2"
      id="Fact_7126930"
      unitRef="Unit_USD">15194.78</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2025_FlexiblePayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="1"
      id="ixv-14650"
      unitRef="Unit_USD">16302.9</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2021_C000059933MemberoefClassAxis"
      decimals="2"
      id="Fact_7126914"
      unitRef="Unit_USD">13719.09</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2021_FlexiblePayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="2"
      id="ixv-14652"
      unitRef="Unit_USD">14780.36</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2022_C000059933MemberoefClassAxis"
      decimals="2"
      id="Fact_7126918"
      unitRef="Unit_USD">12003.88</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2022_FlexiblePayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="2"
      id="ixv-14654"
      unitRef="Unit_USD">12911.25</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2023_C000059933MemberoefClassAxis"
      decimals="2"
      id="Fact_7126922"
      unitRef="Unit_USD">13023.67</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2023_FlexiblePayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="2"
      id="ixv-14656"
      unitRef="Unit_USD">14075.85</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2018_C000059933MemberoefClassAxis"
      decimals="2"
      id="Fact_7126902"
      unitRef="Unit_USD">10747.31</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2018_FlexiblePayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="2"
      id="ixv-14658"
      unitRef="Unit_USD">11123.03</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2019_C000059933MemberoefClassAxis"
      decimals="2"
      id="Fact_7126906"
      unitRef="Unit_USD">12229.06</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2019_FlexiblePayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="2"
      id="ixv-14660"
      unitRef="Unit_USD">12748.24</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2020_C000059933MemberoefClassAxis"
      decimals="2"
      id="Fact_7126910"
      unitRef="Unit_USD">12975.99</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2020_FlexiblePayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="2"
      id="ixv-14662"
      unitRef="Unit_USD">13931.23</oef:AccmVal>
    <oef:AccmVal
      contextRef="P12_31_2015To12_31_2015_C000059934MemberoefClassAxis"
      decimals="0"
      id="Fact_7126986"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P12_31_2015To12_31_2015_IncomePayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-14664"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2016_C000059934MemberoefClassAxis"
      decimals="2"
      id="Fact_7126990"
      unitRef="Unit_USD">10297.03</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2016_IncomePayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="2"
      id="ixv-14666"
      unitRef="Unit_USD">10339.04</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2017_C000059934MemberoefClassAxis"
      decimals="2"
      id="Fact_7126994"
      unitRef="Unit_USD">10877.83</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2017_IncomePayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="1"
      id="ixv-14668"
      unitRef="Unit_USD">10961.4</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2024_C000059934MemberoefClassAxis"
      decimals="0"
      id="Fact_7127022"
      unitRef="Unit_USD">12679</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2024_IncomePayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="2"
      id="ixv-14670"
      unitRef="Unit_USD">13275.09</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2025_C000059934MemberoefClassAxis"
      decimals="2"
      id="Fact_7127026"
      unitRef="Unit_USD">13927.05</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2025_IncomePayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="2"
      id="ixv-14672"
      unitRef="Unit_USD">14558.48</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2021_C000059934MemberoefClassAxis"
      decimals="1"
      id="Fact_7127010"
      unitRef="Unit_USD">12927.8</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2021_IncomePayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="2"
      id="ixv-14674"
      unitRef="Unit_USD">13521.46</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2022_C000059934MemberoefClassAxis"
      decimals="2"
      id="Fact_7127014"
      unitRef="Unit_USD">11311.75</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2022_IncomePayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="2"
      id="ixv-14676"
      unitRef="Unit_USD">11833.48</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2023_C000059934MemberoefClassAxis"
      decimals="2"
      id="Fact_7127018"
      unitRef="Unit_USD">12194.92</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2023_IncomePayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="2"
      id="ixv-14678"
      unitRef="Unit_USD">12809.34</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2018_C000059934MemberoefClassAxis"
      decimals="2"
      id="Fact_7126998"
      unitRef="Unit_USD">10626.86</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2018_IncomePayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="2"
      id="ixv-14680"
      unitRef="Unit_USD">10874.89</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2019_C000059934MemberoefClassAxis"
      decimals="2"
      id="Fact_7127002"
      unitRef="Unit_USD">11814.83</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2019_IncomePayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="1"
      id="ixv-14682"
      unitRef="Unit_USD">12156.9</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2020_C000059934MemberoefClassAxis"
      decimals="2"
      id="Fact_7127006"
      unitRef="Unit_USD">12633.76</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_01_2016To12_31_2020_IncomePayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="2"
      id="ixv-14684"
      unitRef="Unit_USD">13187.28</oef:AccmVal>
    <dei:AmendmentFlag contextRef="P01_01_2025To12_31_2025" id="ixv-14685">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="P01_01_2025To12_31_2025" id="ixv-14686">0000904333</dei:EntityCentralIndexKey>
    <dei:EntityInvCompanyType contextRef="P01_01_2025To12_31_2025" id="ixv-14687">N-1A</dei:EntityInvCompanyType>
    <oef:PctOfNav
      contextRef="PAsOn12_31_2025_C000059932MemberoefClassAxis_SchwabUSDividendEquityETFMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-14688"
      unitRef="Unit_pure">0.201</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn12_31_2025_C000059932MemberoefClassAxis_SchwabUSAggregateBondIndexFundMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-14689"
      unitRef="Unit_pure">0.170</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn12_31_2025_C000059932MemberoefClassAxis_SchwabHighYieldBondETFMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-14690"
      unitRef="Unit_pure">0.110</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn12_31_2025_C000059932MemberoefClassAxis_SchwabInternationalDividendEquityETFMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-14691"
      unitRef="Unit_pure">0.202</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn12_31_2025_C000059932MemberoefClassAxis_CohenAndSteersPreferredSecuritiesAndIncomeFundIncClassIMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-14692"
      unitRef="Unit_pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn12_31_2025_C000059932MemberoefClassAxis_SchwabLongTermUSTreasuryETFMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-14693"
      unitRef="Unit_pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn12_31_2025_C000059932MemberoefClassAxis_SchwabGlobalRealEstateFundMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-14694"
      unitRef="Unit_pure">0.066</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn12_31_2025_C000059932MemberoefClassAxis_TRowePriceInstitutionalFloatingRateFundInstutionalClassMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-14695"
      unitRef="Unit_pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn12_31_2025_C000059932MemberoefClassAxis_Schwab5To10YearCorporateBondETFMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-14696"
      unitRef="Unit_pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn12_31_2025_C000059932MemberoefClassAxis_SchwabGovernmentMoneyFundUltraSharesMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-14697"
      unitRef="Unit_pure">0.011</oef:PctOfNav>
    <oef:PctOfTotalInv
      contextRef="PAsOn12_31_2025_C000059932MemberoefClassAxis_FixedIncomeIntermediateTermBondMemberusgaapInvestmentTypeAxis"
      decimals="INF"
      id="ixv-14698"
      unitRef="Unit_pure">0.310</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn12_31_2025_C000059932MemberoefClassAxis_InternationalStocksDevelopedMarketsMemberusgaapInvestmentTypeAxis"
      decimals="INF"
      id="ixv-14699"
      unitRef="Unit_pure">0.202</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn12_31_2025_C000059932MemberoefClassAxis_USStocksLargeCapMemberusgaapInvestmentTypeAxis"
      decimals="INF"
      id="ixv-14700"
      unitRef="Unit_pure">0.201</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn12_31_2025_C000059932MemberoefClassAxis_FixedIncomePreferredMemberusgaapInvestmentTypeAxis"
      decimals="INF"
      id="ixv-14701"
      unitRef="Unit_pure">0.070</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn12_31_2025_C000059932MemberoefClassAxis_FixedIncomeLongTermGovernmentBondMemberusgaapInvestmentTypeAxis"
      decimals="INF"
      id="ixv-14702"
      unitRef="Unit_pure">0.070</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn12_31_2025_C000059932MemberoefClassAxis_RealEstateGlobalRealEstateMemberusgaapInvestmentTypeAxis"
      decimals="INF"
      id="ixv-14703"
      unitRef="Unit_pure">0.066</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn12_31_2025_C000059932MemberoefClassAxis_FixedIncomeHighYieldBondMemberusgaapInvestmentTypeAxis"
      decimals="INF"
      id="ixv-14704"
      unitRef="Unit_pure">0.110</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn12_31_2025_C000059932MemberoefClassAxis_FixedIncomeFloatingRateLoansMemberusgaapInvestmentTypeAxis"
      decimals="INF"
      id="ixv-14705"
      unitRef="Unit_pure">0.061</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn12_31_2025_C000059932MemberoefClassAxis_MoneyMarketFundMemberusgaapInvestmentTypeAxis"
      decimals="INF"
      id="ixv-14706"
      unitRef="Unit_pure">0.020</oef:PctOfTotalInv>
    <oef:PctOfNav
      contextRef="PAsOn12_31_2025_C000059933MemberoefClassAxis_SchwabUSAggregateBondIndexFundMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-14707"
      unitRef="Unit_pure">0.170</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn12_31_2025_C000059933MemberoefClassAxis_SchwabHighYieldBondETFMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-14708"
      unitRef="Unit_pure">0.110</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn12_31_2025_C000059933MemberoefClassAxis_CohenAndSteersPreferredSecuritiesAndIncomeFundIncClassIMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-14709"
      unitRef="Unit_pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn12_31_2025_C000059933MemberoefClassAxis_SchwabLongTermUSTreasuryETFMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-14710"
      unitRef="Unit_pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn12_31_2025_C000059933MemberoefClassAxis_SchwabGlobalRealEstateFundMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-14711"
      unitRef="Unit_pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn12_31_2025_C000059933MemberoefClassAxis_TRowePriceInstitutionalFloatingRateFundInstutionalClassMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-14712"
      unitRef="Unit_pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn12_31_2025_C000059933MemberoefClassAxis_SchwabInternationalDividendEquityETFMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-14713"
      unitRef="Unit_pure">0.203</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn12_31_2025_C000059933MemberoefClassAxis_SchwabUSDividendEquityETFMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-14714"
      unitRef="Unit_pure">0.202</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn12_31_2025_C000059933MemberoefClassAxis_Schwab5To10YearCorporateBondETFMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-14715"
      unitRef="Unit_pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn12_31_2025_C000059933MemberoefClassAxis_SchwabGovernmentMoneyFundUltraSharesMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-14716"
      unitRef="Unit_pure">0.014</oef:PctOfNav>
    <oef:PctOfTotalInv
      contextRef="PAsOn12_31_2025_C000059933MemberoefClassAxis_FixedIncomeIntermediateTermBondMemberusgaapInvestmentTypeAxis"
      decimals="INF"
      id="ixv-14717"
      unitRef="Unit_pure">0.309</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn12_31_2025_C000059933MemberoefClassAxis_InternationalStocksDevelopedMarketsMemberusgaapInvestmentTypeAxis"
      decimals="INF"
      id="ixv-14718"
      unitRef="Unit_pure">0.203</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn12_31_2025_C000059933MemberoefClassAxis_USStocksLargeCapMemberusgaapInvestmentTypeAxis"
      decimals="INF"
      id="ixv-14719"
      unitRef="Unit_pure">0.202</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn12_31_2025_C000059933MemberoefClassAxis_FixedIncomePreferredMemberusgaapInvestmentTypeAxis"
      decimals="INF"
      id="ixv-14720"
      unitRef="Unit_pure">0.070</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn12_31_2025_C000059933MemberoefClassAxis_FixedIncomeLongTermGovernmentBondMemberusgaapInvestmentTypeAxis"
      decimals="INF"
      id="ixv-14721"
      unitRef="Unit_pure">0.070</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn12_31_2025_C000059933MemberoefClassAxis_RealEstateGlobalRealEstateMemberusgaapInvestmentTypeAxis"
      decimals="INF"
      id="ixv-14722"
      unitRef="Unit_pure">0.065</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn12_31_2025_C000059933MemberoefClassAxis_FixedIncomeFloatingRateLoansMemberusgaapInvestmentTypeAxis"
      decimals="INF"
      id="ixv-14723"
      unitRef="Unit_pure">0.061</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn12_31_2025_C000059933MemberoefClassAxis_MoneyMarketFundMemberusgaapInvestmentTypeAxis"
      decimals="INF"
      id="ixv-14724"
      unitRef="Unit_pure">0.020</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn12_31_2025_C000059933MemberoefClassAxis_FixedIncomeHighYieldBondMemberusgaapInvestmentTypeAxis"
      decimals="3"
      id="ixv-14725"
      unitRef="Unit_pure">0.110</oef:PctOfTotalInv>
    <oef:PctOfNav
      contextRef="PAsOn12_31_2025_C000059934MemberoefClassAxis_SchwabLongTermUSTreasuryETFMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-14726"
      unitRef="Unit_pure">0.059</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn12_31_2025_C000059934MemberoefClassAxis_TRowePriceInstitutionalFloatingRateFundInstutionalClassMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-14727"
      unitRef="Unit_pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn12_31_2025_C000059934MemberoefClassAxis_SchwabGlobalRealEstateFundMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-14728"
      unitRef="Unit_pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn12_31_2025_C000059934MemberoefClassAxis_SchwabUSDividendEquityETFMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-14729"
      unitRef="Unit_pure">0.131</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn12_31_2025_C000059934MemberoefClassAxis_SchwabInternationalDividendEquityETFMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-14730"
      unitRef="Unit_pure">0.113</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn12_31_2025_C000059934MemberoefClassAxis_SchwabHighYieldBondETFMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-14731"
      unitRef="Unit_pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn12_31_2025_C000059934MemberoefClassAxis_Schwab5To10YearCorporateBondETFMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-14732"
      unitRef="Unit_pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn12_31_2025_C000059934MemberoefClassAxis_Schwab1To5YearCorporateBondETFMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-14733"
      unitRef="Unit_pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn12_31_2025_C000059934MemberoefClassAxis_CohenAndSteersPreferredSecuritiesAndIncomeFundIncClassIMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-14734"
      unitRef="Unit_pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn12_31_2025_C000059934MemberoefClassAxis_SchwabUSAggregateBondIndexFundMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-14735"
      unitRef="Unit_pure">0.260</oef:PctOfNav>
    <oef:PctOfTotalInv
      contextRef="PAsOn12_31_2025_C000059934MemberoefClassAxis_FixedIncomeHighYieldBondMemberusgaapInvestmentTypeAxis"
      decimals="INF"
      id="ixv-14736"
      unitRef="Unit_pure">0.090</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn12_31_2025_C000059934MemberoefClassAxis_FixedIncomeShortTermBondMemberusgaapInvestmentTypeAxis"
      decimals="INF"
      id="ixv-14737"
      unitRef="Unit_pure">0.080</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn12_31_2025_C000059934MemberoefClassAxis_FixedIncomePreferredMemberusgaapInvestmentTypeAxis"
      decimals="INF"
      id="ixv-14738"
      unitRef="Unit_pure">0.070</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn12_31_2025_C000059934MemberoefClassAxis_FixedIncomeLongTermGovernmentBondMemberusgaapInvestmentTypeAxis"
      decimals="INF"
      id="ixv-14739"
      unitRef="Unit_pure">0.060</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn12_31_2025_C000059934MemberoefClassAxis_FixedIncomeFloatingRateLoansMemberusgaapInvestmentTypeAxis"
      decimals="INF"
      id="ixv-14740"
      unitRef="Unit_pure">0.050</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn12_31_2025_C000059934MemberoefClassAxis_RealEstateGlobalRealEstateMemberusgaapInvestmentTypeAxis"
      decimals="INF"
      id="ixv-14741"
      unitRef="Unit_pure">0.035</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn12_31_2025_C000059934MemberoefClassAxis_MoneyMarketFundMemberusgaapInvestmentTypeAxis"
      decimals="INF"
      id="ixv-14742"
      unitRef="Unit_pure">0.021</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn12_31_2025_C000059934MemberoefClassAxis_FixedIncomeIntermediateTermBondMemberusgaapInvestmentTypeAxis"
      decimals="INF"
      id="ixv-14743"
      unitRef="Unit_pure">0.440</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn12_31_2025_C000059934MemberoefClassAxis_USStocksLargeCapMemberusgaapInvestmentTypeAxis"
      decimals="INF"
      id="ixv-14744"
      unitRef="Unit_pure">0.131</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn12_31_2025_C000059934MemberoefClassAxis_InternationalStocksDevelopedMarketsMemberusgaapInvestmentTypeAxis"
      decimals="INF"
      id="ixv-14745"
      unitRef="Unit_pure">0.113</oef:PctOfTotalInv>
    <dei:DocumentType contextRef="P01_01_2025To12_31_2025" id="ixv-16128">N-CSR</dei:DocumentType>
    <dei:EntityRegistrantName contextRef="P01_01_2025To12_31_2025" id="ixv-16129">Schwab Capital Trust</dei:EntityRegistrantName>
    <dei:DocumentPeriodEndDate contextRef="P01_01_2025To12_31_2025" id="ixv-16130">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:ClassName
      contextRef="P01_01_2025To12_31_2025_C000059932MemberoefClassAxis"
      id="ixv-16131">Schwab Monthly Income Fund &#x2013; Target Payout</oef:ClassName>
    <oef:FundName
      contextRef="P01_01_2025To12_31_2025_C000059932MemberoefClassAxis"
      id="ixv-16132">Schwab Monthly Income Fund &#x2013; Target Payout</oef:FundName>
    <dei:TradingSymbol
      contextRef="P01_01_2025To12_31_2025_C000059932MemberoefClassAxis"
      id="ixv-16133">SWJRX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P01_01_2025To12_31_2025_C000059932MemberoefClassAxis"
      id="ixv-162">&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;This annual shareholder report contains important information about the fund for the period of January 1, 2025, to December 31, &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;2025.&lt;/div&gt;</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P01_01_2025To12_31_2025_C000059932MemberoefClassAxis"
      id="ixv-16134">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P01_01_2025To12_31_2025_C000059932MemberoefClassAxis"
      id="ixv-165">&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;You can find additional information about the fund at &lt;/div&gt;&lt;div style="color: rgb(36, 235, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;www.schwabassetmanagement.com/prospectus&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;.&lt;/div&gt; &lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;You can also request &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;this information by calling &lt;/div&gt;&lt;div style="color: rgb(36, 235, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;1-866-414-6349&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; or by sending an email request to &lt;/div&gt;&lt;div style="color: rgb(36, 235, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;orders@mysummaryprospectus.com&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;.&lt;/div&gt;</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P01_01_2025To12_31_2025_C000059932MemberoefClassAxis"
      id="ixv-16135">www.schwabassetmanagement.com/prospectus</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P01_01_2025To12_31_2025_C000059932MemberoefClassAxis"
      id="ixv-16136">1-866-414-6349</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="P01_01_2025To12_31_2025_C000059932MemberoefClassAxis"
      id="ixv-16137">orders@mysummaryprospectus.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="P01_01_2025To12_31_2025_C000059932MemberoefClassAxis"
      id="ixv-184">&lt;div style="line-height:11.0pt;margin-top:0pt;text-align:left"&gt;&lt;div style="margin-top:0.01pt"&gt;&lt;div style="background-color:#385768;margin-left:0%"&gt;&lt;div style="margin-left:0.38%"&gt;&lt;div style="color: rgb(255, 255, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;FUND COSTS FOR THE LAST year ENDED December 31, 2025 &lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(255, 255, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; font-style: normal; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;(BASED ON A HYPOTHETICAL $10,000 INVESTMENT)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2003;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:0.0pt;margin-top:6.00pt;text-align:left"&gt;&lt;div style="margin-top:6pt"&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:0.0pt"&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; empty-cells:show;width:522pt"&gt;
&lt;tr style="height:31pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:1.5pt;padding-top:1.5pt;vertical-align:Bottom;width:327.17pt"&gt;&lt;div style="line-height:0.5pt;text-align:left"&gt;&lt;div style="margin-right: 3pt; text-align: left; white-space: nowrap; font-size: 9pt;"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:1.5pt;padding-top:1.5pt;vertical-align:Bottom;width:98.91pt"&gt;&lt;div style="line-height:11.0pt;text-align:left"&gt;&lt;div style="margin-left:1pt;margin-right:5.5pt;text-align:Center;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;COSTS OF A&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:1pt;margin-right:5.5pt;text-align:Center;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;$10,000 INVESTMENT&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:1.5pt;padding-top:1.5pt;vertical-align:Bottom;width:95.91pt"&gt;&lt;div style="line-height:11.0pt;text-align:left"&gt;&lt;div style="margin-left:5.5pt;text-align:Center;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;COSTS PAID AS A&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:5.5pt;text-align:Center;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;PERCENTAGE OF A&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:5.5pt;text-align:Center;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;$10,000 INVESTMENT&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:12.5pt"&gt;
&lt;td style="padding-bottom:3pt;padding-top:1.5pt;vertical-align:Bottom;width:327.17pt"&gt;&lt;div style="line-height:10.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Schwab Monthly Income Fund &#x2013; Target Payout*&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom:3pt;padding-top:1.5pt;vertical-align:Bottom;white-space:nowrap;width:98.91pt"&gt;&lt;div style="line-height:10.5pt;margin-left:3pt;margin-right:7.5pt;text-align:right;width:88.41pt"&gt;&lt;div style="display:flex;margin:auto;width:11.99pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:11.99pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 9pt; width: 11.99pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;$0&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom:3pt;padding-top:1.5pt;vertical-align:Bottom;white-space:nowrap;width:95.91pt"&gt;&lt;div style="line-height:10.5pt;margin-left:7.5pt;text-align:right;width:88.41pt"&gt;&lt;div style="display:flex;margin:auto;width:27.11pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.11pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 9pt; width: 27.11pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;0.00%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="clear:both;margin-top:3.00pt;position:relative;width:100%"&gt;&lt;div style="float:left;line-height:6pt;text-align:left;width:2.27pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 5pt; position: relative; top: -3.25pt; letter-spacing: 0px;display:inline;"&gt;*&lt;/div&gt;&lt;/div&gt;&lt;div style="float:left;line-height:13.0pt;margin-left:4.73pt;text-align:left;width:510.00pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Expenses were reduced by a contractual fee waiver in effect for so long as the investment adviser serves as adviser to the fund. This agreement to limit the total annual &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;fund operating expenses is limited to the fund&#x2019;s direct operating expenses and, therefore, does not apply to acquired fund fees and expenses (AFFE), which are indirect &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;expenses incurred by the fund through its investments in the underlying funds.&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 12pt; line-height: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2003;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 12pt; line-height: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2009;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="clear: both; position: relative; max-height: 0px;"&gt; &lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P01_01_2025To12_31_2025_C000059932MemberoefClassAxis"
      decimals="0"
      id="Fact_7126767"
      unitRef="Unit_USD">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P01_01_2025To12_31_2025_C000059932MemberoefClassAxis"
      decimals="INF"
      id="Fact_7126768"
      unitRef="Unit_pure">0</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="P01_01_2025To12_31_2025_C000059932MemberoefClassAxis"
      id="ixv-243">&lt;div style="line-height:11.0pt;margin-top:0pt;text-align:left"&gt;&lt;div style="margin-top:0.01pt"&gt;&lt;div style="background-color:#385768;margin-left:0%"&gt;&lt;div style="margin-left:0.38%"&gt;&lt;div style="color: rgb(255, 255, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;MANAGEMENT&#x2019;S DISCUSSION OF FUND PERFORMANCE&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:11.0pt;margin-top:6.00pt;text-align:left"&gt;&lt;div style="margin-top:6pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;For the 12-month reporting period ended December 31, 2025, the fund returned 12.17%. The S&amp;amp;P 500&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 6.5pt; position: relative; top: -4.25pt; letter-spacing: 0px;display:inline;"&gt;&#xae;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; Index, which provides a &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;broad measure of equity market performance, and the Bloomberg US Aggregate Bond Index, which provides a broad measure of &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;bond market performance, returned 17.88% and 7.30%, respectively. The fund&#x2019;s internally calculated comparative index, the Target &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Payout Composite Index (the composite index), returned 11.66%.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:11.0pt;margin-top:6.00pt;text-align:left"&gt;&lt;div style="margin-top:6pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x25a0;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; line-height: 11pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2002;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The fund&#x2019;s distribution yield (payout) was 4.78%&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 6.5pt; position: relative; top: -4.25pt; letter-spacing: 0px;display:inline;"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:11.0pt;margin-top:6.00pt;text-align:left"&gt;&lt;div style="margin-top:6pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x25a0;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; line-height: 11pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2002;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Asset allocations were broadly in line with those of the composite index&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:11.0pt;margin-top:6.00pt;text-align:left"&gt;&lt;div style="margin-top:6pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x25a0;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; line-height: 11pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2002;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Top contributors to total return:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:11.0pt;margin-left:10.4pt;margin-top:6.00pt;text-align:left"&gt;&lt;div style="margin-top:6pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x25cf;&#x2002;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Schwab International Dividend Equity ETF&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:11.0pt;margin-left:10.4pt;margin-top:6.00pt;text-align:left"&gt;&lt;div style="margin-top:6pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x25cf;&#x2002;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Schwab U.S. Aggregate Bond Index Fund&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:11.0pt;margin-left:9.59pt;margin-top:6.00pt;text-align:left"&gt;&lt;div style="margin-top:6pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 8pt; margin-left: -9.59pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x25a0;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; line-height: 11pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2002;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Over the reporting period, there were no detractors from the return of the fund. However, the smallest contributors to total return &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;were:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:11.0pt;margin-left:10.4pt;margin-top:6.00pt;text-align:left"&gt;&lt;div style="margin-top:6pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x25cf;&#x2002;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;BlackRock High Yield Bond Portfolio (Class K)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:11.0pt;margin-left:10.4pt;margin-top:6.00pt;text-align:left"&gt;&lt;div style="margin-top:6pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x25cf;&#x2002;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Schwab 5-10 Year Corporate Bond ETF&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:9.0pt;margin-top:106.50pt;text-align:left"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Portfolio holdings may have changed since the report date.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="clear:both;margin-top:3.00pt;position:relative;width:100%"&gt;&lt;div style="float:left;line-height:6pt;text-align:left;width:2.88pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 5pt; position: relative; top: -3.25pt; letter-spacing: 0px;display:inline;"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div style="float:left;line-height:9.0pt;margin-left:4.12pt;text-align:left;width:510.00pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Distributions may exceed income available and may include capital gains or return of capital to help reach the annual payout rate. A return of capital is a distribution from the &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;shareholder&#x2019;s investment principal, rather than net profits from the fund&#x2019;s returns. Shareholders who receive periodic distributions consisting of a return of capital may be &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;under the impression that they are receiving net profits when they are not. Return of capital reduces your cost basis in the fund&#x2019;s shares and is not taxable to you until your &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;cost basis has been reduced to zero. The tax-basis of distributions are finalized at fiscal year-end and may be recharacterized from income distributions to capital gains or &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;return of capital.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="clear: both; position: relative; max-height: 0px;"&gt; &lt;/div&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="P01_01_2025To12_31_2025_C000059932MemberoefClassAxis"
      id="ixv-16140">The performance data quoted represents past performance. Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="P01_01_2025To12_31_2025_C000059932MemberoefClassAxis"
      id="ixv-346">&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9.5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;To obtain performance information current to the most recent month end, please &lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9.5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;visit &lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(36, 235, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9.5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;www.schwabassetmanagement.com/prospectus&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9.5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;.&lt;/div&gt;&lt;/div&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="P01_01_2025To12_31_2025_C000059932MemberoefClassAxis"
      id="ixv-359">&lt;div style="line-height:11.0pt;margin-top:5pt;text-align:left"&gt;&lt;div style="margin-top:0.01pt"&gt;&lt;div style="background-color:#385768;margin-left:0%"&gt;&lt;div style="margin-left:0.38%"&gt;&lt;div style="color: rgb(255, 255, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Performance of Hypothetical $10,000 Investment (December 31, 2015 - December 31, 2025)&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(255, 255, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 5.5pt; position: relative; text-transform: uppercase; top: -3.75pt; letter-spacing: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;img alt=" " src="g36158g2lg_2mq4.jpg" style="height:172pt;width:520pt"/&gt;&lt;div style="line-height:9.0pt;margin-top:282.50pt;text-align:left"&gt;&lt;div style="margin-top:3pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;All total returns on this page assume dividends and distributions were reinvested. Index figures do not include trading and management costs, which would lower &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;performance. Indices are unmanaged and cannot be invested in directly. Performance results less than one year are not annualized.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:9.0pt;margin-top:3.00pt;text-align:left"&gt;&lt;div style="margin-top:3pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;For index definitions, please see www.schwabassetmanagement.com/glossary.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="clear:both;margin-top:3.00pt;position:relative;width:100%"&gt;&lt;div style="float:left;line-height:6pt;text-align:left;width:2.88pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 5pt; position: relative; top: -3.25pt; letter-spacing: 0px;display:inline;"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div style="float:left;line-height:9.0pt;margin-left:4.12pt;text-align:left;width:510.00pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The fund&#x2019;s routine expenses have been absorbed by the investment adviser and its affiliates. Without these reductions, the fund&#x2019;s returns would have been lower. &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;T&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;hese &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;returns do not reflect the deduction of taxes that a shareholder would pay on fund distributions or the redemption of fund shares.&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="clear: both; position: relative; max-height: 0px;"&gt; &lt;/div&gt;&lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="P01_01_2025To12_31_2025_C000059932MemberoefClassAxis"
      id="ixv-378">&lt;div style="line-height:11.0pt;margin-top:5pt;text-align:left"&gt;&lt;div style="margin-top:0.01pt"&gt;&lt;div style="background-color:#385768;margin-left:0%"&gt;&lt;div style="margin-left:0.38%"&gt;&lt;div style="color: rgb(255, 255, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Average Annual Total Returns&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;&#x2003;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:0.0pt;margin-top:0.00pt;text-align:left"&gt; &lt;/div&gt;&lt;div style="margin-top:0.0pt"&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; border-bottom:0.5pt solid #385768;empty-cells:show;width:522pt"&gt;
&lt;tr style="height:13.25pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;width:382.91pt"&gt;&lt;div style="line-height:11.0pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Fund and Inception Date&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;width:40.52pt"&gt;&lt;div style="line-height:11.0pt;text-align:left"&gt;&lt;div style="margin-left:1pt;margin-right:10pt;text-align:Center;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;1 Year&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;width:53.01pt"&gt;&lt;div style="line-height:11.0pt;text-align:left"&gt;&lt;div style="margin-left:10pt;margin-right:10pt;text-align:Center;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;5 Years&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;width:45.56pt"&gt;&lt;div style="line-height:11.0pt;text-align:left"&gt;&lt;div style="margin-left:10pt;text-align:Center;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;10 Years&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;width:382.91pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Fund: Schwab Monthly Income Fund &#x2013; Target Payout&#160;(03/28/2008)&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 5.5pt; margin-left: 0pt; position: relative; top: -3.75pt; letter-spacing: 0px;display:inline;"&gt;1&lt;/div&gt; &lt;div style="clear:right"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:40.52pt"&gt;&lt;div style="line-height:11.5pt;margin-left:3pt;margin-right:12pt;text-align:right;width:25.52pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;12.17%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:53.01pt"&gt;&lt;div style="line-height:11.5pt;margin-left:12pt;margin-right:12pt;text-align:right;width:29.01pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;3.82%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:45.56pt"&gt;&lt;div style="line-height:11.5pt;margin-left:12pt;text-align:right;width:33.56pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;4.85%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;width:382.91pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;S&amp;amp;P 500&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 5.5pt; margin-left: 0pt; position: relative; top: -3.75pt; letter-spacing: 0px;display:inline;"&gt;&#xae;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; Index&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:40.52pt"&gt;&lt;div style="line-height:11.5pt;margin-left:3pt;margin-right:12pt;text-align:right;width:25.52pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;17.88%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:53.01pt"&gt;&lt;div style="line-height:11.5pt;margin-left:12pt;margin-right:12pt;text-align:right;width:29.01pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;14.42%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:45.56pt"&gt;&lt;div style="line-height:11.5pt;margin-left:12pt;text-align:right;width:33.56pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;14.82%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;width:382.91pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Bloomberg US Aggregate Bond Index&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:40.52pt"&gt;&lt;div style="line-height:11.5pt;margin-left:3pt;margin-right:12pt;text-align:right;width:25.52pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;7.30%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:53.01pt"&gt;&lt;div style="line-height:11.5pt;margin-left:12pt;margin-right:12pt;text-align:right;width:29.01pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;-0.36%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:45.56pt"&gt;&lt;div style="line-height:11.5pt;margin-left:12pt;text-align:right;width:33.56pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;2.01%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:11.75pt"&gt;
&lt;td style="padding-bottom:1.5pt;padding-top:2.0pt;vertical-align:Bottom;width:382.91pt"&gt;&lt;div style="line-height:10.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Target Payout Composite Index&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom:1.5pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:40.52pt"&gt;&lt;div style="line-height:10.5pt;margin-left:3pt;margin-right:12pt;text-align:right;width:25.52pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;11.66%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom:1.5pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:53.01pt"&gt;&lt;div style="line-height:10.5pt;margin-left:12pt;margin-right:12pt;text-align:right;width:29.01pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;3.79%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom:1.5pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:45.56pt"&gt;&lt;div style="line-height:10.5pt;margin-left:12pt;text-align:right;width:33.56pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;5.86%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height:9.0pt;margin-top:282.50pt;text-align:left"&gt;&lt;div style="margin-top:3pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;All total returns on this page assume dividends and distributions were reinvested. Index figures do not include trading and management costs, which would lower &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;performance. Indices are unmanaged and cannot be invested in directly. Performance results less than one year are not annualized.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:9.0pt;margin-top:3.00pt;text-align:left"&gt;&lt;div style="margin-top:3pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;For index definitions, please see www.schwabassetmanagement.com/glossary.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="clear:both;margin-top:3.00pt;position:relative;width:100%"&gt;&lt;div style="float:left;line-height:6pt;text-align:left;width:2.88pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 5pt; position: relative; top: -3.25pt; letter-spacing: 0px;display:inline;"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div style="float:left;line-height:9.0pt;margin-left:4.12pt;text-align:left;width:510.00pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The fund&#x2019;s routine expenses have been absorbed by the investment adviser and its affiliates. Without these reductions, the fund&#x2019;s returns would have been lower. &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;T&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;hese &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;returns do not reflect the deduction of taxes that a shareholder would pay on fund distributions or the redemption of fund shares.&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="clear: both; position: relative; max-height: 0px;"&gt; &lt;/div&gt;&lt;/div&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="P01_01_2025To12_31_2025_C000059932MemberoefClassAxis"
      id="ixv-16141">Schwab Monthly Income Fund &#x2013; Target Payout</oef:LineGraphAndTableMeasureName>
    <oef:PerfInceptionDate
      contextRef="P01_01_2025To12_31_2025_C000059932MemberoefClassAxis"
      id="ixv-16142">2008-03-28</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2025To12_31_2025_C000059932MemberoefClassAxis"
      decimals="INF"
      id="Fact_7126834"
      unitRef="Unit_pure">0.1217</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2021To12_31_2025_C000059932MemberoefClassAxis"
      decimals="INF"
      id="Fact_7126835"
      unitRef="Unit_pure">0.0382</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2016To12_31_2025_C000059932MemberoefClassAxis"
      decimals="INF"
      id="Fact_7126836"
      unitRef="Unit_pure">0.0485</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P01_01_2025To12_31_2025_StandardPoors500IndexMemberoefBroadBasedIndexAxis"
      id="ixv-435">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2025To12_31_2025_StandardPoors500IndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="ixv-16146"
      unitRef="Unit_pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2021To12_31_2025_StandardPoors500IndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="ixv-16147"
      unitRef="Unit_pure">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2016To12_31_2025_StandardPoors500IndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="ixv-16148"
      unitRef="Unit_pure">0.1482</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P01_01_2025To12_31_2025_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis"
      id="ixv-458">Bloomberg US Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2025To12_31_2025_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="ixv-16149"
      unitRef="Unit_pure">0.073</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2021To12_31_2025_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="ixv-16150"
      unitRef="Unit_pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2016To12_31_2025_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="ixv-16151"
      unitRef="Unit_pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P01_01_2025To12_31_2025_TargetPayoutCompositeIndexMemberoefAdditionalIndexAxis"
      id="ixv-479">Target Payout Composite Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2025To12_31_2025_TargetPayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="ixv-16152"
      unitRef="Unit_pure">0.1166</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2021To12_31_2025_TargetPayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="ixv-16153"
      unitRef="Unit_pure">0.0379</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2016To12_31_2025_TargetPayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="ixv-16154"
      unitRef="Unit_pure">0.0586</oef:AvgAnnlRtrPct>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="P01_01_2025To12_31_2025_C000059932MemberoefClassAxis"
      id="ixv-515">&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;T&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;hese &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;returns do not reflect the deduction of taxes that a shareholder would pay on fund distributions or the redemption of fund shares.&lt;/div&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="P01_01_2025To12_31_2025_C000059932MemberoefClassAxis"
      id="ixv-543">&lt;div style="line-height:11.0pt;margin-top:5pt;text-align:left"&gt;&lt;div style="margin-top:0.01pt"&gt;&lt;div style="background-color:#385768;margin-left:0%"&gt;&lt;div style="margin-left:0.78%"&gt;&lt;div style="color: rgb(255, 255, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Statistics&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;&#x2003;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:0.0pt"&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; border-bottom:0.5pt solid #385768;empty-cells:show;width:255pt"&gt;
&lt;tr style="height:13.25pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:219.87pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Net Assets (millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:35.13pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-left:3pt;text-align:Right;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;$53&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:219.87pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Number of Holdings&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:35.13pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-left:3pt;text-align:Right;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;11&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:219.87pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Portfolio Turnover Rate&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:35.13pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-left:3pt;text-align:Right;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;27%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:219.87pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Advisory Fees Paid by the Fund&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:35.13pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-left:3pt;text-align:Right;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;$0&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:219.87pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;12-Month Distribution Yield&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:35.13pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-left:3pt;text-align:Right;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;4.78%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:219.87pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Foreign Tax Paid and Passed Through&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:35.13pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-left:3pt;text-align:Right;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;$27,439&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:219.87pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Gross Income from Foreign Sources&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:35.13pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-left:3pt;text-align:Right;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;$372,273&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:219.87pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Dividends Received Deduction&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:35.13pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-left:3pt;text-align:Right;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;19.68%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:219.87pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Qualified Dividend Income&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:35.13pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-left:3pt;text-align:Right;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;$826,390&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:219.87pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Qualified Business Income (199A)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:35.13pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-left:3pt;text-align:Right;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;$63,878&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:11.75pt"&gt;
&lt;td style="padding-bottom:1.5pt;padding-top:2.0pt;vertical-align:Top;width:219.87pt"&gt;&lt;div style="line-height:10.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Business Interest Deduction (163j)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom:1.5pt;padding-top:2.0pt;vertical-align:Top;width:35.13pt"&gt;&lt;div style="line-height:10.5pt;text-align:left"&gt;&lt;div style="margin-left:3pt;text-align:Right;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;49.76%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn12_31_2025_C000059932MemberoefClassAxis"
      decimals="-6"
      id="ixv-16155"
      unitRef="Unit_USD">53000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn12_31_2025_C000059932MemberoefClassAxis"
      decimals="0"
      id="ixv-16156"
      unitRef="Unit_Holding">11</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P01_01_2025To12_31_2025_C000059932MemberoefClassAxis"
      decimals="INF"
      id="ixv-16157"
      unitRef="Unit_pure">0.27</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P01_01_2025To12_31_2025_C000059932MemberoefClassAxis"
      decimals="0"
      id="ixv-16158"
      unitRef="Unit_USD">0</oef:AdvisoryFeesPaidAmt>
    <oef:HoldingsTableTextBlock
      contextRef="P01_01_2025To12_31_2025_C000059932MemberoefClassAxis"
      id="ixv-655">&lt;div style="line-height:11.0pt;margin-top:5pt;text-align:left"&gt;&lt;div style="margin-top:0.01pt"&gt;&lt;div style="background-color:#385768;margin-left:0%"&gt;&lt;div style="margin-left:0.78%"&gt;&lt;div style="color: rgb(255, 255, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Asset Class Weightings % of Investments&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;img alt=" " src="g36158g2imge1bc43ae2.jpg" style="height:191pt;width:253pt"/&gt;&lt;div style="line-height:11.0pt;margin-top:5pt;text-align:left"&gt;&lt;div style="margin-top:0.01pt"&gt;&lt;div style="background-color:#385768;margin-left:0%"&gt;&lt;div style="margin-left:0.78%"&gt;&lt;div style="color: rgb(255, 255, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Top Holdings % of Net Assets&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;img alt=" " src="g36158g2img55ad47343.jpg" style="height:214pt;width:253pt"/&gt;&lt;div style="line-height:9.0pt;margin-top:109.5pt;text-align:left"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Portfolio holdings may have changed since the report date.&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="P01_01_2025To12_31_2025_C000059932MemberoefClassAxis"
      id="ixv-675">&lt;div style="line-height:11.0pt;margin-top:5pt;text-align:left"&gt;&lt;div style="margin-top:0.01pt"&gt;&lt;div style="background-color:#385768;margin-left:0%"&gt;&lt;div style="margin-left:0.78%"&gt;&lt;div style="color: rgb(255, 255, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Top Holdings % of Net Assets&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;img alt=" " src="g36158g2img55ad47343.jpg" style="height:214pt;width:253pt"/&gt;&lt;div style="line-height:9.0pt;margin-top:109.5pt;text-align:left"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Portfolio holdings may have changed since the report date.&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:ClassName
      contextRef="P01_01_2025To12_31_2025_C000059933MemberoefClassAxis"
      id="ixv-16159">Schwab Monthly Income Fund &#x2013; Flexible Payout</oef:ClassName>
    <oef:FundName
      contextRef="P01_01_2025To12_31_2025_C000059933MemberoefClassAxis"
      id="ixv-16160">Schwab Monthly Income Fund &#x2013; Flexible Payout</oef:FundName>
    <dei:TradingSymbol
      contextRef="P01_01_2025To12_31_2025_C000059933MemberoefClassAxis"
      id="ixv-16161">SWKRX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P01_01_2025To12_31_2025_C000059933MemberoefClassAxis"
      id="ixv-827">&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;This annual shareholder report contains important information about the fund for the period of January 1, 2025, to December 31, &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;2025.&lt;/div&gt;</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P01_01_2025To12_31_2025_C000059933MemberoefClassAxis"
      id="ixv-16162">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P01_01_2025To12_31_2025_C000059933MemberoefClassAxis"
      id="ixv-830">&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;You can find additional information about the fund at &lt;/div&gt;&lt;div style="color: rgb(36, 235, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;www.schwabassetmanagement.com/prospectus&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;.&lt;/div&gt; &lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;You can also request &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;this information by calling &lt;/div&gt;&lt;div style="color: rgb(36, 235, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;1-866-414-6349&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; or by sending an email request to &lt;/div&gt;&lt;div style="color: rgb(36, 235, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;orders@mysummaryprospectus.com&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;.&lt;/div&gt;</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P01_01_2025To12_31_2025_C000059933MemberoefClassAxis"
      id="ixv-16163">www.schwabassetmanagement.com/prospectus</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P01_01_2025To12_31_2025_C000059933MemberoefClassAxis"
      id="ixv-16164">1-866-414-6349</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="P01_01_2025To12_31_2025_C000059933MemberoefClassAxis"
      id="ixv-16165">orders@mysummaryprospectus.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="P01_01_2025To12_31_2025_C000059933MemberoefClassAxis"
      id="ixv-849">&lt;div style="line-height:11.0pt;margin-top:0pt;text-align:left"&gt;&lt;div style="margin-top:0.01pt"&gt;&lt;div style="background-color:#385768;margin-left:0%"&gt;&lt;div style="margin-left:0.38%"&gt;&lt;div style="color: rgb(255, 255, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;FUND COSTS FOR THE LAST year ENDED December 31, 2025 &lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(255, 255, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; font-style: normal; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;(BASED ON A HYPOTHETICAL $10,000 INVESTMENT)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2003;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:0.0pt;margin-top:6.00pt;text-align:left"&gt;&lt;div style="margin-top:6pt"&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:0.0pt"&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; empty-cells:show;width:522pt"&gt;
&lt;tr style="height:31pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:1.5pt;padding-top:1.5pt;vertical-align:Bottom;width:327.17pt"&gt;&lt;div style="line-height:0.5pt;text-align:left"&gt;&lt;div style="margin-right: 3pt; text-align: left; white-space: nowrap; font-size: 9pt;"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:1.5pt;padding-top:1.5pt;vertical-align:Bottom;width:98.91pt"&gt;&lt;div style="line-height:11.0pt;text-align:left"&gt;&lt;div style="margin-left:1pt;margin-right:5.5pt;text-align:Center;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;COSTS OF A&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:1pt;margin-right:5.5pt;text-align:Center;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;$10,000 INVESTMENT&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:1.5pt;padding-top:1.5pt;vertical-align:Bottom;width:95.91pt"&gt;&lt;div style="line-height:11.0pt;text-align:left"&gt;&lt;div style="margin-left:5.5pt;text-align:Center;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;COSTS PAID AS A&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:5.5pt;text-align:Center;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;PERCENTAGE OF A&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:5.5pt;text-align:Center;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;$10,000 INVESTMENT&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:12.5pt"&gt;
&lt;td style="padding-bottom:3pt;padding-top:1.5pt;vertical-align:Bottom;width:327.17pt"&gt;&lt;div style="line-height:10.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Schwab Monthly Income Fund &#x2013; Flexible Payout*&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom:3pt;padding-top:1.5pt;vertical-align:Bottom;white-space:nowrap;width:98.91pt"&gt;&lt;div style="line-height:10.5pt;margin-left:3pt;margin-right:7.5pt;text-align:right;width:88.41pt"&gt;&lt;div style="display:flex;margin:auto;width:11.99pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:11.99pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 9pt; width: 11.99pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;$0&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom:3pt;padding-top:1.5pt;vertical-align:Bottom;white-space:nowrap;width:95.91pt"&gt;&lt;div style="line-height:10.5pt;margin-left:7.5pt;text-align:right;width:88.41pt"&gt;&lt;div style="display:flex;margin:auto;width:27.11pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.11pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 9pt; width: 27.11pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;0.00%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="clear:both;margin-top:3.00pt;position:relative;width:100%"&gt;&lt;div style="float:left;line-height:6pt;text-align:left;width:2.27pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 5pt; position: relative; top: -3.25pt; letter-spacing: 0px;display:inline;"&gt;*&lt;/div&gt;&lt;/div&gt;&lt;div style="float:left;line-height:13.0pt;margin-left:4.73pt;text-align:left;width:510.00pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Expenses were reduced by a contractual fee waiver in effect for so long as the investment adviser serves as adviser to the fund. This agreement to limit the total annual &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;fund operating expenses is limited to the fund&#x2019;s direct operating expenses and, therefore, does not apply to acquired fund fees and expenses (AFFE), which are indirect &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;expenses incurred by the fund through its investments in the underlying funds.&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 12pt; line-height: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2003;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 12pt; line-height: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2009;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="clear: both; position: relative; max-height: 0px;"&gt; &lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P01_01_2025To12_31_2025_C000059933MemberoefClassAxis"
      decimals="0"
      id="Fact_7126874"
      unitRef="Unit_USD">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P01_01_2025To12_31_2025_C000059933MemberoefClassAxis"
      decimals="INF"
      id="Fact_7126875"
      unitRef="Unit_pure">0</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="P01_01_2025To12_31_2025_C000059933MemberoefClassAxis"
      id="ixv-908">&lt;div style="line-height:11.0pt;margin-top:0pt;text-align:left"&gt;&lt;div style="margin-top:0.01pt"&gt;&lt;div style="background-color:#385768;margin-left:0%"&gt;&lt;div style="margin-left:0.38%"&gt;&lt;div style="color: rgb(255, 255, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;MANAGEMENT&#x2019;S DISCUSSION OF FUND PERFORMANCE&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:11.0pt;margin-top:6.00pt;text-align:left"&gt;&lt;div style="margin-top:6pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;For the 12-month reporting period ended December 31, 2025, the fund returned 12.14%. The S&amp;amp;P 500&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 6.5pt; position: relative; top: -4.25pt; letter-spacing: 0px;display:inline;"&gt;&#xae;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; Index, which provides a &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;broad measure of equity market performance, and the Bloomberg US Aggregate Bond Index, which provides a broad measure of &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;bond market performance, returned 17.88% and 7.30%, respectively. The fund&#x2019;s internally calculated comparative index, the Flexible &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Payout Composite Index (the composite index), returned 11.66%.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:11.0pt;margin-top:6.00pt;text-align:left"&gt;&lt;div style="margin-top:6pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x25a0;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; line-height: 11pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2002;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The fund&#x2019;s distribution yield (payout) was 4.41%&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 6.5pt; position: relative; top: -4.25pt; letter-spacing: 0px;display:inline;"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:11.0pt;margin-top:6.00pt;text-align:left"&gt;&lt;div style="margin-top:6pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x25a0;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; line-height: 11pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2002;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Asset allocations were broadly in line with those of the composite index&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:11.0pt;margin-top:6.00pt;text-align:left"&gt;&lt;div style="margin-top:6pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x25a0;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; line-height: 11pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2002;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Top contributors to total return:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:11.0pt;margin-left:10.4pt;margin-top:6.00pt;text-align:left"&gt;&lt;div style="margin-top:6pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x25cf;&#x2002;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Schwab International Dividend Equity ETF&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:11.0pt;margin-left:10.4pt;margin-top:6.00pt;text-align:left"&gt;&lt;div style="margin-top:6pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x25cf;&#x2002;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Schwab U.S. Aggregate Bond Index Fund&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:11.0pt;margin-left:9.59pt;margin-top:6.00pt;text-align:left"&gt;&lt;div style="margin-top:6pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 8pt; margin-left: -9.59pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x25a0;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; line-height: 11pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2002;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Over the reporting period, there were no detractors from the return of the fund. However, the smallest contributors to total return &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;were:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:11.0pt;margin-left:10.4pt;margin-top:6.00pt;text-align:left"&gt;&lt;div style="margin-top:6pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x25cf;&#x2002;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;BlackRock High Yield Bond Portfolio (Class K)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:11.0pt;margin-left:10.4pt;margin-top:6.00pt;text-align:left"&gt;&lt;div style="margin-top:6pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x25cf;&#x2002;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Schwab 5-10 Year Corporate Bond ETF&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:9.0pt;margin-top:106.50pt;text-align:left"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Portfolio holdings may have changed since the report date.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="clear:both;margin-top:3.00pt;position:relative;width:100%"&gt;&lt;div style="float:left;line-height:6pt;text-align:left;width:2.88pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 5pt; position: relative; top: -3.25pt; letter-spacing: 0px;display:inline;"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div style="float:left;line-height:9.0pt;margin-left:4.12pt;text-align:left;width:510.00pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Distributions may exceed income available and may include capital gains or return of capital to help reach the annual payout rate. A return of capital is a distribution from the &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;shareholder&#x2019;s investment principal, rather than net profits from the fund&#x2019;s returns. Shareholders who receive periodic distributions consisting of a return of capital may be &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;under the impression that they are receiving net profits when they are not. Return of capital reduces your cost basis in the fund&#x2019;s shares and is not taxable to you until your &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;cost basis has been reduced to zero. The tax-basis of distributions are finalized at fiscal year-end and may be recharacterized from income distributions to capital gains or &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;return of capital.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="clear: both; position: relative; max-height: 0px;"&gt; &lt;/div&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="P01_01_2025To12_31_2025_C000059933MemberoefClassAxis"
      id="ixv-16168">The performance data quoted represents past performance. Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="P01_01_2025To12_31_2025_C000059933MemberoefClassAxis"
      id="ixv-1011">&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9.5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;To obtain performance information current to the most recent month end, please &lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9.5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;visit &lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(36, 235, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9.5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;www.schwabassetmanagement.com/prospectus&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9.5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;.&lt;/div&gt;&lt;/div&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="P01_01_2025To12_31_2025_C000059933MemberoefClassAxis"
      id="ixv-1024">&lt;div style="line-height:11.0pt;margin-top:5pt;text-align:left"&gt;&lt;div style="margin-top:0.01pt"&gt;&lt;div style="background-color:#385768;margin-left:0%"&gt;&lt;div style="margin-left:0.38%"&gt;&lt;div style="color: rgb(255, 255, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Performance of Hypothetical $10,000 Investment (December 31, 2015 - December 31, 2025)&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(255, 255, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 5.5pt; position: relative; text-transform: uppercase; top: -3.75pt; letter-spacing: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;img alt=" " src="g36158g3lg_2mq5.jpg" style="height:172pt;width:520pt"/&gt;&lt;div style="line-height:9.0pt;margin-top:282.50pt;text-align:left"&gt;&lt;div style="margin-top:3pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;All total returns on this page assume dividends and distributions were reinvested. Index figures do not include trading and management costs, which would lower &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;performance. Indices are unmanaged and cannot be invested in directly. Performance results less than one year are not annualized.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:9.0pt;margin-top:3.00pt;text-align:left"&gt;&lt;div style="margin-top:3pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;For index definitions, please see www.schwabassetmanagement.com/glossary.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="clear:both;margin-top:3.00pt;position:relative;width:100%"&gt;&lt;div style="float:left;line-height:6pt;text-align:left;width:2.88pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 5pt; position: relative; top: -3.25pt; letter-spacing: 0px;display:inline;"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div style="float:left;line-height:9.0pt;margin-left:4.12pt;text-align:left;width:510.00pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The fund&#x2019;s routine expenses have been absorbed by the investment adviser and its affiliates. Without these reductions, the fund&#x2019;s returns would have been lower. &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;These &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;returns do not reflect the deduction of taxes that a shareholder would pay on fund distributions or the redemption of fund shares.&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="clear: both; position: relative; max-height: 0px;"&gt; &lt;/div&gt;&lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="P01_01_2025To12_31_2025_C000059933MemberoefClassAxis"
      id="ixv-1043">&lt;div style="line-height:11.0pt;margin-top:5pt;text-align:left"&gt;&lt;div style="margin-top:0.01pt"&gt;&lt;div style="background-color:#385768;margin-left:0%"&gt;&lt;div style="margin-left:0.38%"&gt;&lt;div style="color: rgb(255, 255, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Average Annual Total Returns&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;&#x2003;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:0.0pt;margin-top:0.00pt;text-align:left"&gt; &lt;/div&gt;&lt;div style="margin-top:0.0pt"&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; border-bottom:0.5pt solid #385768;empty-cells:show;width:522pt"&gt;
&lt;tr style="height:13.25pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;width:382.91pt"&gt;&lt;div style="line-height:11.0pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Fund and Inception Date&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;width:40.52pt"&gt;&lt;div style="line-height:11.0pt;text-align:left"&gt;&lt;div style="margin-left:1pt;margin-right:10pt;text-align:Center;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;1 Year&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;width:53.01pt"&gt;&lt;div style="line-height:11.0pt;text-align:left"&gt;&lt;div style="margin-left:10pt;margin-right:10pt;text-align:Center;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;5 Years&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;width:45.56pt"&gt;&lt;div style="line-height:11.0pt;text-align:left"&gt;&lt;div style="margin-left:10pt;text-align:Center;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;10 Years&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;width:382.91pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Fund: Schwab Monthly Income Fund &#x2013; Flexible Payout&#160;(03/28/2008)&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 5.5pt; margin-left: 0pt; position: relative; top: -3.75pt; letter-spacing: 0px;display:inline;"&gt;1&lt;/div&gt; &lt;div style="clear:right"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:40.52pt"&gt;&lt;div style="line-height:11.5pt;margin-left:3pt;margin-right:12pt;text-align:right;width:25.52pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;12.14%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:53.01pt"&gt;&lt;div style="line-height:11.5pt;margin-left:12pt;margin-right:12pt;text-align:right;width:29.01pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;3.21%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:45.56pt"&gt;&lt;div style="line-height:11.5pt;margin-left:12pt;text-align:right;width:33.56pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;4.27%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;width:382.91pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;S&amp;amp;P 500&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 5.5pt; margin-left: 0pt; position: relative; top: -3.75pt; letter-spacing: 0px;display:inline;"&gt;&#xae;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; Index&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:40.52pt"&gt;&lt;div style="line-height:11.5pt;margin-left:3pt;margin-right:12pt;text-align:right;width:25.52pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;17.88%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:53.01pt"&gt;&lt;div style="line-height:11.5pt;margin-left:12pt;margin-right:12pt;text-align:right;width:29.01pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;14.42%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:45.56pt"&gt;&lt;div style="line-height:11.5pt;margin-left:12pt;text-align:right;width:33.56pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;14.82%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;width:382.91pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Bloomberg US Aggregate Bond Index&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:40.52pt"&gt;&lt;div style="line-height:11.5pt;margin-left:3pt;margin-right:12pt;text-align:right;width:25.52pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;7.30%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:53.01pt"&gt;&lt;div style="line-height:11.5pt;margin-left:12pt;margin-right:12pt;text-align:right;width:29.01pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;-0.36%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:45.56pt"&gt;&lt;div style="line-height:11.5pt;margin-left:12pt;text-align:right;width:33.56pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;2.01%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:11.75pt"&gt;
&lt;td style="padding-bottom:1.5pt;padding-top:2.0pt;vertical-align:Bottom;width:382.91pt"&gt;&lt;div style="line-height:10.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Flexible Payout Composite Index&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom:1.5pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:40.52pt"&gt;&lt;div style="line-height:10.5pt;margin-left:3pt;margin-right:12pt;text-align:right;width:25.52pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;11.66%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom:1.5pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:53.01pt"&gt;&lt;div style="line-height:10.5pt;margin-left:12pt;margin-right:12pt;text-align:right;width:29.01pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;3.19%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom:1.5pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:45.56pt"&gt;&lt;div style="line-height:10.5pt;margin-left:12pt;text-align:right;width:33.56pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;5.01%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height:9.0pt;margin-top:282.50pt;text-align:left"&gt;&lt;div style="margin-top:3pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;All total returns on this page assume dividends and distributions were reinvested. Index figures do not include trading and management costs, which would lower &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;performance. Indices are unmanaged and cannot be invested in directly. Performance results less than one year are not annualized.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:9.0pt;margin-top:3.00pt;text-align:left"&gt;&lt;div style="margin-top:3pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;For index definitions, please see www.schwabassetmanagement.com/glossary.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="clear:both;margin-top:3.00pt;position:relative;width:100%"&gt;&lt;div style="float:left;line-height:6pt;text-align:left;width:2.88pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 5pt; position: relative; top: -3.25pt; letter-spacing: 0px;display:inline;"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div style="float:left;line-height:9.0pt;margin-left:4.12pt;text-align:left;width:510.00pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The fund&#x2019;s routine expenses have been absorbed by the investment adviser and its affiliates. Without these reductions, the fund&#x2019;s returns would have been lower. &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;These &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;returns do not reflect the deduction of taxes that a shareholder would pay on fund distributions or the redemption of fund shares.&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="clear: both; position: relative; max-height: 0px;"&gt; &lt;/div&gt;&lt;/div&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="P01_01_2025To12_31_2025_C000059933MemberoefClassAxis"
      id="ixv-16169">Schwab Monthly Income Fund &#x2013; Flexible Payout</oef:LineGraphAndTableMeasureName>
    <oef:PerfInceptionDate
      contextRef="P01_01_2025To12_31_2025_C000059933MemberoefClassAxis"
      id="ixv-16170">2008-03-28</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2025To12_31_2025_C000059933MemberoefClassAxis"
      decimals="INF"
      id="Fact_7126939"
      unitRef="Unit_pure">0.1214</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2021To12_31_2025_C000059933MemberoefClassAxis"
      decimals="INF"
      id="Fact_7126940"
      unitRef="Unit_pure">0.0321</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2016To12_31_2025_C000059933MemberoefClassAxis"
      decimals="INF"
      id="Fact_7126941"
      unitRef="Unit_pure">0.0427</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P01_01_2025To12_31_2025_StandardPoors500IndexMemberoefBroadBasedIndexAxis"
      id="ixv-1100">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2025To12_31_2025_StandardPoors500IndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="ixv-16174"
      unitRef="Unit_pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2021To12_31_2025_StandardPoors500IndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="ixv-16175"
      unitRef="Unit_pure">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2016To12_31_2025_StandardPoors500IndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="ixv-16176"
      unitRef="Unit_pure">0.1482</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P01_01_2025To12_31_2025_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis"
      id="ixv-1123">Bloomberg US Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2025To12_31_2025_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="ixv-16177"
      unitRef="Unit_pure">0.073</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2021To12_31_2025_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="ixv-16178"
      unitRef="Unit_pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2016To12_31_2025_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="ixv-16179"
      unitRef="Unit_pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P01_01_2025To12_31_2025_FlexiblePayoutCompositeIndexMemberoefAdditionalIndexAxis"
      id="ixv-1144">Flexible Payout Composite Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2025To12_31_2025_FlexiblePayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="ixv-16180"
      unitRef="Unit_pure">0.1166</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2021To12_31_2025_FlexiblePayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="ixv-16181"
      unitRef="Unit_pure">0.0319</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2016To12_31_2025_FlexiblePayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="ixv-16182"
      unitRef="Unit_pure">0.0501</oef:AvgAnnlRtrPct>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="P01_01_2025To12_31_2025_C000059933MemberoefClassAxis"
      id="ixv-1180">&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;These &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;returns do not reflect the deduction of taxes that a shareholder would pay on fund distributions or the redemption of fund shares.&lt;/div&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="P01_01_2025To12_31_2025_C000059933MemberoefClassAxis"
      id="ixv-1206">&lt;div style="line-height:11.0pt;margin-top:5pt;text-align:left"&gt;&lt;div style="margin-top:0.01pt"&gt;&lt;div style="background-color:#385768;margin-left:0%"&gt;&lt;div style="margin-left:0.78%"&gt;&lt;div style="color: rgb(255, 255, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Statistics&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;&#x2003;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:0.0pt"&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; border-bottom:0.5pt solid #385768;empty-cells:show;width:255pt"&gt;
&lt;tr style="height:13.25pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:213.64pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Net Assets (millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:41.36pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-left:3pt;text-align:Right;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;$74&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:213.64pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Number of Holdings&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:41.36pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-left:3pt;text-align:Right;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;11&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:213.64pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Portfolio Turnover Rate&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:41.36pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-left:3pt;text-align:Right;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;25%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:213.64pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Advisory Fees Paid by the Fund&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:41.36pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-left:3pt;text-align:Right;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;$0&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:213.64pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;12-Month Distribution Yield&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:41.36pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-left:3pt;text-align:Right;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;4.41%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:213.64pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Foreign Tax Paid and Passed Through&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:41.36pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-left:3pt;text-align:Right;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;$42,967&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:213.64pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Gross Income from Foreign Sources&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:41.36pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-left:3pt;text-align:Right;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;$582,942&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:213.64pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Dividends Received Deduction&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:41.36pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-left:3pt;text-align:Right;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;19.61%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:213.64pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Qualified Dividend Income&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:41.36pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-left:3pt;text-align:Right;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;$1,304,411&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:213.64pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Qualified Business Income (199A)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:41.36pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-left:3pt;text-align:Right;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;$104,678&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:11.75pt"&gt;
&lt;td style="padding-bottom:1.5pt;padding-top:2.0pt;vertical-align:Top;width:213.64pt"&gt;&lt;div style="line-height:10.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Business Interest Deduction (163j)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom:1.5pt;padding-top:2.0pt;vertical-align:Top;width:41.36pt"&gt;&lt;div style="line-height:10.5pt;text-align:left"&gt;&lt;div style="margin-left:3pt;text-align:Right;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;50.68%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn12_31_2025_C000059933MemberoefClassAxis"
      decimals="-6"
      id="ixv-16183"
      unitRef="Unit_USD">74000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn12_31_2025_C000059933MemberoefClassAxis"
      decimals="0"
      id="ixv-16184"
      unitRef="Unit_Holding">11</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P01_01_2025To12_31_2025_C000059933MemberoefClassAxis"
      decimals="INF"
      id="ixv-16185"
      unitRef="Unit_pure">0.25</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P01_01_2025To12_31_2025_C000059933MemberoefClassAxis"
      decimals="0"
      id="ixv-16186"
      unitRef="Unit_USD">0</oef:AdvisoryFeesPaidAmt>
    <oef:HoldingsTableTextBlock
      contextRef="P01_01_2025To12_31_2025_C000059933MemberoefClassAxis"
      id="ixv-1318">&lt;div style="line-height:11.0pt;margin-top:5pt;text-align:left"&gt;&lt;div style="margin-top:0.01pt"&gt;&lt;div style="background-color:#385768;margin-left:0%"&gt;&lt;div style="margin-left:0.78%"&gt;&lt;div style="color: rgb(255, 255, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Asset Class Weightings % of Investments&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;img alt=" " src="g36158g3imge2d74c2e2.jpg" style="height:191pt;width:253pt"/&gt;&lt;div style="line-height:11.0pt;margin-top:5pt;text-align:left"&gt;&lt;div style="margin-top:0.01pt"&gt;&lt;div style="background-color:#385768;margin-left:0%"&gt;&lt;div style="margin-left:0.78%"&gt;&lt;div style="color: rgb(255, 255, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Top Holdings % of Net Assets&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;img alt=" " src="g36158g3imgac2b9a373.jpg" style="height:214pt;width:253pt"/&gt;&lt;div style="line-height:9.0pt;margin-top:109.5pt;text-align:left"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Portfolio holdings may have changed since the report date.&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="P01_01_2025To12_31_2025_C000059933MemberoefClassAxis"
      id="ixv-1338">&lt;div style="line-height:11.0pt;margin-top:5pt;text-align:left"&gt;&lt;div style="margin-top:0.01pt"&gt;&lt;div style="background-color:#385768;margin-left:0%"&gt;&lt;div style="margin-left:0.78%"&gt;&lt;div style="color: rgb(255, 255, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Top Holdings % of Net Assets&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;img alt=" " src="g36158g3imgac2b9a373.jpg" style="height:214pt;width:253pt"/&gt;&lt;div style="line-height:9.0pt;margin-top:109.5pt;text-align:left"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Portfolio holdings may have changed since the report date.&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:ClassName
      contextRef="P01_01_2025To12_31_2025_C000059934MemberoefClassAxis"
      id="ixv-16187">Schwab Monthly Income Fund &#x2013; Income Payout</oef:ClassName>
    <oef:FundName
      contextRef="P01_01_2025To12_31_2025_C000059934MemberoefClassAxis"
      id="ixv-16188">Schwab Monthly Income Fund &#x2013; Income Payout</oef:FundName>
    <dei:TradingSymbol
      contextRef="P01_01_2025To12_31_2025_C000059934MemberoefClassAxis"
      id="ixv-16189">SWLRX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P01_01_2025To12_31_2025_C000059934MemberoefClassAxis"
      id="ixv-1493">&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;This annual shareholder report contains important information about the fund for the period of January 1, 2025, to December 31, &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;2025.&lt;/div&gt;</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P01_01_2025To12_31_2025_C000059934MemberoefClassAxis"
      id="ixv-16190">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P01_01_2025To12_31_2025_C000059934MemberoefClassAxis"
      id="ixv-1497">&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;You can find additional information about the fund at &lt;/div&gt;&lt;div style="color: rgb(36, 235, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;www.schwabassetmanagement.com/prospectus&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;.&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt; &lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;You can also request &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;this information by calling &lt;/div&gt;&lt;div style="color: rgb(36, 235, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;1-866-414-6349&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; or by sending an email request to &lt;/div&gt;&lt;div style="color: rgb(36, 235, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;orders@mysummaryprospectus.com&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;.&lt;/div&gt;</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P01_01_2025To12_31_2025_C000059934MemberoefClassAxis"
      id="ixv-16191">www.schwabassetmanagement.com/prospectus</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P01_01_2025To12_31_2025_C000059934MemberoefClassAxis"
      id="ixv-16192">1-866-414-6349</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="P01_01_2025To12_31_2025_C000059934MemberoefClassAxis"
      id="ixv-16193">orders@mysummaryprospectus.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="P01_01_2025To12_31_2025_C000059934MemberoefClassAxis"
      id="ixv-1518">&lt;div style="line-height:11.0pt;margin-top:0pt;text-align:left"&gt;&lt;div style="margin-top:0.01pt"&gt;&lt;div style="background-color:#385768;margin-left:0%"&gt;&lt;div style="margin-left:0.38%"&gt;&lt;div style="color: rgb(255, 255, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;FUND COSTS FOR THE LAST year ENDED December 31, 2025 &lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(255, 255, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; font-style: normal; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;(BASED ON A HYPOTHETICAL $10,000 INVESTMENT)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2003;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:0.0pt;margin-top:6.00pt;text-align:left"&gt;&lt;div style="margin-top:6pt"&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:0.0pt"&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; empty-cells:show;width:522pt"&gt;
&lt;tr style="height:31pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:1.5pt;padding-top:1.5pt;vertical-align:Bottom;width:327.17pt"&gt;&lt;div style="line-height:0.5pt;text-align:left"&gt;&lt;div style="margin-right: 3pt; text-align: left; white-space: nowrap; font-size: 9pt;"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:1.5pt;padding-top:1.5pt;vertical-align:Bottom;width:98.91pt"&gt;&lt;div style="line-height:11.0pt;text-align:left"&gt;&lt;div style="margin-left:1pt;margin-right:5.5pt;text-align:Center;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;COSTS OF A&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:1pt;margin-right:5.5pt;text-align:Center;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;$10,000 INVESTMENT&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:1.5pt;padding-top:1.5pt;vertical-align:Bottom;width:95.91pt"&gt;&lt;div style="line-height:11.0pt;text-align:left"&gt;&lt;div style="margin-left:5.5pt;text-align:Center;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;COSTS PAID AS A&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:5.5pt;text-align:Center;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;PERCENTAGE OF A&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-left:5.5pt;text-align:Center;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;$10,000 INVESTMENT&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:12.5pt"&gt;
&lt;td style="padding-bottom:3pt;padding-top:1.5pt;vertical-align:Bottom;width:327.17pt"&gt;&lt;div style="line-height:10.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Schwab Monthly Income Fund &#x2013; Income Payout*&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom:3pt;padding-top:1.5pt;vertical-align:Bottom;white-space:nowrap;width:98.91pt"&gt;&lt;div style="line-height:10.5pt;margin-left:3pt;margin-right:7.5pt;text-align:right;width:88.41pt"&gt;&lt;div style="display:flex;margin:auto;width:11.99pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:11.99pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 9pt; width: 11.99pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;$0&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom:3pt;padding-top:1.5pt;vertical-align:Bottom;white-space:nowrap;width:95.91pt"&gt;&lt;div style="line-height:10.5pt;margin-left:7.5pt;text-align:right;width:88.41pt"&gt;&lt;div style="display:flex;margin:auto;width:27.11pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.11pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 9pt; width: 27.11pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;0.00%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="clear:both;margin-top:3.00pt;position:relative;width:100%"&gt;&lt;div style="float:left;line-height:6pt;text-align:left;width:2.27pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 5pt; position: relative; top: -3.25pt; letter-spacing: 0px;display:inline;"&gt;*&lt;/div&gt;&lt;/div&gt;&lt;div style="float:left;line-height:13.0pt;margin-left:4.73pt;text-align:left;width:510.00pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Expenses were reduced by a contractual fee waiver in effect for so long as the investment adviser serves as adviser to the fund. This agreement to limit the total annual &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;fund operating expenses is limited to the fund&#x2019;s direct operating expenses and, therefore, does not apply to acquired fund fees and expenses (AFFE), which are indirect &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;expenses incurred by the fund through its investments in the underlying funds.&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 12pt; line-height: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2003;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 12pt; line-height: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2009;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="clear: both; position: relative; max-height: 0px;"&gt; &lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P01_01_2025To12_31_2025_C000059934MemberoefClassAxis"
      decimals="0"
      id="Fact_7126969"
      unitRef="Unit_USD">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P01_01_2025To12_31_2025_C000059934MemberoefClassAxis"
      decimals="INF"
      id="Fact_7126970"
      unitRef="Unit_pure">0</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="P01_01_2025To12_31_2025_C000059934MemberoefClassAxis"
      id="ixv-1577">&lt;div style="line-height:11.0pt;margin-top:0pt;text-align:left"&gt;&lt;div style="margin-top:0.01pt"&gt;&lt;div style="background-color:#385768;margin-left:0%"&gt;&lt;div style="margin-left:0.38%"&gt;&lt;div style="color: rgb(255, 255, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;MANAGEMENT&#x2019;S DISCUSSION OF FUND PERFORMANCE&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:11.0pt;margin-top:6.00pt;text-align:left"&gt;&lt;div style="margin-top:6pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;For the 12-month reporting period ended December 31, 2025, the fund returned 9.85%. The S&amp;amp;P 500&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 6.5pt; position: relative; top: -4.25pt; letter-spacing: 0px;display:inline;"&gt;&#xae;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; Index, which provides a &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;broad measure of equity market performance, and the Bloomberg US Aggregate Bond Index, which provides a broad measure of &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;bond market performance, returned 17.88% and 7.30%, respectively. The fund&#x2019;s internally calculated comparative index, the Income &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Payout Composite Index (the composite index), returned 9.67%.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:11.0pt;margin-top:6.00pt;text-align:left"&gt;&lt;div style="margin-top:6pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x25a0;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; line-height: 11pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2002;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The fund&#x2019;s distribution yield (payout) was 4.63%&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 6.5pt; position: relative; top: -4.25pt; letter-spacing: 0px;display:inline;"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:11.0pt;margin-top:6.00pt;text-align:left"&gt;&lt;div style="margin-top:6pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x25a0;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; line-height: 11pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2002;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Asset allocations were broadly in line with those of the composite index&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:11.0pt;margin-top:6.00pt;text-align:left"&gt;&lt;div style="margin-top:6pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x25a0;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; line-height: 11pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2002;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Top contributors to total return:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:11.0pt;margin-left:10.4pt;margin-top:6.00pt;text-align:left"&gt;&lt;div style="margin-top:6pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x25cf;&#x2002;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Schwab International Dividend Equity ETF&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:11.0pt;margin-left:10.4pt;margin-top:6.00pt;text-align:left"&gt;&lt;div style="margin-top:6pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x25cf;&#x2002;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Schwab U.S. Aggregate Bond Index Fund&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:11.0pt;margin-left:9.59pt;margin-top:6.00pt;text-align:left"&gt;&lt;div style="margin-top:6pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: Arial; font-size: 8pt; margin-left: -9.59pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x25a0;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; line-height: 11pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2002;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Over the reporting period, there were no detractors from the return of the fund. However, the smallest contributors to total return &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;were:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:11.0pt;margin-left:10.4pt;margin-top:6.00pt;text-align:left"&gt;&lt;div style="margin-top:6pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x25cf;&#x2002;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;BlackRock High Yield Bond Portfolio (Class K)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:11.0pt;margin-left:10.4pt;margin-top:6.00pt;text-align:left"&gt;&lt;div style="margin-top:6pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x25cf;&#x2002;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Schwab Long-Term U.S. Treasury ETF&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:9.0pt;margin-top:115.50pt;text-align:left"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Portfolio holdings may have changed since the report date.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="clear:both;margin-top:3.00pt;position:relative;width:100%"&gt;&lt;div style="float:left;line-height:6pt;text-align:left;width:2.88pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 5pt; position: relative; top: -3.25pt; letter-spacing: 0px;display:inline;"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div style="float:left;line-height:9.0pt;margin-left:4.12pt;text-align:left;width:510.00pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Does not expect to include capital gains or return of capital to help reach the annual payout rate. A return of capital is a distribution from the shareholder&#x2019;s investment &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;principal, rather than net profits from the fund&#x2019;s returns. Shareholders who receive periodic distributions consisting of a return of capital may be under the impression that &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;they are receiving net profits when they are not. Return of capital reduces your cost basis in the fund&#x2019;s shares and is not taxable to you until your cost basis has been reduced &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;to zero. The tax-basis of distributions are finalized at fiscal year-end and may be recharacterized from income distributions to capital gains or return of capital.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="clear: both; position: relative; max-height: 0px;"&gt; &lt;/div&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="P01_01_2025To12_31_2025_C000059934MemberoefClassAxis"
      id="ixv-16196">The performance data quoted represents past performance. Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="P01_01_2025To12_31_2025_C000059934MemberoefClassAxis"
      id="ixv-1679">&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9.5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;To obtain performance information current to the most recent month end, please &lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9.5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;visit &lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(36, 235, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9.5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;www.schwabassetmanagement.com/prospectus&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9.5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;.&lt;/div&gt;&lt;/div&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="P01_01_2025To12_31_2025_C000059934MemberoefClassAxis"
      id="ixv-1692">&lt;div style="line-height:11.0pt;margin-top:5pt;text-align:left"&gt;&lt;div style="margin-top:0.01pt"&gt;&lt;div style="background-color:#385768;margin-left:0%"&gt;&lt;div style="margin-left:0.38%"&gt;&lt;div style="color: rgb(255, 255, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Performance of Hypothetical $10,000 Investment (December 31, 2015 - December 31, 2025)&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(255, 255, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 5.5pt; position: relative; text-transform: uppercase; top: -3.75pt; letter-spacing: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;img alt=" " src="g36158g4lg_2mq6.jpg" style="height:172pt;width:520pt"/&gt;&lt;div style="line-height:9.0pt;margin-top:282.50pt;text-align:left"&gt;&lt;div style="margin-top:3pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;All total returns on this page assume dividends and distributions were reinvested. Index figures do not include trading and management costs, which would lower &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;performance. Indices are unmanaged and cannot be invested in directly. Performance results less than one year are not annualized.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:9.0pt;margin-top:3.00pt;text-align:left"&gt;&lt;div style="margin-top:3pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;For index definitions, please see www.schwabassetmanagement.com/glossary.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="clear:both;margin-top:3.00pt;position:relative;width:100%"&gt;&lt;div style="float:left;line-height:6pt;text-align:left;width:2.88pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 5pt; position: relative; top: -3.25pt; letter-spacing: 0px;display:inline;"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div style="float:left;line-height:9.0pt;margin-left:4.12pt;text-align:left;width:510.00pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The fund&#x2019;s routine expenses have been absorbed by the investment adviser and its affiliates. Without these reductions, the fund&#x2019;s returns would have been lower. &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;These &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;returns do not reflect the deduction of taxes that a shareholder would pay on fund distributions or the redemption of fund shares.&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="clear: both; position: relative; max-height: 0px;"&gt; &lt;/div&gt;&lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="P01_01_2025To12_31_2025_C000059934MemberoefClassAxis"
      id="ixv-1711">&lt;div style="line-height:11.0pt;margin-top:5pt;text-align:left"&gt;&lt;div style="margin-top:0.01pt"&gt;&lt;div style="background-color:#385768;margin-left:0%"&gt;&lt;div style="margin-left:0.38%"&gt;&lt;div style="color: rgb(255, 255, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Average Annual Total Returns&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;&#x2003;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:0.0pt;margin-top:0.00pt;text-align:left"&gt; &lt;/div&gt;&lt;div style="margin-top:0.0pt"&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; border-bottom:0.5pt solid #385768;empty-cells:show;width:522pt"&gt;
&lt;tr style="height:13.25pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;width:382.91pt"&gt;&lt;div style="line-height:11.0pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Fund and Inception Date&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;width:40.52pt"&gt;&lt;div style="line-height:11.0pt;text-align:left"&gt;&lt;div style="margin-left:1pt;margin-right:10pt;text-align:Center;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;1 Year&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;width:53.01pt"&gt;&lt;div style="line-height:11.0pt;text-align:left"&gt;&lt;div style="margin-left:10pt;margin-right:10pt;text-align:Center;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;5 Years&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;width:45.56pt"&gt;&lt;div style="line-height:11.0pt;text-align:left"&gt;&lt;div style="margin-left:10pt;text-align:Center;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;10 Years&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;width:382.91pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Fund: Schwab Monthly Income Fund &#x2013; Income Payout&#160;(03/28/2008)&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 5.5pt; margin-left: 0pt; position: relative; top: -3.75pt; letter-spacing: 0px;display:inline;"&gt;1&lt;/div&gt; &lt;div style="clear:right"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:40.52pt"&gt;&lt;div style="line-height:11.5pt;margin-left:3pt;margin-right:12pt;text-align:right;width:25.52pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;9.85%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:53.01pt"&gt;&lt;div style="line-height:11.5pt;margin-left:12pt;margin-right:12pt;text-align:right;width:29.01pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;1.97%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:45.56pt"&gt;&lt;div style="line-height:11.5pt;margin-left:12pt;text-align:right;width:33.56pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;3.37%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;width:382.91pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;S&amp;amp;P 500&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 5.5pt; margin-left: 0pt; position: relative; top: -3.75pt; letter-spacing: 0px;display:inline;"&gt;&#xae;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; Index&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:40.52pt"&gt;&lt;div style="line-height:11.5pt;margin-left:3pt;margin-right:12pt;text-align:right;width:25.52pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;17.88%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:53.01pt"&gt;&lt;div style="line-height:11.5pt;margin-left:12pt;margin-right:12pt;text-align:right;width:29.01pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;14.42%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:45.56pt"&gt;&lt;div style="line-height:11.5pt;margin-left:12pt;text-align:right;width:33.56pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;14.82%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;width:382.91pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Bloomberg US Aggregate Bond Index&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:40.52pt"&gt;&lt;div style="line-height:11.5pt;margin-left:3pt;margin-right:12pt;text-align:right;width:25.52pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;7.30%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:53.01pt"&gt;&lt;div style="line-height:11.5pt;margin-left:12pt;margin-right:12pt;text-align:right;width:29.01pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;-0.36%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:45.56pt"&gt;&lt;div style="line-height:11.5pt;margin-left:12pt;text-align:right;width:33.56pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;2.01%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:11.75pt"&gt;
&lt;td style="padding-bottom:1.5pt;padding-top:2.0pt;vertical-align:Bottom;width:382.91pt"&gt;&lt;div style="line-height:10.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Income Payout Composite Index&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom:1.5pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:40.52pt"&gt;&lt;div style="line-height:10.5pt;margin-left:3pt;margin-right:12pt;text-align:right;width:25.52pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;9.67%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom:1.5pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:53.01pt"&gt;&lt;div style="line-height:10.5pt;margin-left:12pt;margin-right:12pt;text-align:right;width:29.01pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;2.00%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom:1.5pt;padding-top:2.0pt;vertical-align:Bottom;white-space:nowrap;width:45.56pt"&gt;&lt;div style="line-height:10.5pt;margin-left:12pt;text-align:right;width:33.56pt"&gt;&lt;div style="display:flex;margin:auto;width:27.52pt"&gt;&lt;div style="display:flex;white-space:nowrap;width:27.52pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; width: 27.52pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;3.83%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height:9.0pt;margin-top:282.50pt;text-align:left"&gt;&lt;div style="margin-top:3pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;All total returns on this page assume dividends and distributions were reinvested. Index figures do not include trading and management costs, which would lower &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;performance. Indices are unmanaged and cannot be invested in directly. Performance results less than one year are not annualized.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:9.0pt;margin-top:3.00pt;text-align:left"&gt;&lt;div style="margin-top:3pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;For index definitions, please see www.schwabassetmanagement.com/glossary.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="clear:both;margin-top:3.00pt;position:relative;width:100%"&gt;&lt;div style="float:left;line-height:6pt;text-align:left;width:2.88pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 5pt; position: relative; top: -3.25pt; letter-spacing: 0px;display:inline;"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div style="float:left;line-height:9.0pt;margin-left:4.12pt;text-align:left;width:510.00pt"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The fund&#x2019;s routine expenses have been absorbed by the investment adviser and its affiliates. Without these reductions, the fund&#x2019;s returns would have been lower. &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;These &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;returns do not reflect the deduction of taxes that a shareholder would pay on fund distributions or the redemption of fund shares.&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="clear: both; position: relative; max-height: 0px;"&gt; &lt;/div&gt;&lt;/div&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="P01_01_2025To12_31_2025_C000059934MemberoefClassAxis"
      id="ixv-16197">Schwab Monthly Income Fund &#x2013; Income Payout</oef:LineGraphAndTableMeasureName>
    <oef:PerfInceptionDate
      contextRef="P01_01_2025To12_31_2025_C000059934MemberoefClassAxis"
      id="ixv-16198">2008-03-28</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2025To12_31_2025_C000059934MemberoefClassAxis"
      decimals="INF"
      id="Fact_7127035"
      unitRef="Unit_pure">0.0985</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2021To12_31_2025_C000059934MemberoefClassAxis"
      decimals="INF"
      id="Fact_7127036"
      unitRef="Unit_pure">0.0197</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2016To12_31_2025_C000059934MemberoefClassAxis"
      decimals="INF"
      id="Fact_7127037"
      unitRef="Unit_pure">0.0337</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P01_01_2025To12_31_2025_StandardPoors500IndexMemberoefBroadBasedIndexAxis"
      id="ixv-1768">S&amp;P 500&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2025To12_31_2025_StandardPoors500IndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="ixv-16202"
      unitRef="Unit_pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2021To12_31_2025_StandardPoors500IndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="ixv-16203"
      unitRef="Unit_pure">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2016To12_31_2025_StandardPoors500IndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="ixv-16204"
      unitRef="Unit_pure">0.1482</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P01_01_2025To12_31_2025_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis"
      id="ixv-1791">Bloomberg US Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2025To12_31_2025_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="ixv-16205"
      unitRef="Unit_pure">0.073</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2021To12_31_2025_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="ixv-16206"
      unitRef="Unit_pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2016To12_31_2025_BloombergUSAggregateBondIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="ixv-16207"
      unitRef="Unit_pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P01_01_2025To12_31_2025_IncomePayoutCompositeIndexMemberoefAdditionalIndexAxis"
      id="ixv-1812">Income Payout Composite Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2025To12_31_2025_IncomePayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="ixv-16208"
      unitRef="Unit_pure">0.0967</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2021To12_31_2025_IncomePayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="ixv-16209"
      unitRef="Unit_pure">0.02</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P01_01_2016To12_31_2025_IncomePayoutCompositeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="ixv-16210"
      unitRef="Unit_pure">0.0383</oef:AvgAnnlRtrPct>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="P01_01_2025To12_31_2025_C000059934MemberoefClassAxis"
      id="ixv-1848">&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;These &lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;returns do not reflect the deduction of taxes that a shareholder would pay on fund distributions or the redemption of fund shares.&lt;/div&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="P01_01_2025To12_31_2025_C000059934MemberoefClassAxis"
      id="ixv-1874">&lt;div style="line-height:11.0pt;margin-top:5pt;text-align:left"&gt;&lt;div style="margin-top:0.01pt"&gt;&lt;div style="background-color:#385768;margin-left:0%"&gt;&lt;div style="margin-left:0.78%"&gt;&lt;div style="color: rgb(255, 255, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Statistics&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 1pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;&#x2003;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:0.0pt"&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; border-bottom:0.5pt solid #385768;empty-cells:show;width:255pt"&gt;
&lt;tr style="height:13.25pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:219.87pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Net Assets (millions)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:35.13pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-left:3pt;text-align:Right;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;$66&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:219.87pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Number of Holdings&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:35.13pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-left:3pt;text-align:Right;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;12&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:219.87pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Portfolio Turnover Rate&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:35.13pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-left:3pt;text-align:Right;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;25%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:219.87pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Advisory Fees Paid by the Fund&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:35.13pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-left:3pt;text-align:Right;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;$0&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:219.87pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;12-Month Distribution Yield&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:35.13pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-left:3pt;text-align:Right;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;4.63%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:219.87pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Foreign Tax Paid and Passed Through&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:35.13pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-left:3pt;text-align:Right;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;$20,942&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:219.87pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Gross Income from Foreign Sources&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:35.13pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-left:3pt;text-align:Right;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;$284,128&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:219.87pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Dividends Received Deduction&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:35.13pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-left:3pt;text-align:Right;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;13.27%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:219.87pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Qualified Dividend Income&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:35.13pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-left:3pt;text-align:Right;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;$758,708&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:13.5pt"&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:219.87pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Qualified Business Income (199A)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom:0.5pt solid #385768;padding-bottom:2.0pt;padding-top:2.0pt;vertical-align:Top;width:35.13pt"&gt;&lt;div style="line-height:11.5pt;text-align:left"&gt;&lt;div style="margin-left:3pt;text-align:Right;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;$53,212&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="height:11.75pt"&gt;
&lt;td style="padding-bottom:1.5pt;padding-top:2.0pt;vertical-align:Top;width:219.87pt"&gt;&lt;div style="line-height:10.5pt;text-align:left"&gt;&lt;div style="margin-right:3pt;text-align:Left;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; margin-left: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Business Interest Deduction (163j)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom:1.5pt;padding-top:2.0pt;vertical-align:Top;width:35.13pt"&gt;&lt;div style="line-height:10.5pt;text-align:left"&gt;&lt;div style="margin-left:3pt;text-align:Right;white-space:nowrap"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;65.64%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn12_31_2025_C000059934MemberoefClassAxis"
      decimals="-6"
      id="ixv-16211"
      unitRef="Unit_USD">66000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn12_31_2025_C000059934MemberoefClassAxis"
      decimals="0"
      id="ixv-16212"
      unitRef="Unit_Holding">12</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P01_01_2025To12_31_2025_C000059934MemberoefClassAxis"
      decimals="INF"
      id="ixv-16213"
      unitRef="Unit_pure">0.25</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P01_01_2025To12_31_2025_C000059934MemberoefClassAxis"
      decimals="0"
      id="ixv-16214"
      unitRef="Unit_USD">0</oef:AdvisoryFeesPaidAmt>
    <oef:HoldingsTableTextBlock
      contextRef="P01_01_2025To12_31_2025_C000059934MemberoefClassAxis"
      id="ixv-1986">&lt;div style="line-height:11.0pt;margin-top:5pt;text-align:left"&gt;&lt;div style="margin-top:0.01pt"&gt;&lt;div style="background-color:#385768;margin-left:0%"&gt;&lt;div style="margin-left:0.78%"&gt;&lt;div style="color: rgb(255, 255, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Asset Class Weightings % of Investments&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;img alt=" " src="g36158g4imgd8c7d4dc2.jpg" style="height:211pt;width:253pt"/&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; line-height: 1pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;&#x2009;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:11.0pt;margin-top:5pt;text-align:left"&gt;&lt;div style="margin-top:0.01pt"&gt;&lt;div style="background-color:#385768;margin-left:0%"&gt;&lt;div style="margin-left:0.78%"&gt;&lt;div style="color: rgb(255, 255, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Top Holdings % of Net Assets&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;img alt=" " src="g36158g4img08d27acd3.jpg" style="height:214pt;width:253pt"/&gt;&lt;div style="line-height:9.0pt;margin-top:98.5pt;text-align:left"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Portfolio holdings may have changed since the report date.&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="P01_01_2025To12_31_2025_C000059934MemberoefClassAxis"
      id="ixv-2006">&lt;div style="line-height:11.0pt;margin-top:5pt;text-align:left"&gt;&lt;div style="margin-top:0.01pt"&gt;&lt;div style="background-color:#385768;margin-left:0%"&gt;&lt;div style="margin-left:0.78%"&gt;&lt;div style="color: rgb(255, 255, 255); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 9pt; text-transform: uppercase; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Top Holdings % of Net Assets&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;img alt=" " src="g36158g4img08d27acd3.jpg" style="height:214pt;width:253pt"/&gt;&lt;div style="line-height:9.0pt;margin-top:98.5pt;text-align:left"&gt;&lt;div style="color: rgb(56, 87, 104); font-family: &amp;quot;Arial Narrow&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Portfolio holdings may have changed since the report date.&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact_7126767"
          xlink:label="Fact_7126767"
          xlink:type="locator"/>
        <link:footnote id="FN_24536" xlink:label="FN_24536" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Expenses were reduced by a contractual fee waiver in effect for so long as the investment adviser serves as adviser to the fund. This agreement to limit the total annual fund operating expenses is limited to the fund&#x2019;s direct operating expenses and, therefore, does not apply to acquired fund fees and expenses (AFFE), which are indirect expenses incurred by the fund through its investments in the underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126767"
          xlink:to="FN_24536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126768"
          xlink:label="Fact_7126768"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126768"
          xlink:to="FN_24536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126785"
          xlink:label="Fact_7126785"
          xlink:type="locator"/>
        <link:footnote id="FN_24537" xlink:label="FN_24537" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The fund&#x2019;s routine expenses have been absorbed by the investment adviser and its affiliates. Without these reductions, the fund&#x2019;s returns would have been lower. These returns do not reflect the deduction of taxes that a shareholder would pay on fund distributions or the redemption of fund shares.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126785"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126789"
          xlink:label="Fact_7126789"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126789"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126793"
          xlink:label="Fact_7126793"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126793"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126797"
          xlink:label="Fact_7126797"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126797"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126801"
          xlink:label="Fact_7126801"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126801"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126805"
          xlink:label="Fact_7126805"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126805"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126809"
          xlink:label="Fact_7126809"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126809"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126813"
          xlink:label="Fact_7126813"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126813"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126817"
          xlink:label="Fact_7126817"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126817"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126821"
          xlink:label="Fact_7126821"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126821"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126825"
          xlink:label="Fact_7126825"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126825"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126834"
          xlink:label="Fact_7126834"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126834"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126835"
          xlink:label="Fact_7126835"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126835"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126836"
          xlink:label="Fact_7126836"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126836"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126874"
          xlink:label="Fact_7126874"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126874"
          xlink:to="FN_24536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126875"
          xlink:label="Fact_7126875"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126875"
          xlink:to="FN_24536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126890"
          xlink:label="Fact_7126890"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126890"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126894"
          xlink:label="Fact_7126894"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126894"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126898"
          xlink:label="Fact_7126898"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126898"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126902"
          xlink:label="Fact_7126902"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126902"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126906"
          xlink:label="Fact_7126906"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126906"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126910"
          xlink:label="Fact_7126910"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126910"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126914"
          xlink:label="Fact_7126914"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126914"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126918"
          xlink:label="Fact_7126918"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126918"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126922"
          xlink:label="Fact_7126922"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126922"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126926"
          xlink:label="Fact_7126926"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126926"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126930"
          xlink:label="Fact_7126930"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126930"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126939"
          xlink:label="Fact_7126939"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126939"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126940"
          xlink:label="Fact_7126940"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126940"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126941"
          xlink:label="Fact_7126941"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126941"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126969"
          xlink:label="Fact_7126969"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126969"
          xlink:to="FN_24536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126970"
          xlink:label="Fact_7126970"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126970"
          xlink:to="FN_24536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126986"
          xlink:label="Fact_7126986"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126986"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126990"
          xlink:label="Fact_7126990"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126990"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126994"
          xlink:label="Fact_7126994"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126994"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7126998"
          xlink:label="Fact_7126998"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7126998"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7127002"
          xlink:label="Fact_7127002"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7127002"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7127006"
          xlink:label="Fact_7127006"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7127006"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7127010"
          xlink:label="Fact_7127010"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7127010"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7127014"
          xlink:label="Fact_7127014"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7127014"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7127018"
          xlink:label="Fact_7127018"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7127018"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7127022"
          xlink:label="Fact_7127022"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7127022"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7127026"
          xlink:label="Fact_7127026"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7127026"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7127035"
          xlink:label="Fact_7127035"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7127035"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7127036"
          xlink:label="Fact_7127036"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7127036"
          xlink:to="FN_24537"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7127037"
          xlink:label="Fact_7127037"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7127037"
          xlink:to="FN_24537"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
