<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cik0000758003="http://troweprice.com/20230228"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:rr="http://xbrl.sec.gov/rr/2022"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="c485bpos-20230629.xsd" xlink:type="simple"/>
    <context id="Context">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000758003</identifier>
        </entity>
        <period>
            <startDate>2023-02-28</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <context id="Context_S000002162Member_S000002162Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000758003</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000758003:S000002162Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-28</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <context id="Context_C000005558Member_S000002162Member_S000002162Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000758003</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000758003:S000002162Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">cik0000758003:C000005558Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-28</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <context id="Context_C000177208Member_S000002162Member_S000002162Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000758003</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000758003:S000002162Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">cik0000758003:C000177208Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-28</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <context id="Context_C000117193Member_S000002162Member_S000002162Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000758003</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000758003:S000002162Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">cik0000758003:C000117193Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-28</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <context id="Context_AfterTaxesOnDistributionsMember_C000005558Member_S000002162Member_S000002162Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000758003</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000758003:S000002162Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">rr:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">cik0000758003:C000005558Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-28</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <context id="Context_AfterTaxesOnDistributionsAndSalesMember_C000005558Member_S000002162Member_S000002162Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000758003</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000758003:S000002162Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">rr:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">cik0000758003:C000005558Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-28</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <context id="Context_Bloomberg65High-Grade35High-YieldIndex1_S000002162Member_S000002162Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000758003</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000758003:S000002162Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">cik0000758003:Bloomberg65High-Grade35High-YieldIndex1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-28</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <context id="Context_Bloomberg65High-Grade35High-YieldIndex2_S000002162Member_S000002162Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000758003</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000758003:S000002162Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">cik0000758003:Bloomberg65High-Grade35High-YieldIndex2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-28</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <context id="Context_LipperHighYieldMunicipalDebtFundsAverage_S000002162Member_S000002162Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000758003</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000758003:S000002162Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">cik0000758003:LipperHighYieldMunicipalDebtFundsAverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-28</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <context id="Context_LipperHighYieldMunicipalDebtFundsAverage3_S000002162Member_S000002162Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000758003</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000758003:S000002162Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">cik0000758003:LipperHighYieldMunicipalDebtFundsAverage3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-28</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="Years">
        <measure>utr:Y</measure>
    </unit>
    <dei:EntityRegistrantName contextRef="Context">T. Rowe Price Tax-Free High Yield Fund, Inc.</dei:EntityRegistrantName>
    <rr:ProspectusDate contextRef="Context">2023-07-01</rr:ProspectusDate>
    <rr:RiskReturnHeading contextRef="Context_S000002162Member_S000002162Summary1Member">Tax-Free
High Yield Fund</rr:RiskReturnHeading>
    <rr:ObjectiveHeading contextRef="Context_S000002162Member_S000002162Summary1Member"> Investment Objective(s)</rr:ObjectiveHeading>
    <rr:ObjectivePrimaryTextBlock contextRef="Context_S000002162Member_S000002162Summary1Member">&lt;p style="font-size:9.0pt; font-family:Serif; text-align:left; font-weight:normal; text-decoration:none;"&gt;The
fund seeks to provide a high level of income exempt from federal income taxes by investing primarily
in long-term low- to upper-medium-grade municipal securities.&lt;/p&gt;</rr:ObjectivePrimaryTextBlock>
    <rr:ExpenseHeading contextRef="Context_S000002162Member_S000002162Summary1Member">Fees and Expenses</rr:ExpenseHeading>
    <rr:ExpenseNarrativeTextBlock contextRef="Context_S000002162Member_S000002162Summary1Member">&lt;p style="font-size:9.0pt; font-family:Serif; text-align:left; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:9.0pt; font-family:Serif; font-style:normal; font-weight:normal; text-decoration:none;"&gt;This table describes
the fees and expenses that you may pay if you buy, hold, and sell shares of the fund. &lt;/span&gt;&lt;span style="font-size:9.0pt; font-family:Serif; font-style:normal; font-weight:bold; text-decoration:none;"&gt;You may also incur brokerage
commissions and other charges when buying or selling shares of the fund, which are not reflected in the
table or example below.&lt;/span&gt;&lt;/p&gt;</rr:ExpenseNarrativeTextBlock>
    <rr:ShareholderFeesCaption contextRef="Context_S000002162Member_S000002162Summary1Member">Shareholder fees (fees paid
directly from your investment)</rr:ShareholderFeesCaption>
    <rr:MaximumAccountFee
      contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      id="_17_"
      unitRef="usd">20</rr:MaximumAccountFee>
    <rr:MaximumAccountFee
      contextRef="Context_C000177208Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="usd">0</rr:MaximumAccountFee>
    <rr:MaximumAccountFee
      contextRef="Context_C000117193Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="usd">0</rr:MaximumAccountFee>
    <rr:OperatingExpensesCaption contextRef="Context_S000002162Member_S000002162Summary1Member">Annual
