<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:oef="http://xbrl.sec.gov/oef/2025"
  xmlns:trp="http://trp/20260228"
  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="trp-20260228.xsd" xlink:type="simple"/>
    <context id="From2025-03-01to2026-02-28_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-01</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="From2025-03-01to2026-02-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
        </entity>
        <period>
            <startDate>2025-03-01</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="From2016-02-29to2016-02-29_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-02-29</startDate>
            <endDate>2016-02-29</endDate>
        </period>
    </context>
    <context id="From2016-02-29to2016-02-29_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-02-29</startDate>
            <endDate>2016-02-29</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2016-05-31_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2016-05-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2016-05-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2016-05-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2016-08-31_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2016-08-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2016-08-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2016-08-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2016-11-30_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2016-11-30</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2016-11-30_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2016-11-30</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2017-02-28_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2017-02-28</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2017-02-28_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2017-02-28</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2017-05-31_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2017-05-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2017-08-31_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2017-08-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2017-08-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2017-08-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2017-11-30_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2017-11-30</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2017-11-30_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2017-11-30</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2018-02-28_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2018-02-28</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2018-02-28_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2018-02-28</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2018-05-31_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2018-05-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2018-08-31_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2018-08-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2018-08-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2018-08-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2018-11-30_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2018-11-30_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2019-02-28_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2019-02-28</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2019-02-28_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2019-02-28</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2019-05-31_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2019-05-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2019-08-31_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2019-08-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2019-08-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2019-08-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2019-11-30_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2019-11-30</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2019-11-30_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2019-11-30</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2020-02-29_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2020-02-29_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2020-05-31_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2020-05-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2020-08-31_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2020-08-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2020-08-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2020-08-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2020-11-30_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2020-11-30</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2020-11-30_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2020-11-30</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2021-02-28_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2021-02-28_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2021-05-31_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2021-05-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2021-08-31_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2021-08-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2021-08-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2021-08-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2021-11-30_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2021-11-30</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2021-11-30_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2021-11-30</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2022-02-28_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2022-02-28</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2022-02-28_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2022-02-28</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2022-05-31_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2022-05-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2022-08-31_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2022-08-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2022-11-30_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2022-11-30</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2022-11-30_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2022-11-30</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2023-02-28_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2023-02-28_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2023-05-31_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2023-05-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2023-08-31_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2023-08-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2023-08-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2023-08-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2023-11-30_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2023-11-30</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2023-11-30_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2023-11-30</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2024-02-29_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2024-02-29</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2024-02-29_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2024-02-29</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2024-05-31_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2024-05-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2024-08-31_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2024-08-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2024-11-30_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2024-11-30</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2024-11-30_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2024-11-30</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2025-02-28_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2025-02-28_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2025-05-31_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2025-05-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2025-08-31_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2025-08-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2025-08-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2025-08-31</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2025-11-30_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2025-11-30</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2025-11-30_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2025-11-30</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2026-02-28_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2026-02-28_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="From2025-03-01to2026-02-28_C000005541Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-01</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="From2021-03-01to2026-02-28_C000005541Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="From2016-03-01to2026-02-28_C000005541Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="From2025-03-01to2026-02-28_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-01</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="From2021-03-01to2026-02-28_BloombergMunicipalBondIndex41200BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41200BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="AsOf2026-02-28_C000005541Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="AsOf2026-02-28_C000005541Member_VirginiaCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory2Axis">trp:VirginiaCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="AsOf2026-02-28_C000005541Member_DistrictofColumbiaCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory2Axis">trp:DistrictofColumbiaCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="AsOf2026-02-28_C000005541Member_PuertoRicoCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory2Axis">trp:PuertoRicoCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="AsOf2026-02-28_C000005541Member_ArizonaCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory2Axis">trp:ArizonaCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="AsOf2026-02-28_C000005541Member_MissouriCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory2Axis">trp:MissouriCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="AsOf2026-02-28_C000005541Member_OtherHoldingsGroupingCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">trp:OtherHoldingsGroupingCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="AsOf2026-02-28_C000005541Member_HospitalRevenueSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">trp:HospitalRevenueSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="AsOf2026-02-28_C000005541Member_GroundTransportationRevenueSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">trp:GroundTransportationRevenueSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="AsOf2026-02-28_C000005541Member_EducationalRevenueSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">trp:EducationalRevenueSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="AsOf2026-02-28_C000005541Member_DedicatedTaxRevenueSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">trp:DedicatedTaxRevenueSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="AsOf2026-02-28_C000005541Member_LeaseRevenueSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">trp:LeaseRevenueSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="AsOf2026-02-28_C000005541Member_HousingFinanceRevenueSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">trp:HousingFinanceRevenueSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="AsOf2026-02-28_C000005541Member_GeneralObligationsMinusLocalSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">trp:GeneralObligationsMinusLocalSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="AsOf2026-02-28_C000005541Member_WaterSewerRevenueSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">trp:WaterSewerRevenueSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="AsOf2026-02-28_C000005541Member_GeneralObligationsMinusStateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">trp:GeneralObligationsMinusStateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="AsOf2026-02-28_C000005541Member_Other2SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000005541Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">trp:Other2SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="From2025-03-01to2026-02-28_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-01</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="From2017-07-06to2017-07-06_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-06</startDate>
            <endDate>2017-07-06</endDate>
        </period>
    </context>
    <context id="From2017-07-06to2017-07-06_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-06</startDate>
            <endDate>2017-07-06</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2017-08-31_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2017-08-31</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2017-08-31_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2017-08-31</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2017-11-30_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2017-11-30</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2017-11-30_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2017-11-30</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2018-02-28_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2018-02-28</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2018-02-28_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2018-02-28</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2018-05-31_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2018-05-31_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2018-08-31_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2018-08-31</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2018-08-31_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2018-08-31</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2018-11-30_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2018-11-30_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2019-02-28_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2019-02-28</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2019-02-28_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2019-02-28</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2019-05-31_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2019-05-31_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2019-08-31_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2019-08-31</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2019-08-31_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2019-08-31</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2019-11-30_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2019-11-30</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2019-11-30_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2019-11-30</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2020-02-29_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2020-02-29_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2020-05-31_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2020-05-31_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2020-08-31_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2020-08-31</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2020-08-31_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2020-08-31</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2020-11-30_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2020-11-30</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2020-11-30_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2020-11-30</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2021-02-28_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2021-02-28_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2021-05-31_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2021-05-31_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2021-08-31_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2021-08-31</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2021-08-31_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2021-08-31</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2021-11-30_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2021-11-30</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2021-11-30_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2021-11-30</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2022-02-28_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2022-02-28</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2022-02-28_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2022-02-28</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2022-05-31_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2022-05-31_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2022-08-31_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2022-08-31_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2022-11-30_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2022-11-30</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2022-11-30_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2022-11-30</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2023-02-28_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2023-02-28_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2023-05-31_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2023-05-31_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2023-08-31_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2023-08-31</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2023-08-31_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2023-08-31</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2023-11-30_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2023-11-30</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2023-11-30_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2023-11-30</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2024-02-29_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2024-02-29</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2024-02-29_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2024-02-29</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2024-05-31_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2024-05-31_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2024-08-31_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2024-08-31_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2024-11-30_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2024-11-30</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2024-11-30_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2024-11-30</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2025-02-28_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2025-02-28_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2025-05-31_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2025-05-31_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2025-08-31_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2025-08-31</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2025-08-31_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2025-08-31</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2025-11-30_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2025-11-30</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2025-11-30_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2025-11-30</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2026-02-28_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="From2017-07-07to2026-02-28_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-07</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="From2025-03-01to2026-02-28_C000193180Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-01</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="From2021-03-01to2026-02-28_C000193180Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="From2017-07-06to2026-02-28_C000193180Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-06</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="From2025-03-01to2026-02-28_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-01</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="From2021-03-01to2026-02-28_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="From2017-07-06to2026-02-28_BloombergMunicipalBondIndex41199BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">trp:BloombergMunicipalBondIndex41199BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-06</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="AsOf2026-02-28_C000193180Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="AsOf2026-02-28_C000193180Member_VirginiaCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory2Axis">trp:VirginiaCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="AsOf2026-02-28_C000193180Member_DistrictofColumbiaCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory2Axis">trp:DistrictofColumbiaCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="AsOf2026-02-28_C000193180Member_PuertoRicoCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory2Axis">trp:PuertoRicoCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="AsOf2026-02-28_C000193180Member_ArizonaCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory2Axis">trp:ArizonaCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="AsOf2026-02-28_C000193180Member_MissouriCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory2Axis">trp:MissouriCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="AsOf2026-02-28_C000193180Member_OtherHoldingsGroupingCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">trp:OtherHoldingsGroupingCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="AsOf2026-02-28_C000193180Member_HospitalRevenueSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">trp:HospitalRevenueSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="AsOf2026-02-28_C000193180Member_GroundTransportationRevenueSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">trp:GroundTransportationRevenueSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="AsOf2026-02-28_C000193180Member_EducationalRevenueSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">trp:EducationalRevenueSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="AsOf2026-02-28_C000193180Member_DedicatedTaxRevenueSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">trp:DedicatedTaxRevenueSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="AsOf2026-02-28_C000193180Member_LeaseRevenueSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">trp:LeaseRevenueSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="AsOf2026-02-28_C000193180Member_HousingFinanceRevenueSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">trp:HousingFinanceRevenueSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="AsOf2026-02-28_C000193180Member_GeneralObligationsMinusLocalSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">trp:GeneralObligationsMinusLocalSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="AsOf2026-02-28_C000193180Member_WaterSewerRevenueSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">trp:WaterSewerRevenueSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="AsOf2026-02-28_C000193180Member_GeneralObligationsMinusStateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">trp:GeneralObligationsMinusStateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="AsOf2026-02-28_C000193180Member_Other2SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000795384</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trp:C000193180Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">trp:Other2SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <unit id="Holding">
        <measure>trp:Holding</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="From2025-03-01to2026-02-28"
      id="EntityCentralIndexKey_FA608CCE5108437D">0000795384</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="From2025-03-01to2026-02-28"
      id="AmendmentFlag_2064CDAA360B48E1">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="From2025-03-01to2026-02-28"
      id="DocumentType_1001591F020A40DE">N-CSR</dei:DocumentType>
    <dei:EntityRegistrantName
      contextRef="From2025-03-01to2026-02-28"
      id="EntityRegistrantName_42DFC39E5D6B4EED">T. ROWE PRICE STATE TAX-FREE FUNDS, INC.</dei:EntityRegistrantName>
    <dei:EntityInvCompanyType
      contextRef="From2025-03-01to2026-02-28"
      id="EntityInvCompanyType_0E2F014731A64745">N-1A</dei:EntityInvCompanyType>
    <dei:DocumentPeriodEndDate
      contextRef="From2025-03-01to2026-02-28"
      id="DocumentPeriodEndDate_15D84BE42C184E43">2026-02-28</dei:DocumentPeriodEndDate>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-03-01to2026-02-28_C000005541Member"
      id="ShareholderReportAnnualOrSemiAnnual_6BF84D6FA45B4DA0">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:FundName
      contextRef="From2025-03-01to2026-02-28_C000005541Member"
      id="FundName_FC589E830DA54169">Virginia Tax-Free Bond Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2025-03-01to2026-02-28_C000005541Member"
      id="ClassName_769497484F9F40BB">Investor Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-03-01to2026-02-28_C000005541Member"
      id="TradingSymbol_7BB0E97D083A4E00">PRVAX</dei:TradingSymbol>
    <oef:FundName
      contextRef="From2025-03-01to2026-02-28_C000005541Member"
      id="FundName_C9D774270F9A4300">Virginia Tax-Free Bond Fund</oef:FundName>
    <oef:AddlInfoTextBlock
      contextRef="From2025-03-01to2026-02-28_C000005541Member"
      id="AddlInfoTextBlock_CCB23BE7E05C4B32">You can find the fund&#x2019;s prospectus, financial information on Form N&#x2011;CSR (which includes required tax information for dividends), holdings, proxy voting information, and other information at&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 13.3333px; grid-area: auto; line-height: 17.3333px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 13.3333px; grid-area: auto; line-height: 17.3333px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;www.troweprice.com/prospectus&lt;/span&gt;&lt;/span&gt;.&#160;You can also request this information without charge by contacting T. Rowe Price at 1&#x2011;800&#x2011;638&#x2011;5660 or&#160;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 17.3333px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;info@troweprice.com&lt;/span&gt; or contacting your intermediary.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-03-01to2026-02-28_C000005541Member"
      id="AddlInfoWebsite_EAB200AF389348B5">www.troweprice.com/prospectus</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-03-01to2026-02-28_C000005541Member"
      id="AddlInfoPhoneNumber_E93509E756544A36">1&#x2011;800&#x2011;638&#x2011;5660</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="From2025-03-01to2026-02-28_C000005541Member"
      id="AddlInfoEmail_AE240F802B21420B">&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 17.3333px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;info@troweprice.com&lt;/span&gt;</oef:AddlInfoEmail>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="From2025-03-01to2026-02-28_C000005541Member"
      id="MaterialFundChngNoticeTextBlock_8C871673B8A6480D">&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 13.3333px; grid-area: auto; line-height: 17.3333px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;This report describes changes to the fund that occurred during the reporting period.&lt;/span&gt;</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="From2025-03-01to2026-02-28_C000005541Member"
      id="ExpensesTextBlock_4E84FBE94B074EC7">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 128; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-h2-font-family); font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h2 style="line-height: 17.3333px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 13.3333px; grid-area: auto; line-height: 17.3333px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;What were the fund costs for the last year? &lt;/span&gt;(based on a hypothetical $10,000 investment)&lt;/h2&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 15 / 128; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;
&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgb(231, 231, 232); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&gt;
&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;
&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 20px;"&gt;
&lt;td colspan="1" style="padding: 2px; font-family: Arial; font-weight: 700; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 16px; background-color: rgb(112, 112, 112); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 700; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;th colspan="1" style="padding: 2px; font-family: Arial; font-weight: 700; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 16px; background-color: rgb(112, 112, 112); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(162px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 700; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/th&gt;
&lt;th colspan="1" style="padding: 2px; font-family: Arial; font-weight: 700; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 16px; background-color: rgb(112, 112, 112); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(288px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 700; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 20px;"&gt;
&lt;th colspan="1" style="padding: 2px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Virginia Tax-Free Bond Fund - Investor Class&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(162px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;$57&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="1" style="padding: 2px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(288px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;0.56%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-03-01to2026-02-28_C000005541Member"
      decimals="0"
      id="ExpensesPaidAmt_03C9C8E828744202"
      unitRef="USD">57</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-03-01to2026-02-28_C000005541Member"
      decimals="INF"
      id="ExpenseRatioPct_4BCB717F990F4BBB"
      unitRef="Pure">0.0056</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="From2025-03-01to2026-02-28_C000005541Member"
      id="FactorsAffectingPerfTextBlock_120061B8A2D44186">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 123; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-h2-font-family); font-size: 13.3333px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h2 style="line-height: 17.3333px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;What drove&#160;fund performance during the past&#160;12&#160;months?&lt;/h2&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 2 / 1 / 61 / 128; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: justify; text-align-last: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-body1-font-family); font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;ul style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 13.3333px 0px; overflow: visible; padding-left: 40px; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;&lt;li style="box-sizing: border-box; color: rgb(0, 0, 0); display: list-item; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;The municipal bond market delivered positive total returns for the year ended February 28, 2026, supported by falling Treasury yields and additional Federal Reserve rate cuts. Munis also benefited from higher coupon income, solid fundamentals, and strong demand, which helped offset headwinds from a second consecutive year of record bond issuance.&lt;/p&gt;&lt;/li&gt;&lt;li style="box-sizing: border-box; color: rgb(0, 0, 0); display: list-item; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;Compared with the Bloomberg Municipal Bond Index, the fund&#x2019;s average overweight duration profile contributed to performance over the period as yields declined across portions of the municipal yield curve. The portfolio&#x2019;s implied volatility positioning further boosted performance as realized volatility came in below implied levels.&lt;/p&gt;&lt;/li&gt;&lt;li style="box-sizing: border-box; color: rgb(0, 0, 0); display: list-item; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;Conversely, positioning on the yield curve hampered relative performance. Specifically, underweights in the two- and five-year municipal bonds and overweights in longer maturities hurt results as the yield curve steepened. Security selection in the revenue sector also detracted, largely due to selection decisions in the lease/appropriation, hospitals, and tobacco sectors.&lt;/p&gt;&lt;/li&gt;&lt;li style="box-sizing: border-box; color: rgb(0, 0, 0); display: list-item; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;The fund seeks to provide a high level of income exempt from federal and Virginia State income taxes by investing primarily in investment-grade Virginia municipal bonds. We maintained an overweight to revenue-backed bonds during the period, with notable allocations to lease/appropriation, toll roads, bridges and tunnels, and housing bonds.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:AccmVal
      contextRef="From2016-02-29to2016-02-29_C000005541Member"
      decimals="0"
      id="AccmVal_EA4B66594F7C4A6D"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-02-29to2016-02-29_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_FAC3C75884DE458A"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2016-05-31_C000005541Member"
      decimals="0"
      id="AccmVal_DFEEFCF43C4B4BDC"
      unitRef="USD">10170</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2016-05-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_A2B58B42AA8142A3"
      unitRef="USD">10133</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2016-08-31_C000005541Member"
      decimals="0"
      id="AccmVal_523FA668DFED465A"
      unitRef="USD">10347</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2016-08-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_216EC20EABB54468"
      unitRef="USD">10314</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2016-11-30_C000005541Member"
      decimals="0"
      id="AccmVal_4B575A466A66416E"
      unitRef="USD">9882</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2016-11-30_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_CE811B1DDE574BE3"
      unitRef="USD">9776</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2017-02-28_C000005541Member"
      decimals="0"
      id="AccmVal_24036E91212E4415"
      unitRef="USD">10056</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2017-02-28_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_2D9D4B704752404E"
      unitRef="USD">10025</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2017-05-31_C000005541Member"
      decimals="0"
      id="AccmVal_6F9D3E5D75704B2C"
      unitRef="USD">10264</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2017-05-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_EF59FCDBD6FB4711"
      unitRef="USD">10281</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2017-08-31_C000005541Member"
      decimals="0"
      id="AccmVal_ADA9A5AA29E04BB3"
      unitRef="USD">10371</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2017-08-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_5C54DAC503E14768"
      unitRef="USD">10405</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2017-11-30_C000005541Member"
      decimals="0"
      id="AccmVal_5741A034926E4E6B"
      unitRef="USD">10331</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2017-11-30_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_7B34FDE9904F4A43"
      unitRef="USD">10322</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2018-02-28_C000005541Member"
      decimals="0"
      id="AccmVal_CD6639731E934529"
      unitRef="USD">10310</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2018-02-28_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_F7C5ECD66B9C423C"
      unitRef="USD">10276</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2018-05-31_C000005541Member"
      decimals="0"
      id="AccmVal_8C13A53893C74C1F"
      unitRef="USD">10418</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2018-05-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_60D7A21252704236"
      unitRef="USD">10395</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2018-08-31_C000005541Member"
      decimals="0"
      id="AccmVal_1D063DF3AAD548CD"
      unitRef="USD">10457</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2018-08-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_AC82DCBC99B543DE"
      unitRef="USD">10456</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2018-11-30_C000005541Member"
      decimals="0"
      id="AccmVal_5E160B9AEE674169"
      unitRef="USD">10413</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2018-11-30_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_7651F2C297354BAF"
      unitRef="USD">10439</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2019-02-28_C000005541Member"
      decimals="0"
      id="AccmVal_D94A21E329704B4F"
      unitRef="USD">10616</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2019-02-28_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_17F6E1BD986D4E51"
      unitRef="USD">10701</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2019-05-31_C000005541Member"
      decimals="0"
      id="AccmVal_ED4F45683C4D4233"
      unitRef="USD">10942</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2019-05-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_C1D1DB9A541C480F"
      unitRef="USD">11061</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2019-08-31_C000005541Member"
      decimals="0"
      id="AccmVal_B58E01F8B85548A5"
      unitRef="USD">11238</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2019-08-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_CE2ED8B99EA04C9F"
      unitRef="USD">11368</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2019-11-30_C000005541Member"
      decimals="0"
      id="AccmVal_D875CBF9F2AC48D8"
      unitRef="USD">11182</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2019-11-30_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_55873B5C54C043E0"
      unitRef="USD">11325</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2020-02-29_C000005541Member"
      decimals="0"
      id="AccmVal_F98EA09D40E249A8"
      unitRef="USD">11551</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2020-02-29_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_F578E847A1AF4AAE"
      unitRef="USD">11713</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2020-05-31_C000005541Member"
      decimals="0"
      id="AccmVal_8389E3C06A7D45C2"
      unitRef="USD">11236</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2020-05-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_FD1FAF99EEDE46AC"
      unitRef="USD">11501</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2020-08-31_C000005541Member"
      decimals="0"
      id="AccmVal_539815FBB1F34AAA"
      unitRef="USD">11551</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2020-08-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_88AAB1291C2B4FE0"
      unitRef="USD">11736</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2020-11-30_C000005541Member"
      decimals="0"
      id="AccmVal_A5157FCCBEB349D8"
      unitRef="USD">11713</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2020-11-30_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_7252DE4377B34C6B"
      unitRef="USD">11879</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2021-02-28_C000005541Member"
      decimals="0"
      id="AccmVal_AED98FD033814ADB"
      unitRef="USD">11694</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2021-02-28_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_A7CB282D813945CE"
      unitRef="USD">11837</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2021-05-31_C000005541Member"
      decimals="0"
      id="AccmVal_87D9A617B0D745EC"
      unitRef="USD">11932</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2021-05-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_4D4D735FE3AD4240"
      unitRef="USD">12046</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2021-08-31_C000005541Member"
      decimals="0"
      id="AccmVal_4DD4BC5FEE1E4092"
      unitRef="USD">12035</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2021-08-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_A93BA5FFDA8F49F1"
      unitRef="USD">12134</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2021-11-30_C000005541Member"
      decimals="0"
      id="AccmVal_F81426CDF8FE43F2"
      unitRef="USD">12052</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2021-11-30_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_0ACBB257C94042D2"
      unitRef="USD">12114</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2022-02-28_C000005541Member"
      decimals="0"
      id="AccmVal_866E8DB8E81C4534"
      unitRef="USD">11718</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2022-02-28_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_0CB68D6D9B3643FF"
      unitRef="USD">11759</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2022-05-31_C000005541Member"
      decimals="0"
      id="AccmVal_1E5C18FBDAF64BC0"
      unitRef="USD">11117</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2022-05-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_FD026991F5934864"
      unitRef="USD">11227</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2022-08-31_C000005541Member"
      decimals="0"
      id="AccmVal_8D2B830944C64C56"
      unitRef="USD">10886</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2022-08-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_B5CC9095A7364412"
      unitRef="USD">11087</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2022-11-30_C000005541Member"
      decimals="0"
      id="AccmVal_A6350903631847C4"
      unitRef="USD">10876</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2022-11-30_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_BC8B51F1AB9741EE"
      unitRef="USD">11067</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2023-02-28_C000005541Member"
      decimals="0"
      id="AccmVal_629027F29D984FCF"
      unitRef="USD">10889</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2023-02-28_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_850A8FF6867E47D0"
      unitRef="USD">11159</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2023-05-31_C000005541Member"
      decimals="0"
      id="AccmVal_17D21D37AD954822"
      unitRef="USD">11012</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2023-05-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_47F895E3428742FC"
      unitRef="USD">11282</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2023-08-31_C000005541Member"
      decimals="0"
      id="AccmVal_CE61E8B668934540"
      unitRef="USD">10986</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2023-08-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_F57446279F54418E"
      unitRef="USD">11276</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2023-11-30_C000005541Member"
      decimals="0"
      id="AccmVal_4971E4FAE1094E04"
      unitRef="USD">11197</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2023-11-30_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_DAA2A5D2E8774290"
      unitRef="USD">11541</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2024-02-29_C000005541Member"
      decimals="0"
      id="AccmVal_87FD165E00DD44DA"
      unitRef="USD">11541</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2024-02-29_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_A54A3E66A8834DDE"
      unitRef="USD">11764</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2024-05-31_C000005541Member"
      decimals="0"
      id="AccmVal_82C92DC60A8D4FDE"
      unitRef="USD">11420</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2024-05-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_E15FB8E3E910486E"
      unitRef="USD">11584</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2024-08-31_C000005541Member"
      decimals="0"
      id="AccmVal_AB5DBEEB538C4A15"
      unitRef="USD">11835</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2024-08-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_3FFBEDCB8ACD4236"
      unitRef="USD">11962</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2024-11-30_C000005541Member"
      decimals="0"
      id="AccmVal_9594961B5BA14592"
      unitRef="USD">12022</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2024-11-30_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_60A00AFE8DF3454A"
      unitRef="USD">12110</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2025-02-28_C000005541Member"
      decimals="0"
      id="AccmVal_C5BB8FCEA8CA4A76"
      unitRef="USD">11991</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2025-02-28_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_0699963018B846AB"
      unitRef="USD">12112</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2025-05-31_C000005541Member"
      decimals="0"
      id="AccmVal_67000C2B26C945B7"
      unitRef="USD">11537</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2025-05-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_AA473A3FDBDF49B3"
      unitRef="USD">11819</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2025-08-31_C000005541Member"
      decimals="0"
      id="AccmVal_05F3A779137E48C4"
      unitRef="USD">11647</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2025-08-31_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_C3613E2651944D53"
      unitRef="USD">11971</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2025-11-30_C000005541Member"
      decimals="0"
      id="AccmVal_AD6DF3939A1D4796"
      unitRef="USD">12200</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2025-11-30_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_0351CC73A6D349DC"
      unitRef="USD">12429</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2026-02-28_C000005541Member"
      decimals="0"
      id="AccmVal_EEFABFC94EA249DD"
      unitRef="USD">12466</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-03-01to2026-02-28_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_F5CCC428888B490F"
      unitRef="USD">12713</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="From2025-03-01to2026-02-28_C000005541Member"
      id="AvgAnnlRtrTableTextBlock_620D395A8D2649FE">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(112, 112, 112); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 128; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-h4-font-family); font-size: 10.6667px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h3 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 700; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Average Annual Total Returns&lt;/h3&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 4 / 1 / 24 / 128; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;