fund operating expenses (expenses that you pay each
year as a percentage of the value of your investment)</rr:OperatingExpensesCaption>
    <rr:ManagementFeesOverAssets
      contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      id="_20_"
      unitRef="pure">0.0059</rr:ManagementFeesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="Context_C000177208Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      id="_21_"
      unitRef="pure">0.0059</rr:ManagementFeesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="Context_C000117193Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      id="_22_"
      unitRef="pure">0.0059</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="Context_C000177208Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="Context_C000117193Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">0.0025</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">0.0018</rr:OtherExpensesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="Context_C000177208Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">0.0004</rr:OtherExpensesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="Context_C000117193Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">0.0019</rr:OtherExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      id="_29_"
      unitRef="pure">0.0077</rr:ExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="Context_C000177208Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      id="_30_"
      unitRef="pure">0.0063</rr:ExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="Context_C000117193Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">0.0103</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      id="_32_"
      unitRef="pure">-0.0010</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_C000177208Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      id="_33_"
      unitRef="pure">-0.0010</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_C000117193Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      id="_34_"
      unitRef="pure">-0.0010</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      id="_35_"
      unitRef="pure">0.0067</rr:NetExpensesOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="Context_C000177208Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      id="_36_"
      unitRef="pure">0.0053</rr:NetExpensesOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="Context_C000117193Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      id="_37_"
      unitRef="pure">0.0093</rr:NetExpensesOverAssets>
    <rr:ExpenseExampleHeading contextRef="Context_S000002162Member_S000002162Summary1Member">Example</rr:ExpenseExampleHeading>
    <rr:ExpenseExampleNarrativeTextBlock contextRef="Context_S000002162Member_S000002162Summary1Member">&lt;span style="font-size:9.0pt; font-family:Serif; font-style:normal; font-weight:normal; text-decoration:none;"&gt;  This example is intended to help you
compare the cost of investing in the fund with the cost of investing in other mutual funds. The example
assumes that you invest $10,000 in the fund for the time periods indicated and then redeem all of your
shares at the end of those periods, that your investment has a 5% return each year, and that the fund&#x2019;s
operating expenses remain the same. The example also assumes that any current expense limitation arrangement
remains in place for the period noted in the previous table; therefore, the figures have been adjusted
to reflect fee waivers or expense reimbursements only in the periods for which the expense limitation
arrangement is expected to continue. Although your actual costs may be higher or lower, based on these
assumptions your costs would be:&lt;/span&gt;</rr:ExpenseExampleNarrativeTextBlock>
    <rr:ExpenseExampleYear01
      contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="usd">68</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="usd">236</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="usd">418</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="usd">945</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="Context_C000177208Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="usd">54</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="Context_C000177208Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="usd">192</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="Context_C000177208Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="usd">341</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="Context_C000177208Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="usd">777</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="Context_C000117193Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="usd">95</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="Context_C000117193Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="usd">318</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="Context_C000117193Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="usd">559</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="Context_C000117193Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="usd">1250</rr:ExpenseExampleYear10>
    <rr:PortfolioTurnoverHeading contextRef="Context_S000002162Member_S000002162Summary1Member">Portfolio Turnover</rr:PortfolioTurnoverHeading>
    <rr:PortfolioTurnoverTextBlock contextRef="Context_S000002162Member_S000002162Summary1Member">&lt;span style="font-size:9.0pt; font-family:Serif; font-style:normal; font-weight:normal; text-decoration:none;"&gt;  The fund pays transaction
costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A
higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when
the fund&#x2019;s shares are held in a taxable account. These costs, which are not reflected in annual fund
operating expenses or in the example, affect the fund&#x2019;s performance. During the most recent fiscal
year, the fund&#x2019;s portfolio turnover rate was 19.7% of the average value of its portfolio.&lt;/span&gt;</rr:PortfolioTurnoverTextBlock>
    <rr:PortfolioTurnoverRate
      contextRef="Context_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">0.197</rr:PortfolioTurnoverRate>
    <rr:StrategyHeading contextRef="Context_S000002162Member_S000002162Summary1Member">Principal Investment Strategies</rr:StrategyHeading>
    <rr:StrategyNarrativeTextBlock contextRef="Context_S000002162Member_S000002162Summary1Member">&lt;p style="font-size:9.0pt; font-family:Serif; text-align:left; font-weight:normal; text-decoration:none;"&gt;Although the fund may