&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgb(231, 231, 232); border-style: solid; border-width: 3px; border-color: rgb(231, 231, 232); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&gt;
&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;
&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 22px;"&gt;
&lt;td colspan="1" style="padding: 2px; font-family: Arial; font-weight: 700; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 700; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;th colspan="1" style="padding: 2px; font-family: Arial; font-weight: 700; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(96px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 700; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;1 Year&lt;/div&gt;&lt;/th&gt;
&lt;th colspan="1" style="padding: 2px; font-family: Arial; font-weight: 700; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(96px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 700; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;5 Years&lt;/div&gt;&lt;/th&gt;
&lt;th colspan="1" style="padding: 2px; font-family: Arial; font-weight: 700; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(96px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 700; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;10 Years&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Virginia Tax-Free Bond Fund (Investor Class)&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(96px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;3.96&lt;span style="width: 9.9px; text-align: left; display: inline-block; text-indent: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(96px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;1.29&lt;span style="width: 9.9px; text-align: left; display: inline-block; text-indent: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(96px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;2.23&lt;span style="width: 9.9px; text-align: left; display: inline-block; text-indent: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 22px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Bloomberg Municipal Bond Index (Regulatory/Strategy Benchmark)&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(96px);"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;4.96&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(96px);"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;1.44&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(96px);"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;2.43&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 25 / 1 / 54 / 128; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: justify; text-align-last: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-body1-font-family); font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;p style="line-height: 17.3333px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;The preceding line graph shows the value of a hypothetical $10,000 investment in the fund over the past 10 fiscal year periods or since inception (for funds lacking 10-year records). The fund&#x2019;s performance information included in the line graph and table above is compared with a regulatory required index that represents an overall securities market (Regulatory Benchmark). In addition, the line graph and table may also include one or more indexes&#160;that more closely aligns to the fund's investment strategy (Strategy Benchmark(s)).&#160;The fund's total return figures reflect the reinvestment of dividends and capital gains, if any.Neither the fund&#x2019;s returns nor the index returns reflect the deduction of taxes that a shareholder would pay on fund distributions or redemptions of fund shares.&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 13.3333px; grid-area: auto; line-height: 17.3333px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;The fund&#x2019;s past performance is not a good predictor of the fund&#x2019;s future performance.&lt;/span&gt;Updated performance information can be found&#160;at www.troweprice.com. &lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-03-01to2026-02-28_C000005541Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_E0B48C7BACF14019"
      unitRef="Pure">0.0396</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-03-01to2026-02-28_C000005541Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_40CB6DDCCEF3436C"
      unitRef="Pure">0.0129</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-03-01to2026-02-28_C000005541Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_430BA26E24534915"
      unitRef="Pure">0.0223</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-03-01to2026-02-28_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_B719EC501D544B28"
      unitRef="Pure">0.0496</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-03-01to2026-02-28_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_EF0C3F119B1B430E"
      unitRef="Pure">0.0144</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-03-01to2026-02-28_BloombergMunicipalBondIndex41200BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_E54C7BD9962A4944"
      unitRef="Pure">0.0243</oef:AvgAnnlRtrPct>
    <oef:DistOfCapitalTextBlock
      contextRef="From2025-03-01to2026-02-28_C000005541Member"
      id="DistOfCapitalTextBlock_6D791B39DC404C91">The fund's total return figures reflect the reinvestment of dividends and capital gains, if any.</oef:DistOfCapitalTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="From2025-03-01to2026-02-28_C000005541Member"
      id="NoDeductionOfTaxesTextBlock_A454FC69D5024399">Neither the fund&#x2019;s returns nor the index returns reflect the deduction of taxes that a shareholder would pay on fund distributions or redemptions of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2025-03-01to2026-02-28_C000005541Member"
      id="PerformancePastDoesNotIndicateFuture_6509832A407941F5">The fund&#x2019;s past performance is not a good predictor of the fund&#x2019;s future performance.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="From2025-03-01to2026-02-28_C000005541Member"
      id="UpdPerfInfoLocationTextBlock_86EBF0086CD543C8">Updated performance information can be found&#160;at www.troweprice.com. </oef:UpdPerfInfoLocationTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-03-01to2026-02-28_C000005541Member"
      id="AddlFundStatisticsTextBlock_3F75E71309CA4B8A">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 128; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-h2-font-family); font-size: 13.3333px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h2 style="line-height: 17.3333px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;What are some fund statistics? &lt;/h2&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgb(112, 112, 112); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 5 / 1 / 8 / 128; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-h4-font-family); font-size: 10.6667px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h3 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 700; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Fund Statistics&lt;/h3&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 8 / 1 / 17 / 65; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;ul style="width: 100%; display: grid; grid-auto-flow: column; grid-template-rows: repeat(2, auto); grid-template-columns: 1fr; margin: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; gap: 0px; align-items: center; background-color: rgb(231, 231, 232); box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse; grid-auto-rows: minmax(6px, max-content);"&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 2px 0px; border-top: 3px solid rgb(231, 231, 232); border-left: 3px solid rgb(231, 231, 232); border-right: 3px solid rgb(231, 231, 232); box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 2px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; border-bottom: 1px solid rgb(112, 112, 112); box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Total Net Assets (000s)&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 2px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; border-bottom: 1px solid rgb(112, 112, 112); box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;$1,460,051&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 2px 0px; border-bottom: 3px solid rgb(231, 231, 232); border-left: 3px solid rgb(231, 231, 232); border-right: 3px solid rgb(231, 231, 232); box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 2px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Number of Portfolio Holdings&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 2px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;404&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-02-28_C000005541Member"
      decimals="-3"
      id="AssetsNet_40295068610D42EC"
      unitRef="USD">1460051000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-02-28_C000005541Member"
      decimals="INF"
      id="HoldingsCount_7CADB24B1379434E"
      unitRef="Holding">404</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2025-03-01to2026-02-28_C000005541Member"
      decimals="-3"
      id="AdvisoryFeesPaidAmt_D3C9C5CC0C5A4531"
      unitRef="USD">5130000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-03-01to2026-02-28_C000005541Member"
      decimals="INF"
      id="InvestmentCompanyPortfolioTurnover_78C73AA93DDD42F2"
      unitRef="Pure">0.234</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-03-01to2026-02-28_C000005541Member"
      id="HoldingsTableTextBlock_AB81CC3DBE3A43BC">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(112, 112, 112); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 64; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-h4-font-family); font-size: 10.6667px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h3 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 10.6667px; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 10.6667px; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;State&lt;/span&gt;&#160;Allocation &lt;/span&gt;(as a % of Net Assets)&lt;/h3&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 4 / 1 / 47 / 64; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;
&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgb(231, 231, 232); border-style: solid; border-width: 3px; border-color: rgb(231, 231, 232); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 22px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Virginia&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;82.0&lt;span style="width: 9.9px; text-align: left; display: inline-block; text-indent: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;District of Columbia&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;12.4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Puerto Rico&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;5.8&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Arizona&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;0.5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Missouri&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;0.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 22px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Other&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto; white-space-collapse: collapse;"&gt;-&lt;/span&gt;0.8&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 42 / 1 / 54 / 128; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: justify; text-align-last: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-body2-font-family); font-size: 10.6667px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(112, 112, 112); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 63; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-h4-font-family); font-size: 10.6667px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h3 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 10.6667px; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Industry&#160;Allocation &lt;/span&gt;(as a % of Net Assets)&lt;/h3&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 4 / 1 / 50 / 63; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;
&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgb(231, 231, 232); border-style: solid; border-width: 3px; border-color: rgb(231, 231, 232); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 22px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Health Care&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: top; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;21.0&lt;span style="width: 9.9px; text-align: left; display: inline-block; text-indent: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Transportation&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: top; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;20.4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Education&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: top; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;10.4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Special Tax&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: top; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;9.8&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Leasing&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: top; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;9.3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Housing&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: top; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;8.9&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;General Obligations - Local&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: top; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;8.6&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Water &amp;amp; Sewer&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: top; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;5.7&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;General Obligations - State&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: top; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;2.4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 22px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Other&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: top; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;3.5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-02-28_C000005541Member_VirginiaCTIMember"
      decimals="INF"
      id="PctOfNav_41DC0762B80B4786"
      unitRef="Pure">0.820</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-02-28_C000005541Member_DistrictofColumbiaCTIMember"
      decimals="INF"
      id="PctOfNav_ECD3383463C24407"
      unitRef="Pure">0.124</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-02-28_C000005541Member_PuertoRicoCTIMember"
      decimals="INF"
      id="PctOfNav_E8AFE392732E4265"
      unitRef="Pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-02-28_C000005541Member_ArizonaCTIMember"
      decimals="INF"
      id="PctOfNav_88D03B178F3C428E"
      unitRef="Pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-02-28_C000005541Member_MissouriCTIMember"
      decimals="INF"
      id="PctOfNav_DD5A4C77D3674228"
      unitRef="Pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-02-28_C000005541Member_OtherHoldingsGroupingCTIMember"
      decimals="INF"
      id="PctOfNav_C53ACF1EA93D4DF5"
      unitRef="Pure">-0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-02-28_C000005541Member_HospitalRevenueSectorMember"
      decimals="INF"
      id="PctOfNav_2BC83A5B9B4C4665"
      unitRef="Pure">0.210</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-02-28_C000005541Member_GroundTransportationRevenueSectorMember"
      decimals="INF"
      id="PctOfNav_3B0F8DC1897F4FFF"
      unitRef="Pure">0.204</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-02-28_C000005541Member_EducationalRevenueSectorMember"
      decimals="INF"
      id="PctOfNav_9F140FD7F6254E7D"
      unitRef="Pure">0.104</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-02-28_C000005541Member_DedicatedTaxRevenueSectorMember"
      decimals="INF"
      id="PctOfNav_49BD52C14BD6494E"
      unitRef="Pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-02-28_C000005541Member_LeaseRevenueSectorMember"
      decimals="INF"
      id="PctOfNav_9D7E040D61E94921"
      unitRef="Pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-02-28_C000005541Member_HousingFinanceRevenueSectorMember"
      decimals="INF"
      id="PctOfNav_8AEC0AFAB5A1474C"
      unitRef="Pure">0.089</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-02-28_C000005541Member_GeneralObligationsMinusLocalSectorMember"
      decimals="INF"
      id="PctOfNav_C4A71849D0404E16"
      unitRef="Pure">0.086</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-02-28_C000005541Member_WaterSewerRevenueSectorMember"
      decimals="INF"
      id="PctOfNav_DEF86B3B9B2B4026"
      unitRef="Pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-02-28_C000005541Member_GeneralObligationsMinusStateSectorMember"
      decimals="INF"
      id="PctOfNav_CB20C100A01549DC"
      unitRef="Pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-02-28_C000005541Member_Other2SectorMember"
      decimals="INF"
      id="PctOfNav_118C88704FDD4EA8"
      unitRef="Pure">0.035</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="From2025-03-01to2026-02-28_C000005541Member"
      id="MaterialFundChngTextBlock_6E855B5DF2614262">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 128; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-h2-font-family); font-size: 13.3333px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h2 style="line-height: 17.3333px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;How has the fund changed?&lt;/h2&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 4 / 1 / 14 / 128; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: justify; text-align-last: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-body1-font-family); font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;This is a summary of certain material changes to Virginia Tax-Free Bond Fund. Effective August 1, 2026, the fund will change its name to the T. Rowe Price Virginia Municipal Bond Fund. The fund&#x2019;s May 1, 2026 prospectus contains more information.&#160;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="From2025-03-01to2026-02-28_C000005541Member"
      id="UpdProspectusWebAddress_34C5D8DA555F4F72">www.troweprice.com/paperless</oef:UpdProspectusWebAddress>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-03-01to2026-02-28_C000193180Member"
      id="ShareholderReportAnnualOrSemiAnnual_023C0B38E8394C53">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:FundName
      contextRef="From2025-03-01to2026-02-28_C000193180Member"
      id="FundName_70CEC16318E14AA0">Virginia Tax-Free Bond Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2025-03-01to2026-02-28_C000193180Member"
      id="ClassName_5DEF7E042F9F42D8">I Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-03-01to2026-02-28_C000193180Member"
      id="TradingSymbol_7EE994E160494C31">TFBVX</dei:TradingSymbol>
    <oef:FundName
      contextRef="From2025-03-01to2026-02-28_C000193180Member"
      id="FundName_F455428615224518">Virginia Tax-Free Bond Fund</oef:FundName>
    <oef:AddlInfoTextBlock
      contextRef="From2025-03-01to2026-02-28_C000193180Member"
      id="AddlInfoTextBlock_147A6373395045D8">You can find the fund&#x2019;s prospectus, financial information on Form N&#x2011;CSR (which includes required tax information for dividends), holdings, proxy voting information, and other information at&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 13.3333px; grid-area: auto; line-height: 17.3333px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 13.3333px; grid-area: auto; line-height: 17.3333px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;www.troweprice.com/prospectus&lt;/span&gt;&lt;/span&gt;.&#160;You can also request this information without charge by contacting T. Rowe Price at 1&#x2011;800&#x2011;638&#x2011;5660 or&#160;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 17.3333px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;info@troweprice.com&lt;/span&gt; or contacting your intermediary.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-03-01to2026-02-28_C000193180Member"
      id="AddlInfoWebsite_D4285EE1796C4212">www.troweprice.com/prospectus</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-03-01to2026-02-28_C000193180Member"
      id="AddlInfoPhoneNumber_C4F5A0F52F104A7B">1&#x2011;800&#x2011;638&#x2011;5660</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="From2025-03-01to2026-02-28_C000193180Member"
      id="AddlInfoEmail_90C5D85FD24A43F8">&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 17.3333px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;info@troweprice.com&lt;/span&gt;</oef:AddlInfoEmail>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="From2025-03-01to2026-02-28_C000193180Member"
      id="MaterialFundChngNoticeTextBlock_0A416146571C4D3B">&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 13.3333px; grid-area: auto; line-height: 17.3333px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;This report describes changes to the fund that occurred during the reporting period.&lt;/span&gt;</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="From2025-03-01to2026-02-28_C000193180Member"
      id="ExpensesTextBlock_6C2629B106F14059">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 128; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-h2-font-family); font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h2 style="line-height: 17.3333px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 13.3333px; grid-area: auto; line-height: 17.3333px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;What were the fund costs for the last year? &lt;/span&gt;(based on a hypothetical $10,000 investment)&lt;/h2&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 15 / 128; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;