purchase securities of any maturity, the fund invests primarily in longer-term municipal securities.
The fund generally seeks higher-yielding municipal bonds, including those that are rated below investment
grade (BB and lower, or an equivalent rating) by a major credit rating agency or by T.&#160;Rowe Price, known
as &#x201c;junk&#x201d; bonds. &lt;/p&gt;&lt;p style="font-size:9.0pt; font-family:Serif; text-align:left; font-weight:normal; text-decoration:none;"&gt;T.&#160;Rowe Price&#x2019;s active investment management approach emphasizes the value
of in-depth fundamental credit research, diversification, and risk management practices. By using fundamental
research, T.&#160;Rowe Price seeks to select investments for the fund&#x2019;s portfolio based on its outlook
for the different sectors of the tax-free municipal market (for example, T.&#160;Rowe Price may emphasize
revenue bonds instead of state and local general obligation debt) and specific issuers or securities.
The goal of this approach is to seek higher yields while taking a risk-conscious approach. Risk management
practices include managing the fund&#x2019;s duration (which is a measurement of the price sensitivity of
a bond or bond fund to changes in interest rates), while also focusing on striking a balance between
(i)&#160;investing more heavily in certain sectors or issuers and (ii)&#160;diversifying the fund&#x2019;s investments
across the broader municipal market.&lt;/p&gt;&lt;p style="font-size:9.0pt; font-family:Serif; text-align:left; font-weight:normal; text-decoration:none;"&gt;Normally, at least 80% of the fund&#x2019;s income will be exempt
from federal income taxes. However, up to 20% of the fund&#x2019;s income could be derived from securities
subject to the alternative minimum tax. &lt;/p&gt;&lt;p style="font-size:9.0pt; font-family:Serif; text-align:left; font-weight:normal; text-decoration:none;"&gt;From time to time, the fund may invest a significant portion
of its assets in sectors with special risks, such as health care, transportation, utilities, or private
activity bonds.&lt;/p&gt;</rr:StrategyNarrativeTextBlock>
    <rr:RiskHeading contextRef="Context_S000002162Member_S000002162Summary1Member">Principal Risks</rr:RiskHeading>
    <rr:RiskNarrativeTextBlock contextRef="Context_S000002162Member_S000002162Summary1Member">&lt;p style="font-size:9.0pt; font-family:Serif; text-align:left; font-weight:normal; text-decoration:none;"&gt;As with any fund, there is no guarantee that
the fund will achieve its objective(s). The fund&#x2019;s share price fluctuates, which means you could lose
money by investing in the fund. The principal risks of investing in this fund, which may be even greater
in bad or uncertain market conditions, are summarized as follows:&lt;/p&gt;&lt;p style="font-size:9.0pt; font-family:Serif; text-align:left; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:9.0pt; font-family:Sans-Serif; font-style:normal; font-weight:bold; text-decoration:none;"&gt;Municipal
securities  &lt;/span&gt;&lt;span style="font-size:9.0pt; font-family:Serif; font-style:normal; font-weight:normal; text-decoration:none;"&gt;The fund may be highly impacted by events tied to the overall municipal securities
markets, which can be very volatile and significantly affected by unfavorable legislative or political
developments and adverse changes in the financial conditions of municipal securities issuers and the
global, national, and/or local economies. Income from municipal securities held by the fund could become
taxable because of changes in tax laws or interpretations by taxing authorities, or noncompliant conduct
of a state or municipality. Other changes in tax laws, including changes to individual or corporate tax
rates, could alter the attractiveness and overall demand for municipal bonds. &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:9.0pt; font-family:Serif; text-align:left; font-weight:normal; text-decoration:none;"&gt;Certain sectors of the
municipal bond market have special risks and could be affected by certain developments more significantly
than the market as a whole. For example: health care can be negatively impacted by rising expenses and
dependency on third party reimbursements; transportation can be negatively impacted by declining revenues
or unexpectedly high construction or fuel costs; utilities are subject to governmental rate regulation;
and private activity bonds (including industrial development bonds) rely on project revenues and the
creditworthiness of the corporate user as opposed to governmental support. Investing significantly in
municipal obligations backed by revenues of similar types of industries or projects may make the fund
more susceptible to developments affecting those industries and projects. If the fund invests a substantial
amount of its assets in issuers located in a single region, state, or city, there is an increased risk
that environmental, economic, political, and social conditions in those regions will have a significant
impact on the fund&#x2019;s investment performance.&lt;/p&gt;&lt;p style="font-size:9.0pt; font-family:Serif; text-align:left; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:9.0pt; font-family:Sans-Serif; font-style:normal; font-weight:bold; text-decoration:none;"&gt;Market conditions&lt;/span&gt;&lt;span style="font-size:9.0pt; font-family:Serif; font-style:normal; font-weight:normal; text-decoration:none;"&gt;  The value of the fund&#x2019;s investments
may decrease, sometimes rapidly or unexpectedly, due to factors affecting an issuer held by the fund,
particular industries, or the overall securities markets. A variety of factors can increase the volatility
of the fund&#x2019;s holdings and markets generally, including economic, political, or regulatory developments,
recessions, inflation, rapid interest rate changes, war, military conflict, acts of terrorism, natural
disasters, and outbreaks of infectious illnesses or other widespread public health issues such as the
coronavirus pandemic and related governmental and public responses (including sanctions). Certain events
may cause instability across global markets, including reduced liquidity and disruptions in trading markets,
while some events may affect certain geographic regions, countries, sectors, and industries more significantly
than others. Government intervention in markets may impact interest rates, market volatility, and security
pricing. These adverse developments may cause broad declines in market value due to short-term market
movements or for significantly longer periods during more prolonged market downturns.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:9.0pt; font-family:Serif; text-align:left; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:9.0pt; font-family:Sans-Serif; font-style:normal; font-weight:bold; text-decoration:none;"&gt;Credit
quality&lt;/span&gt;&lt;span style="font-size:9.0pt; font-family:Serif; font-style:normal; font-weight:normal; text-decoration:none;"&gt;  An issuer of a debt instrument could suffer an adverse change in financial condition
that results in a payment default (failure to make scheduled interest or principal payments), rating
downgrade, or inability to meet a financial obligation. Securities that are rated below investment grade
carry greater risk of default and should be considered speculative. Economic downturns often result in
reduced levels of taxes collected and revenues earned by municipalities and insufficient funding to meet
pension or health care obligations, which could lessen the overall financial strength of a municipality
and increase the credit risk &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:9.0pt; font-family:Serif; text-align:left; font-weight:normal; text-decoration:none;"&gt;of
the securities it issues. The fund&#x2019;s credit risk is increased to the extent it invests in securities
that are not backed by the taxing power of the municipal issuer.&lt;/p&gt;&lt;p style="font-size:9.0pt; font-family:Serif; text-align:left; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:9.0pt; font-family:Sans-Serif; font-style:normal; font-weight:bold; text-decoration:none;"&gt;Junk investing  &lt;/span&gt;&lt;span style="font-size:9.0pt; font-family:Serif; font-style:normal; font-weight:normal; text-decoration:none;"&gt;Investments in bonds
that are rated below investment grade, commonly referred to as junk bonds, expose the fund to greater
volatility and credit risk than investments in bonds that are rated investment grade. Issuers of junk
bonds are usually not as strong financially and are more likely to suffer an adverse change in financial
condition that would result in the inability to meet a financial obligation. As a result, bonds rated
below investment grade carry a higher risk of default and should be considered speculative.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:9.0pt; font-family:Serif; text-align:left; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:9.0pt; font-family:Sans-Serif; font-style:normal; font-weight:bold; text-decoration:none;"&gt;Interest
rates&lt;/span&gt;&lt;span style="font-size:9.0pt; font-family:Serif; font-style:normal; font-weight:normal; text-decoration:none;"&gt;
 &lt;/span&gt;&lt;span style="font-size:9.0pt; font-family:Serif; font-style:normal; font-weight:normal; text-decoration:none;"&gt;The
prices of, and the income generated by, debt instruments held by the fund may be affected by changes
in interest rates. A rise in interest rates typically causes the price of a fixed rate debt instrument
to fall and its yield to rise. Conversely, a decline in interest rates typically causes the price of
a fixed rate debt instrument to rise and the yield to fall. The prices and yields of inflation-linked
bonds are directly impacted by the rate of inflation as well as changes in interest rates. Generally,
funds with longer weighted average maturities and durations carry greater interest rate risk. Changes
in monetary policy made by central banks and/or governments, such as the discontinuation and replacement
of benchmark rates, are likely to affect the interest rates or yields of the securities in which the
fund invests.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:9.0pt; font-family:Serif; text-align:left; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:9.0pt; font-family:Sans-Serif; font-style:normal; font-weight:bold; text-decoration:none;"&gt;Callable bonds &lt;/span&gt;&lt;span style="font-size:9.0pt; font-family:Serif; font-style:normal; font-weight:normal; text-decoration:none;"&gt; While a rise in interest rates is the principal source of
interest rate risk for bond funds, falling rates bring the possibility that a bond may be &#x201c;called,&#x201d;
or redeemed before maturity, and that the proceeds may need to be reinvested in lower-yielding securities.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:9.0pt; font-family:Serif; text-align:left; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:9.0pt; font-family:Sans-Serif; font-style:normal; font-weight:bold; text-decoration:none;"&gt;Alternative
minimum tax&lt;/span&gt;&lt;span style="font-size:9.0pt; font-family:Serif; font-style:normal; font-weight:normal; text-decoration:none;"&gt;  Although the fund seeks to distribute tax-exempt income, a portion of the fund&#x2019;s
otherwise tax-exempt dividends may be taxable to those shareholders subject to the federal alternative
minimum tax.&lt;/span&gt;&lt;/p&gt;&#160;&lt;p style="font-size:9.0pt; font-family:Serif; text-align:left; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:9.0pt; font-family:Sans-Serif; font-style:normal; font-weight:bold; text-decoration:none;"&gt;Liquidity  &lt;/span&gt;&lt;span style="font-size:9.0pt; font-family:Serif; font-style:normal; font-weight:normal; text-decoration:none;"&gt;The fund may not be able to sell a holding
in a timely manner at a desired price. Reduced liquidity in the bond markets can result from a number
of events, such as limited trading activity, reductions in bond inventory, and rapid or unexpected changes
in interest rates. The secondary market for certain municipal bonds tends to be less developed and less
liquid than many other bond markets. Less liquid markets could lead to greater price volatility and limit
the fund&#x2019;s ability to sell a holding at a suitable price.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:9.0pt; font-family:Serif; text-align:left; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:9.0pt; font-family:Sans-Serif; font-style:normal; font-weight:bold; text-decoration:none;"&gt;Active management&lt;/span&gt;&lt;span style="font-size:9.0pt; font-family:Serif; font-style:normal; font-weight:normal; text-decoration:none;"&gt;  The fund&#x2019;s overall
investment program and holdings selected by the fund&#x2019;s investment adviser may underperform the broad
markets, relevant indices, or other funds with similar objectives and investment strategies.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:9.0pt; font-family:Serif; text-align:left; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:9.0pt; font-family:Sans-Serif; font-style:normal; font-weight:bold; text-decoration:none;"&gt;Cybersecurity
breaches&lt;/span&gt;&lt;span style="font-size:9.0pt; font-family:Serif; font-style:normal; font-weight:normal; text-decoration:none;"&gt;  The fund could be harmed by intentional cyberattacks and other cybersecurity
breaches, including unauthorized access to the fund&#x2019;s assets, customer data and confidential shareholder
information, or other proprietary information. In addition, a cybersecurity breach could cause one of
the fund&#x2019;s service providers or financial intermediaries to suffer unauthorized data access, data corruption,
or loss of operational functionality.&lt;/span&gt;&lt;/p&gt;</rr:RiskNarrativeTextBlock>
    <rr:RiskLoseMoney contextRef="Context_S000002162Member_S000002162Summary1Member"> The fund&#x2019;s share price fluctuates, which means you could lose