&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgb(231, 231, 232); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&gt;
&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;
&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 20px;"&gt;
&lt;td colspan="1" style="padding: 2px; font-family: Arial; font-weight: 700; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 16px; background-color: rgb(112, 112, 112); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 700; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;th colspan="1" style="padding: 2px; font-family: Arial; font-weight: 700; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 16px; background-color: rgb(112, 112, 112); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(162px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 700; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/th&gt;
&lt;th colspan="1" style="padding: 2px; font-family: Arial; font-weight: 700; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 16px; background-color: rgb(112, 112, 112); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(288px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 700; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 20px;"&gt;
&lt;th colspan="1" style="padding: 2px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Virginia Tax-Free Bond Fund - I Class&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(162px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;$44&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="1" style="padding: 2px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(288px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;0.43%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-03-01to2026-02-28_C000193180Member"
      decimals="0"
      id="ExpensesPaidAmt_B8EF30686F514B60"
      unitRef="USD">44</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-03-01to2026-02-28_C000193180Member"
      decimals="INF"
      id="ExpenseRatioPct_8537F43BC8CD4473"
      unitRef="Pure">0.0043</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="From2025-03-01to2026-02-28_C000193180Member"
      id="FactorsAffectingPerfTextBlock_CAAAA77308E9453A">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 123; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-h2-font-family); font-size: 13.3333px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h2 style="line-height: 17.3333px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;What drove&#160;fund performance during the past&#160;12&#160;months?&lt;/h2&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 2 / 1 / 61 / 128; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: justify; text-align-last: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-body1-font-family); font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;ul style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 13.3333px 0px; overflow: visible; padding-left: 40px; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;&lt;li style="box-sizing: border-box; color: rgb(0, 0, 0); display: list-item; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;The municipal bond market delivered positive total returns for the year ended February 28, 2026, supported by falling Treasury yields and additional Federal Reserve rate cuts. Munis also benefited from higher coupon income, solid fundamentals, and strong demand, which helped offset headwinds from a second consecutive year of record bond issuance.&lt;/p&gt;&lt;/li&gt;&lt;li style="box-sizing: border-box; color: rgb(0, 0, 0); display: list-item; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;Compared with the Bloomberg Municipal Bond Index, the fund&#x2019;s average overweight duration profile contributed to performance over the period as yields declined across portions of the municipal yield curve. The portfolio&#x2019;s implied volatility positioning further boosted performance as realized volatility came in below implied levels.&lt;/p&gt;&lt;/li&gt;&lt;li style="box-sizing: border-box; color: rgb(0, 0, 0); display: list-item; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;Conversely, positioning on the yield curve hampered relative performance. Specifically, underweights in the two- and five-year municipal bonds and overweights in longer maturities hurt results as the yield curve steepened. Security selection in the revenue sector also detracted, largely due to selection decisions in the lease/appropriation, hospitals, and tobacco sectors.&lt;/p&gt;&lt;/li&gt;&lt;li style="box-sizing: border-box; color: rgb(0, 0, 0); display: list-item; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;The fund seeks to provide a high level of income exempt from federal and Virginia State income taxes by investing primarily in investment-grade Virginia municipal bonds. We maintained an overweight to revenue-backed bonds during the period, with notable allocations to lease/appropriation, toll roads, bridges and tunnels, and housing bonds.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:AccmVal
      contextRef="From2017-07-06to2017-07-06_C000193180Member"
      decimals="0"
      id="AccmVal_7680556FFAFB4FED"
      unitRef="USD">500000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-06to2017-07-06_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_60C47A395278413A"
      unitRef="USD">500000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2017-08-31_C000193180Member"
      decimals="0"
      id="AccmVal_659ED058C962466C"
      unitRef="USD">506603</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2017-08-31_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_7A33967E6D95452A"
      unitRef="USD">508506</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2017-11-30_C000193180Member"
      decimals="0"
      id="AccmVal_E66D1F4C2F1C4B7B"
      unitRef="USD">504727</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2017-11-30_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_DE62104099DC4728"
      unitRef="USD">504440</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2018-02-28_C000193180Member"
      decimals="0"
      id="AccmVal_D7C6BA633DDD4F03"
      unitRef="USD">503846</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2018-02-28_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_C0BF92C6BCE041C3"
      unitRef="USD">502206</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2018-05-31_C000193180Member"
      decimals="0"
      id="AccmVal_0043B0595FE04042"
      unitRef="USD">509220</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2018-05-31_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_FD9E82B98352405B"
      unitRef="USD">508013</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2018-08-31_C000193180Member"
      decimals="0"
      id="AccmVal_69A8AE2F4B294E75"
      unitRef="USD">511280</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2018-08-31_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_8A20F67F2E494284"
      unitRef="USD">510989</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2018-11-30_C000193180Member"
      decimals="0"
      id="AccmVal_C0B5CF49047B4A88"
      unitRef="USD">509237</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2018-11-30_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_DFC1FC47005D4FD5"
      unitRef="USD">510139</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2019-02-28_C000193180Member"
      decimals="0"
      id="AccmVal_6341E1C99E55452C"
      unitRef="USD">519311</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2019-02-28_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_7CD94AD8DD3B4DCC"
      unitRef="USD">522934</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2019-05-31_C000193180Member"
      decimals="0"
      id="AccmVal_A63125B871A841D7"
      unitRef="USD">535379</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2019-05-31_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_8D4A0689E7894D87"
      unitRef="USD">540548</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2019-08-31_C000193180Member"
      decimals="0"
      id="AccmVal_52274B271EA141FF"
      unitRef="USD">549963</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2019-08-31_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_A0B4215806C44826"
      unitRef="USD">555543</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2019-11-30_C000193180Member"
      decimals="0"
      id="AccmVal_9F6A189670BF43E8"
      unitRef="USD">547825</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2019-11-30_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_543B0AF47F2E438B"
      unitRef="USD">553458</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2020-02-29_C000193180Member"
      decimals="0"
      id="AccmVal_2B7DF4164484480A"
      unitRef="USD">565556</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2020-02-29_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_F943471DC99F479F"
      unitRef="USD">572410</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2020-05-31_C000193180Member"
      decimals="0"
      id="AccmVal_2F837E39CD9C4882"
      unitRef="USD">550299</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2020-05-31_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_BB94E3852E7A48B0"
      unitRef="USD">562052</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2020-08-31_C000193180Member"
      decimals="0"
      id="AccmVal_FA2D358164804755"
      unitRef="USD">565827</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2020-08-31_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_B168E20ED176411F"
      unitRef="USD">573518</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2020-11-30_C000193180Member"
      decimals="0"
      id="AccmVal_719D41600F994072"
      unitRef="USD">573931</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2020-11-30_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_8D45A69D216A49EB"
      unitRef="USD">580547</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2021-02-28_C000193180Member"
      decimals="0"
      id="AccmVal_2F717AC54FF04AF4"
      unitRef="USD">573157</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2021-02-28_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_669E46FAA9074569"
      unitRef="USD">578467</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2021-05-31_C000193180Member"
      decimals="0"
      id="AccmVal_9FC1C3C332654C76"
      unitRef="USD">584958</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2021-05-31_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_C819CCA90CC64045"
      unitRef="USD">588667</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2021-08-31_C000193180Member"
      decimals="0"
      id="AccmVal_38BF108125774D29"
      unitRef="USD">590181</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2021-08-31_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_75570A47BC494782"
      unitRef="USD">592995</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2021-11-30_C000193180Member"
      decimals="0"
      id="AccmVal_295B73002C5A475A"
      unitRef="USD">591142</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2021-11-30_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_22827E53BB8B4846"
      unitRef="USD">591991</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2022-02-28_C000193180Member"
      decimals="0"
      id="AccmVal_CD01DB05CA2044B3"
      unitRef="USD">574933</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2022-02-28_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_6FF5361DFB774D0B"
      unitRef="USD">574649</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2022-05-31_C000193180Member"
      decimals="0"
      id="AccmVal_75C5AA2407114BBF"
      unitRef="USD">546132</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2022-05-31_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_556B49B09D5F4EAE"
      unitRef="USD">548673</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2022-08-31_C000193180Member"
      decimals="0"
      id="AccmVal_18DDFA4C02D8479B"
      unitRef="USD">534486</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2022-08-31_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_DDA6E94840D64360"
      unitRef="USD">541805</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2022-11-30_C000193180Member"
      decimals="0"
      id="AccmVal_A2F3FC4B806F4A68"
      unitRef="USD">534126</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2022-11-30_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_541EA5A588384327"
      unitRef="USD">540844</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2023-02-28_C000193180Member"
      decimals="0"
      id="AccmVal_6C1C61E2F6D44272"
      unitRef="USD">534955</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2023-02-28_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_3D3E14CDBBCB4F66"
      unitRef="USD">545356</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2023-05-31_C000193180Member"
      decimals="0"
      id="AccmVal_176513C509884DD4"
      unitRef="USD">541143</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2023-05-31_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_2D397AF923454BD6"
      unitRef="USD">551363</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2023-08-31_C000193180Member"
      decimals="0"
      id="AccmVal_55DC6851792143D4"
      unitRef="USD">540017</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2023-08-31_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_C3257F9F22694C9F"
      unitRef="USD">551041</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2023-11-30_C000193180Member"
      decimals="0"
      id="AccmVal_2EF925CDE1F84E7E"
      unitRef="USD">550616</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2023-11-30_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_B5097355F383444E"
      unitRef="USD">564005</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2024-02-29_C000193180Member"
      decimals="0"
      id="AccmVal_A1343D165DE9430D"
      unitRef="USD">567699</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2024-02-29_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_27494D28EA05423A"
      unitRef="USD">574904</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2024-05-31_C000193180Member"
      decimals="0"
      id="AccmVal_237E7E644C6948B6"
      unitRef="USD">562387</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2024-05-31_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_6D2E7E61EE564DBC"
      unitRef="USD">566100</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2024-08-31_C000193180Member"
      decimals="0"
      id="AccmVal_787C7C4A4A4E4BA2"
      unitRef="USD">582490</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2024-08-31_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_2B39876B126A472A"
      unitRef="USD">584591</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2024-11-30_C000193180Member"
      decimals="0"
      id="AccmVal_DC7475E83FB54C81"
      unitRef="USD">591890</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2024-11-30_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_37E1ED4E3EBC426B"
      unitRef="USD">591810</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2025-02-28_C000193180Member"
      decimals="0"
      id="AccmVal_449164A440924BB5"
      unitRef="USD">590559</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2025-02-28_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_FCFCB6C0A8904702"
      unitRef="USD">591928</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2025-05-31_C000193180Member"
      decimals="0"
      id="AccmVal_83B0EAD32DEE4B7A"
      unitRef="USD">568874</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2025-05-31_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_CD9DBFBF1E294576"
      unitRef="USD">577579</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2025-08-31_C000193180Member"
      decimals="0"
      id="AccmVal_6F3EB2F74F85425B"
      unitRef="USD">573980</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2025-08-31_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_808E8955488B4AC5"
      unitRef="USD">585042</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2025-11-30_C000193180Member"
      decimals="0"
      id="AccmVal_306EFE93BA9C4333"
      unitRef="USD">601403</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2025-11-30_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_8F9AD0DC974C4582"
      unitRef="USD">607405</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2026-02-28_C000193180Member"
      decimals="0"
      id="AccmVal_9AE05AABD8824E32"
      unitRef="USD">614722</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-07-07to2026-02-28_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_AEF6E425F5E54089"
      unitRef="USD">621305</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="From2025-03-01to2026-02-28_C000193180Member"
      id="AvgAnnlRtrTableTextBlock_A994A5CC096C4188">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(112, 112, 112); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 128; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-h4-font-family); font-size: 10.6667px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h3 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 700; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Average Annual Total Returns&lt;/h3&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 4 / 1 / 24 / 128; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;