money by investing in the fund.</rr:RiskLoseMoney>
    <rr:BarChartAndPerformanceTableHeading contextRef="Context_S000002162Member_S000002162Summary1Member">Performance</rr:BarChartAndPerformanceTableHeading>
    <rr:PerformanceNarrativeTextBlock contextRef="Context_S000002162Member_S000002162Summary1Member">&lt;p style="font-size:9.0pt; font-family:Serif; text-align:left; font-weight:normal; text-decoration:none;"&gt;The following performance information provides some indication
of the risks of investing in the fund. The fund&#x2019;s performance information represents only past performance
(before and after taxes) and is not necessarily an indication of future results.&lt;/p&gt;&lt;p style="font-size:9.0pt; font-family:Serif; text-align:left; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:9.0pt; font-family:Serif; font-style:normal; font-weight:normal; text-decoration:none;"&gt;The following bar chart
illustrates how much returns can differ from year to year by showing calendar year returns and the best
and worst calendar quarter returns during those &lt;/span&gt;&lt;span style="font-size:9.0pt; font-family:Serif; font-style:normal; font-weight:normal; text-decoration:none;"&gt;years for the fund&#x2019;s Investor Class.
Returns for other share classes vary since they have different expenses.&lt;/span&gt;&lt;/p&gt;</rr:PerformanceNarrativeTextBlock>
    <rr:PerformanceInformationIllustratesVariabilityOfReturns contextRef="Context_S000002162Member_S000002162Summary1Member">The following performance information provides some indication
of the risks of investing in the fund. The following bar chart
illustrates how much returns can differ from year to year by showing calendar year returns and the best
and worst calendar quarter returns during those  years for the fund&#x2019;s Investor Class.
Returns for other share classes vary since they have different expenses. The following table shows the average annual
total returns for each class of the fund that has been in operation for at least one full calendar year,
and also compares the returns with the returns of a relevant broad-based market index, as well as with
the returns of one or more comparative indexes that have investment characteristics similar to those
of the fund, if applicable.</rr:PerformanceInformationIllustratesVariabilityOfReturns>
    <rr:PerformancePastDoesNotIndicateFuture contextRef="Context_S000002162Member_S000002162Summary1Member"> The fund&#x2019;s performance information represents only past performance
(before and after taxes) and is not necessarily an indication of future results.</rr:PerformancePastDoesNotIndicateFuture>
    <rr:BarChartHeading contextRef="Context_S000002162Member_S000002162Summary1Member">Calendar
Year Returns</rr:BarChartHeading>
    <rr:BarChartClosingTextBlock contextRef="Context_S000002162Member_S000002162Summary1Member">&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse" width="100%"&gt;&lt;tr style="font-size:1pt;"&gt;&lt;td style="width:9.02%;"&gt;&#160;&lt;/td&gt;&lt;td style="width:14.01%;"&gt;&#160;&lt;/td&gt;&lt;td style="width:14.99%;"&gt;&#160;&lt;/td&gt;&lt;td style="width:13%;"&gt;&#160;&lt;/td&gt;&lt;td style="width:.49%;"&gt;&#160;&lt;/td&gt;&lt;td style="width:14.99%;"&gt;&#160;&lt;/td&gt;&lt;td style="width:14.99%;"&gt;&#160;&lt;/td&gt;&lt;td style="width:13%;"&gt;&#160;&lt;/td&gt;&lt;td style="width:5.5%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top; font-size:1pt;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align:top; font-size:1pt;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8.0pt; font-family:Sans-Serif; text-align:center; font-weight:normal; text-decoration:none;"&gt;Quarter Ended&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8.0pt; font-family:Sans-Serif; text-align:center; font-weight:normal; text-decoration:none;"&gt;Total Return&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top; font-size:1pt;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align:top; font-size:1pt;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8.0pt; font-family:Sans-Serif; text-align:center; font-weight:normal; text-decoration:none;"&gt;Quarter Ended&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:8.0pt; font-family:Sans-Serif; text-align:center; font-weight:normal; text-decoration:none;"&gt;Total Return&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top; font-size:1pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top; font-size:1pt;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align:top; background-color:#E6E6E6;"&gt;&lt;p style="font-size:8.0pt; font-family:Sans-Serif; text-align:center; font-weight:normal; text-decoration:none;"&gt;Best
Quarter&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top; background-color:#E6E6E6;"&gt;&lt;p style="font-size:8.0pt; font-family:Sans-Serif; text-align:center; font-weight:normal; text-decoration:none;"&gt;3/31/14&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top; background-color:#E6E6E6;"&gt;&lt;p style="font-size:8.0pt; font-family:Sans-Serif; text-align:center; font-weight:normal; text-decoration:none;"&gt;5.58%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top; font-size:1pt;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align:top; background-color:#E6E6E6;"&gt;&lt;p style="font-size:8.0pt; font-family:Sans-Serif; text-align:center; font-weight:normal; text-decoration:none;"&gt;Worst Quarter&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top; background-color:#E6E6E6;"&gt;&lt;p style="font-size:8.0pt; font-family:Sans-Serif; text-align:center; font-weight:normal; text-decoration:none;"&gt;3/31/22&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top; background-color:#E6E6E6;"&gt;&lt;p style="font-size:8.0pt; font-family:Sans-Serif; text-align:center; font-weight:normal; text-decoration:none;"&gt;-6.34%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top; font-size:1pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</rr:BarChartClosingTextBlock>
    <rr:HighestQuarterlyReturnLabel contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member">Best
Quarter</rr:HighestQuarterlyReturnLabel>
    <rr:BarChartHighestQuarterlyReturnDate contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member">2014-03-31</rr:BarChartHighestQuarterlyReturnDate>
    <rr:BarChartHighestQuarterlyReturn
      contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">0.0558</rr:BarChartHighestQuarterlyReturn>
    <rr:LowestQuarterlyReturnLabel contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member">Worst Quarter</rr:LowestQuarterlyReturnLabel>
    <rr:BarChartLowestQuarterlyReturnDate contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member">2022-03-31</rr:BarChartLowestQuarterlyReturnDate>
    <rr:BarChartLowestQuarterlyReturn
      contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">-0.0634</rr:BarChartLowestQuarterlyReturn>
    <rr:BarChartFootnotesTextBlock contextRef="Context_S000002162Member_S000002162Summary1Member">&lt;p style="font-size:7.0pt; font-family:Sans-Serif; text-align:center; font-weight:normal; text-decoration:none;"&gt;The
fund&#x2019;s return for the three months ended 3/31/23 was 2.62%.&lt;/p&gt;</rr:BarChartFootnotesTextBlock>
    <rr:YearToDateReturnLabel contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member">The
fund&#x2019;s return for the three months ended</rr:YearToDateReturnLabel>
    <rr:BarChartYearToDateReturnDate contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member">2023-03-31</rr:BarChartYearToDateReturnDate>
    <rr:BarChartYearToDateReturn
      contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">0.0262</rr:BarChartYearToDateReturn>
    <rr:PerformanceTableNarrativeTextBlock contextRef="Context_S000002162Member_S000002162Summary1Member">&lt;p style="font-size:9.0pt; font-family:Serif; text-align:left; font-weight:normal; text-decoration:none;"&gt;The following table shows the average annual
total returns for each class of the fund that has been in operation for at least one full calendar year,
and also compares the returns with the returns of a relevant broad-based market index, as well as with
the returns of one or more comparative indexes that have investment characteristics similar to those
of the fund, if applicable.&lt;/p&gt;&lt;p style="font-size:9.0pt; font-family:Serif; text-align:left; font-weight:normal; text-decoration:none;"&gt;In addition, the table shows hypothetical after-tax returns to demonstrate how
taxes paid by a shareholder may influence returns. After-tax returns are calculated using the historical
highest individual federal marginal income tax rates and do not reflect the impact of state and local
taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown.
After-tax returns shown are not relevant to investors who hold their fund shares through tax-deferred
arrangements, such as a 401(k) account or an IRA. After-tax returns are shown only for the Investor Class
and will differ for other share classes.&lt;/p&gt;</rr:PerformanceTableNarrativeTextBlock>
    <rr:PerformanceTableUsesHighestFederalRate contextRef="Context_S000002162Member_S000002162Summary1Member"> After-tax returns are calculated using the historical
highest individual federal marginal income tax rates and do not reflect the impact of state and local
taxes.</rr:PerformanceTableUsesHighestFederalRate>
    <rr:PerformanceTableNotRelevantToTaxDeferred contextRef="Context_S000002162Member_S000002162Summary1Member"> Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown.
After-tax returns shown are not relevant to investors who hold their fund shares through tax-deferred
arrangements, such as a 401(k) account or an IRA.</rr:PerformanceTableNotRelevantToTaxDeferred>
    <rr:PerformanceTableOneClassOfAfterTaxShown contextRef="Context_S000002162Member_S000002162Summary1Member">After-tax returns are shown only for the Investor Class
and will differ for other share classes.</rr:PerformanceTableOneClassOfAfterTaxShown>
    <rr:PerformanceTableHeading contextRef="Context_S000002162Member_S000002162Summary1Member">Average