&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgb(231, 231, 232); border-style: solid; border-width: 3px; border-color: rgb(231, 231, 232); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&gt;
&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;
&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 38px;"&gt;
&lt;td colspan="1" style="padding: 2px; font-family: Arial; font-weight: 700; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 700; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;th colspan="1" style="padding: 2px; font-family: Arial; font-weight: 700; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(96px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 700; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;1 Year&lt;/div&gt;&lt;/th&gt;
&lt;th colspan="1" style="padding: 2px; font-family: Arial; font-weight: 700; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(96px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 700; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;5 Years&lt;/div&gt;&lt;/th&gt;
&lt;th colspan="1" style="padding: 2px; font-family: Arial; font-weight: 700; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(96px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 700; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;Since Inception 7/6/17&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Virginia Tax-Free Bond Fund (I Class)&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(96px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;4.09&lt;span style="width: 9.9px; text-align: left; display: inline-block; text-indent: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(96px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;1.41&lt;span style="width: 9.9px; text-align: left; display: inline-block; text-indent: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(96px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;2.42&lt;span style="width: 9.9px; text-align: left; display: inline-block; text-indent: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 22px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Bloomberg Municipal Bond Index (Regulatory/Strategy Benchmark)&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(96px);"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;4.96&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(96px);"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;1.44&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto; width: calc(96px);"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;2.54&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 25 / 1 / 54 / 128; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: justify; text-align-last: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-body1-font-family); font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;p style="line-height: 17.3333px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;The preceding line graph shows the value of a hypothetical $500,000 investment in the fund over the past 10 fiscal year periods or since inception (for funds lacking 10-year records). The fund&#x2019;s performance information included in the line graph and table above is compared with a regulatory required index that represents an overall securities market (Regulatory Benchmark). In addition, the line graph and table may also include one or more indexes&#160;that more closely aligns to the fund's investment strategy (Strategy Benchmark(s)).&#160;The fund's total return figures reflect the reinvestment of dividends and capital gains, if any.Neither the fund&#x2019;s returns nor the index returns reflect the deduction of taxes that a shareholder would pay on fund distributions or redemptions of fund shares.&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 13.3333px; grid-area: auto; line-height: 17.3333px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;The fund&#x2019;s past performance is not a good predictor of the fund&#x2019;s future performance.&lt;/span&gt;Updated performance information can be found&#160;at www.troweprice.com. &lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:PerfInceptionDate
      contextRef="From2025-03-01to2026-02-28_C000193180Member"
      id="PerfInceptionDate_5848E293A1584BEA">2017-07-06</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-03-01to2026-02-28_C000193180Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_237E8019ED634BEB"
      unitRef="Pure">0.0409</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-03-01to2026-02-28_C000193180Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_742D8CC0DB3A4EB5"
      unitRef="Pure">0.0141</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2017-07-06to2026-02-28_C000193180Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_9E4EBD62ABA9459E"
      unitRef="Pure">0.0242</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-03-01to2026-02-28_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_FE1708CF86D641C3"
      unitRef="Pure">0.0496</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-03-01to2026-02-28_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_DD94CD17D48E4814"
      unitRef="Pure">0.0144</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2017-07-06to2026-02-28_BloombergMunicipalBondIndex41199BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_A17D1CC3E54B4F0C"
      unitRef="Pure">0.0254</oef:AvgAnnlRtrPct>
    <oef:DistOfCapitalTextBlock
      contextRef="From2025-03-01to2026-02-28_C000193180Member"
      id="DistOfCapitalTextBlock_36E4F7CAA75F4BC9">The fund's total return figures reflect the reinvestment of dividends and capital gains, if any.</oef:DistOfCapitalTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="From2025-03-01to2026-02-28_C000193180Member"
      id="NoDeductionOfTaxesTextBlock_03BC0085EEA24955">Neither the fund&#x2019;s returns nor the index returns reflect the deduction of taxes that a shareholder would pay on fund distributions or redemptions of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2025-03-01to2026-02-28_C000193180Member"
      id="PerformancePastDoesNotIndicateFuture_318DD24B732549B8">The fund&#x2019;s past performance is not a good predictor of the fund&#x2019;s future performance.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="From2025-03-01to2026-02-28_C000193180Member"
      id="UpdPerfInfoLocationTextBlock_3F753EA2729A499F">Updated performance information can be found&#160;at www.troweprice.com. </oef:UpdPerfInfoLocationTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-03-01to2026-02-28_C000193180Member"
      id="AddlFundStatisticsTextBlock_52C85DBBB869445A">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 128; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-h2-font-family); font-size: 13.3333px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h2 style="line-height: 17.3333px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;What are some fund statistics? &lt;/h2&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgb(112, 112, 112); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 5 / 1 / 8 / 128; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-h4-font-family); font-size: 10.6667px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h3 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 700; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Fund Statistics&lt;/h3&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 8 / 1 / 17 / 65; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;ul style="width: 100%; display: grid; grid-auto-flow: column; grid-template-rows: repeat(2, auto); grid-template-columns: 1fr; margin: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; gap: 0px; align-items: center; background-color: rgb(231, 231, 232); box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse; grid-auto-rows: minmax(6px, max-content);"&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 2px 0px; border-top: 3px solid rgb(231, 231, 232); border-left: 3px solid rgb(231, 231, 232); border-right: 3px solid rgb(231, 231, 232); box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 2px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; border-bottom: 1px solid rgb(112, 112, 112); box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Total Net Assets (000s)&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 2px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; border-bottom: 1px solid rgb(112, 112, 112); box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;$1,460,051&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 2px 0px; border-bottom: 3px solid rgb(231, 231, 232); border-left: 3px solid rgb(231, 231, 232); border-right: 3px solid rgb(231, 231, 232); box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 2px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Number of Portfolio Holdings&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 2px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;404&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-02-28_C000193180Member"
      decimals="-3"
      id="AssetsNet_2C8A2ECDCE7040B7"
      unitRef="USD">1460051000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-02-28_C000193180Member"
      decimals="INF"
      id="HoldingsCount_4CBABA7001E14E8A"
      unitRef="Holding">404</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2025-03-01to2026-02-28_C000193180Member"
      decimals="-3"
      id="AdvisoryFeesPaidAmt_63A42A7A27C8441B"
      unitRef="USD">5130000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-03-01to2026-02-28_C000193180Member"
      decimals="INF"
      id="InvestmentCompanyPortfolioTurnover_7F7754178FD04104"
      unitRef="Pure">0.234</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-03-01to2026-02-28_C000193180Member"
      id="HoldingsTableTextBlock_2E03D0DB937B47AE">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(112, 112, 112); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 64; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-h4-font-family); font-size: 10.6667px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h3 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 10.6667px; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 10.6667px; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;State&lt;/span&gt;&#160;Allocation &lt;/span&gt;(as a % of Net Assets)&lt;/h3&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 4 / 1 / 47 / 64; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;