Annual Total Returns Periods
ended December 31, 2022</rr:PerformanceTableHeading>
    <rr:AverageAnnualReturnInceptionDate contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member">1985-03-01</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnYear01
      contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">-0.1358</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05
      contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">0.0079</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10
      contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">0.0258</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnYear01
      contextRef="Context_AfterTaxesOnDistributionsMember_C000005558Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">-0.1361</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05
      contextRef="Context_AfterTaxesOnDistributionsMember_C000005558Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">0.0077</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10
      contextRef="Context_AfterTaxesOnDistributionsMember_C000005558Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">0.0257</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnYear01
      contextRef="Context_AfterTaxesOnDistributionsAndSalesMember_C000005558Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">-0.0674</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05
      contextRef="Context_AfterTaxesOnDistributionsAndSalesMember_C000005558Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">0.0145</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10
      contextRef="Context_AfterTaxesOnDistributionsAndSalesMember_C000005558Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">0.0288</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnInceptionDate contextRef="Context_C000177208Member_S000002162Member_S000002162Summary1Member">2016-11-29</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnYear01
      contextRef="Context_C000177208Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">-0.1347</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05
      contextRef="Context_C000177208Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">0.0090</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnSinceInception
      contextRef="Context_C000177208Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">0.0199</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnInceptionDate contextRef="Context_C000117193Member_S000002162Member_S000002162Summary1Member">2012-08-08</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnYear01
      contextRef="Context_C000117193Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">-0.1390</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05
      contextRef="Context_C000117193Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">0.0046</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10
      contextRef="Context_C000117193Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">0.0229</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnLabel contextRef="Context_Bloomberg65High-Grade35High-YieldIndex1_S000002162Member_S000002162Summary1Member">Bloomberg 65% High-Grade/35% High-Yield Index
(reflects no deduction for fees, expenses, or taxes)</rr:AverageAnnualReturnLabel>
    <rr:IndexNoDeductionForFeesExpensesTaxes contextRef="Context_Bloomberg65High-Grade35High-YieldIndex1_S000002162Member_S000002162Summary1Member">reflects no deduction for fees, expenses, or taxes</rr:IndexNoDeductionForFeesExpensesTaxes>
    <rr:AverageAnnualReturnYear01
      contextRef="Context_Bloomberg65High-Grade35High-YieldIndex2_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">-0.1014</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05
      contextRef="Context_Bloomberg65High-Grade35High-YieldIndex2_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">0.0176</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10
      contextRef="Context_Bloomberg65High-Grade35High-YieldIndex2_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">0.0262</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnSinceInception
      contextRef="Context_Bloomberg65High-Grade35High-YieldIndex2_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      id="_125_"
      unitRef="pure">0.0277</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnLabel contextRef="Context_LipperHighYieldMunicipalDebtFundsAverage_S000002162Member_S000002162Summary1Member">Lipper
High Yield Municipal Debt Funds Average</rr:AverageAnnualReturnLabel>
    <rr:AverageAnnualReturnYear01
      contextRef="Context_LipperHighYieldMunicipalDebtFundsAverage3_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">-0.1343</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05
      contextRef="Context_LipperHighYieldMunicipalDebtFundsAverage3_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">0.0090</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10
      contextRef="Context_LipperHighYieldMunicipalDebtFundsAverage3_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">0.0246</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnSinceInception
      contextRef="Context_LipperHighYieldMunicipalDebtFundsAverage3_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      id="_130_"
      unitRef="pure">0.0209</rr:AverageAnnualReturnSinceInception>
    <rr:PerformanceTableClosingTextBlock contextRef="Context_S000002162Member_S000002162Summary1Member">Updated performance information is available through troweprice.com.</rr:PerformanceTableClosingTextBlock>
    <rr:PerformanceAvailabilityWebSiteAddress contextRef="Context_S000002162Member_S000002162Summary1Member">troweprice.com</rr:PerformanceAvailabilityWebSiteAddress>
    <dei:DocumentType contextRef="Context">485BPOS</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="Context">2023-02-28</dei:DocumentPeriodEndDate>
    <dei:EntityCentralIndexKey contextRef="Context">0000758003</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="Context">false</dei:AmendmentFlag>
    <dei:DocumentCreationDate contextRef="Context">2023-06-29</dei:DocumentCreationDate>
    <dei:DocumentEffectiveDate contextRef="Context">2023-07-01</dei:DocumentEffectiveDate>
    <dei:EntityInvCompanyType contextRef="Context">N-1A</dei:EntityInvCompanyType>
    <rr:AnnualReturn2013
      contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">-0.0451</rr:AnnualReturn2013>
    <rr:AnnualReturn2014
      contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">0.1499</rr:AnnualReturn2014>
    <rr:AnnualReturn2015
      contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">0.0385</rr:AnnualReturn2015>
    <rr:AnnualReturn2016
      contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">0.0138</rr:AnnualReturn2016>
    <rr:AnnualReturn2017
      contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">0.073</rr:AnnualReturn2017>
    <rr:AnnualReturn2018
      contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">0.0065</rr:AnnualReturn2018>
    <rr:AnnualReturn2019
      contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">0.0902</rr:AnnualReturn2019>
    <rr:AnnualReturn2020
      contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">0.0338</rr:AnnualReturn2020>
    <rr:AnnualReturn2021
      contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">0.0608</rr:AnnualReturn2021>
    <rr:AnnualReturn2022
      contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member"
      decimals="INF"
      unitRef="pure">-0.1358</rr:AnnualReturn2022>
    <rr:ShareholderFeesTableTextBlock contextRef="Context_S000002162Member_S000002162Summary1Member">~ http://troweprice.com/20230228/role/RRSchedule4 ~</rr:ShareholderFeesTableTextBlock>
    <rr:AnnualFundOperatingExpensesTableTextBlock contextRef="Context_S000002162Member_S000002162Summary1Member">~ http://troweprice.com/20230228/role/RRSchedule5 ~</rr:AnnualFundOperatingExpensesTableTextBlock>
    <rr:ExpenseExampleWithRedemptionTableTextBlock contextRef="Context_S000002162Member_S000002162Summary1Member">~ http://troweprice.com/20230228/role/RRSchedule6 ~</rr:ExpenseExampleWithRedemptionTableTextBlock>
    <rr:BarChartTableTextBlock contextRef="Context_S000002162Member_S000002162Summary1Member">~ http://troweprice.com/20230228/role/RRBarChart7 ~</rr:BarChartTableTextBlock>
    <rr:PerformanceTableTextBlock contextRef="Context_S000002162Member_S000002162Summary1Member">~ http://troweprice.com/20230228/role/RRSchedule8 ~</rr:PerformanceTableTextBlock>
    <rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member">June 30, 2024</rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="Context_C000177208Member_S000002162Member_S000002162Summary1Member">June 30, 2024</rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="Context_C000117193Member_S000002162Member_S000002162Summary1Member">June 30, 2024</rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <rr:ExpensesRestatedToReflectCurrent contextRef="Context_C000005558Member_S000002162Member_S000002162Summary1Member">Restated to reflect