&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgb(231, 231, 232); border-style: solid; border-width: 3px; border-color: rgb(231, 231, 232); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 22px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Virginia&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;82.0&lt;span style="width: 9.9px; text-align: left; display: inline-block; text-indent: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;District of Columbia&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;12.4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Puerto Rico&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;5.8&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Arizona&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;0.5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Missouri&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;0.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 22px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Other&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto; white-space-collapse: collapse;"&gt;-&lt;/span&gt;0.8&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 42 / 1 / 54 / 128; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: justify; text-align-last: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-body2-font-family); font-size: 10.6667px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(112, 112, 112); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 63; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-h4-font-family); font-size: 10.6667px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h3 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 10.6667px; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Industry&#160;Allocation &lt;/span&gt;(as a % of Net Assets)&lt;/h3&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 4 / 1 / 50 / 63; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;
&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgb(231, 231, 232); border-style: solid; border-width: 3px; border-color: rgb(231, 231, 232); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 22px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Health Care&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: top; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;21.0&lt;span style="width: 9.9px; text-align: left; display: inline-block; text-indent: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Transportation&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: top; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;20.4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Education&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: top; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;10.4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Special Tax&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: top; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;9.8&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Leasing&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: top; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;9.3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Housing&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: top; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;8.9&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;General Obligations - Local&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: top; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;8.6&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Water &amp;amp; Sewer&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: top; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;5.7&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 21px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;General Obligations - State&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: top; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;2.4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 22px;"&gt;
&lt;th colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Other&lt;/div&gt;&lt;/th&gt;
&lt;td colspan="1" style="padding: 2px; border-top: 1px solid rgb(112, 112, 112); font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: top; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right; text-align-last: auto;"&gt;3.5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-02-28_C000193180Member_VirginiaCTIMember"
      decimals="INF"
      id="PctOfNav_52F25938B8E74914"
      unitRef="Pure">0.820</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-02-28_C000193180Member_DistrictofColumbiaCTIMember"
      decimals="INF"
      id="PctOfNav_6515A695807A4F1D"
      unitRef="Pure">0.124</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-02-28_C000193180Member_PuertoRicoCTIMember"
      decimals="INF"
      id="PctOfNav_56046811B53F4A67"
      unitRef="Pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-02-28_C000193180Member_ArizonaCTIMember"
      decimals="INF"
      id="PctOfNav_7865C70CF77743BE"
      unitRef="Pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-02-28_C000193180Member_MissouriCTIMember"
      decimals="INF"
      id="PctOfNav_BB3D9C83A2214000"
      unitRef="Pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-02-28_C000193180Member_OtherHoldingsGroupingCTIMember"
      decimals="INF"
      id="PctOfNav_7D377ADC54964922"
      unitRef="Pure">-0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-02-28_C000193180Member_HospitalRevenueSectorMember"
      decimals="INF"
      id="PctOfNav_265D1A90961B439E"
      unitRef="Pure">0.210</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-02-28_C000193180Member_GroundTransportationRevenueSectorMember"
      decimals="INF"
      id="PctOfNav_CA5E66F905BE4884"
      unitRef="Pure">0.204</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-02-28_C000193180Member_EducationalRevenueSectorMember"
      decimals="INF"
      id="PctOfNav_50880236550D4526"
      unitRef="Pure">0.104</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-02-28_C000193180Member_DedicatedTaxRevenueSectorMember"
      decimals="INF"
      id="PctOfNav_32FF9B619FCC4B20"
      unitRef="Pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-02-28_C000193180Member_LeaseRevenueSectorMember"
      decimals="INF"
      id="PctOfNav_161B3EBC689D455E"
      unitRef="Pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-02-28_C000193180Member_HousingFinanceRevenueSectorMember"
      decimals="INF"
      id="PctOfNav_ABF6F7A1E95F4045"
      unitRef="Pure">0.089</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-02-28_C000193180Member_GeneralObligationsMinusLocalSectorMember"
      decimals="INF"
      id="PctOfNav_C6BADE18B39A465F"
      unitRef="Pure">0.086</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-02-28_C000193180Member_WaterSewerRevenueSectorMember"
      decimals="INF"
      id="PctOfNav_F2D8DF4BBEE24C40"
      unitRef="Pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-02-28_C000193180Member_GeneralObligationsMinusStateSectorMember"
      decimals="INF"
      id="PctOfNav_74001359C57148BD"
      unitRef="Pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-02-28_C000193180Member_Other2SectorMember"
      decimals="INF"
      id="PctOfNav_8D1958454C7041A2"
      unitRef="Pure">0.035</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="From2025-03-01to2026-02-28_C000193180Member"
      id="MaterialFundChngTextBlock_C9E2B41B174541B1">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 128; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-h2-font-family); font-size: 13.3333px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h2 style="line-height: 17.3333px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;How has the fund changed?&lt;/h2&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 4 / 1 / 14 / 128; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: justify; text-align-last: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-body1-font-family); font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: justify; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;This is a summary of certain material changes to Virginia Tax-Free Bond Fund. Effective August 1, 2026, the fund will change its name to the T. Rowe Price Virginia Municipal Bond Fund. The fund&#x2019;s May 1, 2026 prospectus contains more information.&#160;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="From2025-03-01to2026-02-28_C000193180Member"
      id="UpdProspectusWebAddress_2805BA474FF64823">www.troweprice.com/paperless</oef:UpdProspectusWebAddress>
</xbrl>