current fees.</rr:ExpensesRestatedToReflectCurrent>
    <rr:ExpensesRestatedToReflectCurrent contextRef="Context_C000177208Member_S000002162Member_S000002162Summary1Member">Restated to reflect
current fees.</rr:ExpensesRestatedToReflectCurrent>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc xlink:href="#_17_" xlink:label="_17_" xlink:type="locator"/>
        <link:footnote id="fn1_" xlink:label="fn1_" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:p style="font-size:7.0pt; font-family:Sans-Serif; text-align:left; font-weight:normal; text-decoration:none;">Subject
to certain exceptions, accounts with a balance of less than $10,000 are charged an annual $20 fee.</xhtml:p></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_17_"
          xlink:to="fn1_"
          xlink:type="arc"/>
        <link:loc xlink:href="#_36_" xlink:label="_36_" xlink:type="locator"/>
        <link:loc xlink:href="#_37_" xlink:label="_37_" xlink:type="locator"/>
        <link:loc xlink:href="#_20_" xlink:label="_20_" xlink:type="locator"/>
        <link:loc xlink:href="#_32_" xlink:label="_32_" xlink:type="locator"/>
        <link:loc xlink:href="#_35_" xlink:label="_35_" xlink:type="locator"/>
        <link:loc xlink:href="#_21_" xlink:label="_21_" xlink:type="locator"/>
        <link:loc xlink:href="#_33_" xlink:label="_33_" xlink:type="locator"/>
        <link:loc xlink:href="#_22_" xlink:label="_22_" xlink:type="locator"/>
        <link:loc xlink:href="#_34_" xlink:label="_34_" xlink:type="locator"/>
        <link:footnote id="fn2_" xlink:label="fn2_" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:p style="font-size:7.0pt; font-family:Sans-Serif; text-align:left; font-weight:normal; text-decoration:none;">T.
Rowe Price Associates, Inc., has contractually agreed (at least through June 30, 2024) to waive a portion
of the fund&#x2019;s management fees in order to limit the fund&#x2019;s management fees to 0.49% of the fund&#x2019;s
average daily net assets. Thereafter, this agreement will automatically renew for one-year terms unless
terminated or modified by the fund&#x2019;s Board of Directors. Any fees waived under this agreement are not
subject to reimbursement to T. Rowe Price Associates, Inc., by the fund.</xhtml:p></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_36_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_37_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_20_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_32_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_35_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_21_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_33_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_22_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_34_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:loc xlink:href="#_29_" xlink:label="_29_" xlink:type="locator"/>
        <link:loc xlink:href="#_30_" xlink:label="_30_" xlink:type="locator"/>
        <link:footnote id="fn3_" xlink:label="fn3_" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:p style="font-size:7.0pt; font-family:Sans-Serif; text-align:left; font-weight:normal; text-decoration:none;">Restated to reflect
current fees.</xhtml:p></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_29_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_30_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#_125_"
          xlink:label="_125_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_130_"
          xlink:label="_130_"
          xlink:type="locator"/>
        <link:footnote id="fn4_" xlink:label="fn4_" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size:7.0pt; font-family:Sans-Serif; font-style:normal; font-weight:normal; text-decoration:none;">Return
since 11/30/16.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_125_"
          xlink:to="fn4_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_130_"
          xlink:to="fn4_"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
