<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cik0000225375="http://franklintempleton.com/20250228"
  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:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="c485bpos-20250626.xsd" xlink:type="simple"/>
    <context id="Context_20250228_20250228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
        </entity>
        <period>
            <startDate>2025-02-28</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250228_20250228_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-28</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250228_20250228_C000199722Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000199722Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-28</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250228_20250228_C000018181Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000018181Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-28</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250228_20250228_C000018183Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000018183Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-28</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250228_20250228_C000191685Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000191685Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-28</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250228_20250228_C000018184Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000018184Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-28</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250228_20250228_S000006665Member_PrincipalRisks2_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000225375:PrincipalRisks2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-28</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250228_20250228_S000006665Member_RiskLoseMoneyMember_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-28</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250228_20250228_S000006665Member_RiskNotInsuredMember_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-28</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250228_20250228_S000006665Member_InterestRate2_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000225375:InterestRate2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-28</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250228_20250228_S000006665Member_Credit2_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000225375:Credit2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-28</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250228_20250228_S000006665Member_Liquidity2_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000225375:Liquidity2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-28</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250228_20250228_S000006665Member_TaxLegislativeandPoliticalChanges2_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000225375:TaxLegislativeandPoliticalChanges2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-28</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250228_20250228_S000006665Member_Tax-ExemptSecurities2_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000225375:Tax-ExemptSecurities2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-28</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250228_20250228_S000006665Member_Market2_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000225375:Market2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-28</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250228_20250228_S000006665Member_conditionsthatarenotspecificallyrelatedtoaparticularissuersuchas2_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000225375:conditionsthatarenotspecificallyrelatedtoaparticularissuersuchas2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-28</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250228_20250228_S000006665Member_California2_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000225375:California2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-28</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250228_20250228_S000006665Member_Focus2_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000225375:Focus2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-28</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250228_20250228_S000006665Member_Income2_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000225375:Income2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-28</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250228_20250228_S000006665Member_Prepayment2_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000225375:Prepayment2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-28</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250228_20250228_S000006665Member_Inflation2_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000225375:Inflation2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-28</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250228_20250228_S000006665Member_BondInsurers2_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000225375:BondInsurers2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-28</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250228_20250228_S000006665Member_UnratedDebtSecurities2_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000225375:UnratedDebtSecurities2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-28</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250228_20250228_S000006665Member_Management2_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000225375:Management2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-28</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250228_20250228_S000006665Member_Cybersecurity2_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000225375:Cybersecurity2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-28</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="Context_20151231_20151231_C000199722Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000199722Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="Context_20161231_20161231_C000199722Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000199722Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-31</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="Context_20171231_20171231_C000199722Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000199722Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Context_20181231_20181231_C000199722Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000199722Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-31</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Context_20191231_20191231_C000199722Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000199722Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Context_20201231_20201231_C000199722Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000199722Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Context_20211231_20211231_C000199722Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000199722Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-31</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Context_20221231_20221231_C000199722Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000199722Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Context_20231231_20231231_C000199722Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000199722Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Context_20241231_20241231_C000199722Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000199722Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20240101_20241231_C000199722Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000199722Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20200101_20241231_C000199722Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000199722Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20150101_20241231_C000199722Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000199722Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250228_20250228_AfterTaxesOnDistributionsMember_C000199722Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000199722Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-28</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="Context_20240101_20241231_AfterTaxesOnDistributionsMember_C000199722Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000199722Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20200101_20241231_AfterTaxesOnDistributionsMember_C000199722Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000199722Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20150101_20241231_AfterTaxesOnDistributionsMember_C000199722Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000199722Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250228_20250228_AfterTaxesOnDistributionsAndSalesMember_C000199722Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000199722Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-28</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="Context_20240101_20241231_AfterTaxesOnDistributionsAndSalesMember_C000199722Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000199722Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20200101_20241231_AfterTaxesOnDistributionsAndSalesMember_C000199722Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000199722Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20150101_20241231_AfterTaxesOnDistributionsAndSalesMember_C000199722Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000199722Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20240101_20241231_C000018181Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000018181Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20200101_20241231_C000018181Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000018181Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20150101_20241231_C000018181Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000018181Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20240101_20241231_C000018183Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000018183Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20200101_20241231_C000018183Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000018183Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20150101_20241231_C000018183Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000018183Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20240101_20241231_C000191685Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000191685Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20200101_20241231_C000191685Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000191685Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20240101_20241231_C000018184Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000018184Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20200101_20241231_C000018184Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000018184Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20150101_20241231_C000018184Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000018184Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250228_20250228_BloombergMunicipalBondIndex31_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000225375:BloombergMunicipalBondIndex31Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-28</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="Context_20240101_20241231_BloombergMunicipalBondIndex31_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000225375:BloombergMunicipalBondIndex31Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20200101_20241231_BloombergMunicipalBondIndex31_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000225375:BloombergMunicipalBondIndex31Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20150101_20241231_BloombergMunicipalBondIndex31_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000225375:BloombergMunicipalBondIndex31Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250228_20250228_BloombergMunicipalBondCaliforniaExemptIndex32_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000225375:BloombergMunicipalBondCaliforniaExemptIndex32Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-28</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="Context_20240101_20241231_BloombergMunicipalBondCaliforniaExemptIndex32_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000225375:BloombergMunicipalBondCaliforniaExemptIndex32Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20200101_20241231_BloombergMunicipalBondCaliforniaExemptIndex32_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000225375:BloombergMunicipalBondCaliforniaExemptIndex32Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20150101_20241231_BloombergMunicipalBondCaliforniaExemptIndex32_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000225375:BloombergMunicipalBondCaliforniaExemptIndex32Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20170801_20241231_C000191685Member_S000006665Member_S000006665SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000225375</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000225375:S000006665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000225375:C000191685Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="Years">
        <measure>utr:Y</measure>
    </unit>
    <dei:EntityInvCompanyType contextRef="Context_20250228_20250228" id="ixv-13862">N-1A</dei:EntityInvCompanyType>
    <dei:EntityRegistrantName contextRef="Context_20250228_20250228" id="ixv-13863">FRANKLIN CALIFORNIA TAX FREE INCOME FUND</dei:EntityRegistrantName>
    <oef:RiskReturnHeading
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      id="ixv-13864">FRANKLIN CALIFORNIA TAX-FREE
INCOME FUND</oef:RiskReturnHeading>
    <oef:ProspectusDate contextRef="Context_20250228_20250228" id="ixv-13865">2025-07-01</oef:ProspectusDate>
    <oef:ObjectiveHeading
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      id="ixv-13866">
Investment Goal</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      id="ixv-499">&lt;p style="font-size:9.0pt; font-family:Arial; text-align:left; font-weight:normal; text-decoration:none;"&gt;To provide investors with as high a level of income exempt
from federal income taxes, including alternative minimum tax, and exempt from California personal income
taxes for California residents as is consistent with prudent investment management and the preservation
of shareholders&#x2019; capital.&lt;/p&gt;</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      id="ixv-13868">  Fees
and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      id="ixv-507">&lt;p style="-sec-ix-redline:true;font-size:9.0pt; font-family:Arial; text-align:left; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; font-weight:normal; text-decoration:none;"&gt;These tables describe the fees and expenses that you may pay
if you buy, hold and sell shares of the Fund. &lt;/span&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; font-weight:bold; text-decoration:none;"&gt;You may pay other fees (including on Class
R6 and Advisor Class shares), such as brokerage commissions and other fees to financial intermediaries,
which are not reflected in the tables and examples below.&lt;/span&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; font-weight:normal; text-decoration:none;"&gt; You may qualify for sales charge discounts
in Class A if you and your family invest, or agree to invest in the future, at least $100,000 in Franklin
Templeton funds and certain other funds distributed through Franklin Distributors, LLC, the Fund&#x2019;s
distributor. More information about these and other discounts is available from your financial professional
and under &#x201c;Your Account&#x201d; on page 33 in the Fund&#x2019;s Prospectus and under &#x201c;Buying and Selling Shares&#x201d;
on page 45 of the Fund&#x2019;s Statement of Additional Information. In addition, more information about sales
charge discounts and waivers for purchases of shares through specific financial intermediaries is set
forth in Appendix A &#x2013; &#x201c;Intermediary Sales Charge Discounts and Waivers&#x201d; to the Fund&#x2019;s prospectus.&lt;/span&gt;&lt;/p&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      id="ixv-13870">You may qualify for sales charge discounts
in Class A if you and your family invest, or agree to invest in the future, at least $100,000 in Franklin
Templeton funds and certain other funds distributed through Franklin Distributors, LLC, the Fund&#x2019;s
distributor.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13871"
      unitRef="usd">100000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      id="ixv-13872">Shareholder
Fees</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20250228_20250228_C000199722Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13873"
      unitRef="pure">0.0375</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20250228_20250228_C000018181Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13874"
      unitRef="pure">0.0375</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20250228_20250228_C000018183Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13875"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20250228_20250228_C000191685Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13876"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20250228_20250228_C000018184Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13877"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20250228_20250228_C000199722Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="_23_"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20250228_20250228_C000018181Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="_24_"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20250228_20250228_C000018183Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13880"
      unitRef="pure">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20250228_20250228_C000191685Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13881"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20250228_20250228_C000018184Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13882"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:OperatingExpensesCaption
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      id="ixv-13883">Annual
Fund Operating Expenses (expenses that you pay each year as a percentage of the value
of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20250228_20250228_C000199722Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13884"
      unitRef="pure">0.0044</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20250228_20250228_C000018181Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13885"
      unitRef="pure">0.0044</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20250228_20250228_C000018183Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13886"
      unitRef="pure">0.0044</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20250228_20250228_C000191685Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13887"
      unitRef="pure">0.0044</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20250228_20250228_C000018184Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13888"
      unitRef="pure">0.0044</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20250228_20250228_C000199722Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13889"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20250228_20250228_C000018181Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13890"
      unitRef="pure">0.0010</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20250228_20250228_C000018183Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13891"
      unitRef="pure">0.0065</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20250228_20250228_C000191685Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13892"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20250228_20250228_C000018184Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13893"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20250228_20250228_C000199722Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13894"
      unitRef="pure">0.0007</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20250228_20250228_C000018181Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13895"
      unitRef="pure">0.0006</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20250228_20250228_C000018183Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13896"
      unitRef="pure">0.0007</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20250228_20250228_C000191685Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13897"
      unitRef="pure">0.0003</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20250228_20250228_C000018184Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13898"
      unitRef="pure">0.0007</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20250228_20250228_C000199722Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13899"
      unitRef="pure">0.0076</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20250228_20250228_C000018181Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13900"
      unitRef="pure">0.0060</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20250228_20250228_C000018183Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13901"
      unitRef="pure">0.0116</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20250228_20250228_C000191685Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13902"
      unitRef="pure">0.0047</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20250228_20250228_C000018184Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13903"
      unitRef="pure">0.0051</oef:ExpensesOverAssets>
    <oef:ExpenseExampleHeading
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      id="ixv-13904">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      id="ixv-783">&lt;p style="font-size:9.0pt; font-family:Arial; text-align:left; font-weight:normal; text-decoration:none;"&gt;This
Example is intended to help you compare the cost of investing in the Fund with the cost of investing
in other mutual funds. The Example assumes that you invest $10,000 in the Fund for the time periods indicated
and then redeem all of your shares at the end of the period. The Example also assumes that your investment
has a 5% return each year and that the Fund's operating expenses remain the same. Although your actual
costs may be higher or lower, based on these assumptions your costs would be:&lt;/p&gt;</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleYear01
      contextRef="Context_20250228_20250228_C000199722Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13905"
      unitRef="usd">450</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20250228_20250228_C000199722Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13906"
      unitRef="usd">609</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20250228_20250228_C000199722Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13907"
      unitRef="usd">782</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20250228_20250228_C000199722Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13908"
      unitRef="usd">1283</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20250228_20250228_C000018181Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13909"
      unitRef="usd">434</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20250228_20250228_C000018181Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13910"
      unitRef="usd">560</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20250228_20250228_C000018181Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13911"
      unitRef="usd">697</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20250228_20250228_C000018181Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13912"
      unitRef="usd">1096</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20250228_20250228_C000018183Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13913"
      unitRef="usd">218</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20250228_20250228_C000018183Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13914"
      unitRef="usd">368</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20250228_20250228_C000018183Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13915"
      unitRef="usd">637</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20250228_20250228_C000018183Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13916"
      unitRef="usd">1296</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20250228_20250228_C000191685Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13917"
      unitRef="usd">48</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20250228_20250228_C000191685Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13918"
      unitRef="usd">151</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20250228_20250228_C000191685Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13919"
      unitRef="usd">263</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20250228_20250228_C000191685Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13920"
      unitRef="usd">593</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20250228_20250228_C000018184Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13921"
      unitRef="usd">52</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20250228_20250228_C000018184Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13922"
      unitRef="usd">163</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20250228_20250228_C000018184Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13923"
      unitRef="usd">284</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20250228_20250228_C000018184Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13924"
      unitRef="usd">639</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      id="ixv-13925">If you do not sell your shares:</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="Context_20250228_20250228_C000018183Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13926"
      unitRef="usd">118</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="Context_20250228_20250228_C000018183Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13927"
      unitRef="usd">368</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="Context_20250228_20250228_C000018183Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13928"
      unitRef="usd">637</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="Context_20250228_20250228_C000018183Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13929"
      unitRef="usd">1296</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      id="ixv-13930">
Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      id="ixv-974">&lt;p style="-sec-ix-redline:true;font-size:9.0pt; font-family:Arial; text-align:left; font-weight:normal; text-decoration:none;"&gt;The Fund pays transaction costs, such as
commissions, when it buys and sells securities (or "turns over" its portfolio). A higher portfolio turnover
rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in
a taxable account. These costs, which are not reflected in annual Fund operating expenses or in the Example,
affect the Fund's performance. During the most recent fiscal year, the Fund's portfolio turnover rate
was 7.96% of the average value of its portfolio.&lt;/p&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13932"
      unitRef="pure">0.0796</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      id="ixv-13933">
Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      id="ixv-982">&lt;p style="font-size:9.0pt; font-family:Arial; text-align:left; font-weight:normal; text-decoration:none;"&gt;Under normal market conditions, the Fund
invests at least 80% of its total assets in investment grade municipal securities whose interest is free
from federal income taxes, including the federal alternative minimum tax, and from California personal
income taxes. Although the Fund tries to invest all of its assets in tax-free securities, it is possible
that up to 20% of the Fund's total assets may be in &lt;/p&gt;&lt;p style="font-size:9.0pt; font-family:Arial; text-align:left; font-weight:normal; text-decoration:none;"&gt;securities
that pay interest that may be subject to the federal alternative minimum tax and in securities that pay
interest subject to other federal or state income taxes.&lt;/p&gt;&lt;p style="font-size:9.0pt; font-family:Arial; text-align:left; font-weight:normal; text-decoration:none;"&gt;The Fund only buys municipal securities rated,
at the time of purchase, in one of the top four ratings categories by one or more U.S. nationally recognized
rating services (or unrated or short-term rated securities of comparable credit quality).&lt;/p&gt;&lt;p style="font-size:9.0pt; font-family:Arial; text-align:left; font-weight:normal; text-decoration:none;"&gt;The Fund may invest in
insured municipal securities to the extent available. Insured municipal securities are covered by insurance
policies that guarantee the timely payment of principal and interest. The insurance premium costs, however,
are typically reflected in a lower yield and/or higher price for the insured bond. It is important to
note that insurance does not guarantee the market value of an insured security, or the Fund&#x2019;s share
price or distributions, and shares of the Fund are not insured.&lt;/p&gt;&lt;p style="font-size:9.0pt; font-family:Arial; text-align:left; font-weight:normal; text-decoration:none;"&gt;The Fund also may invest up to 35% of its
total assets in municipal securities issued by U.S. territories.&lt;/p&gt;&lt;p style="font-size:9.0pt; font-family:Arial; text-align:left; font-weight:normal; text-decoration:none;"&gt;Although the investment manager will search
for investments across a large number of municipal securities that finance different types of projects,
from time to time, based on economic conditions, the Fund may have significant positions in municipal
securities that finance similar types of projects.&lt;/p&gt;&lt;p style="font-size:9.0pt; font-family:Arial; text-align:left; font-weight:normal; text-decoration:none;"&gt;The investment manager selects securities that it believes
will provide the best balance between risk and return within the Fund&#x2019;s range of allowable investments
and typically invests with a long-term time horizon. This means it generally holds securities in the
Fund&#x2019;s portfolio for income purposes, although the investment manager may sell a security at any time
if it believes it could help the Fund meet its goal. With a focus on income, individual securities are
considered for purchase or sale based on various factors and considerations, including credit profile,
risk, structure, pricing, portfolio impact, duration management, restructuring, opportunistic trading
and tax loss harvesting opportunities.&lt;/p&gt;</oef:StrategyNarrativeTextBlock>
    <oef:StrategyPortfolioConcentration
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      id="ixv-13935">Under normal market conditions, the Fund
invests at least 80% of its total assets in investment grade municipal securities whose interest is free
from federal income taxes, including the federal alternative minimum tax, and from California personal
income taxes.</oef:StrategyPortfolioConcentration>
    <oef:RiskTextBlock
      contextRef="Context_20250228_20250228_S000006665Member_PrincipalRisks2_S000006665SummaryMember"
      id="ixv-1009">&lt;p style="font-size:13.0pt; font-family:Arial; text-align:left; color:#004C97; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:4.0pt; font-family:Arial; font-style:normal; color:#004C97; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;a href="" id="x5x2"&gt;&lt;/a&gt;&lt;span style="font-size:13.0pt; font-family:Arial; font-style:normal; color:#004C97; font-weight:normal; text-decoration:none;"&gt;
&lt;/span&gt;&lt;span style="font-size:13.0pt; font-family:Arial; font-style:normal; color:#004C97; font-weight:normal; text-decoration:none;"&gt;Principal Risks&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:9.0pt; font-family:Arial; text-align:left; font-weight:normal; text-decoration:none;"&gt;You could lose money by investing in the Fund. Mutual fund
shares are not deposits or obligations of, or guaranteed or endorsed by, any bank, and are not insured
by the Federal Deposit Insurance Corporation, the Federal Reserve Board, or any other agency of the U.S.
government.&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20250228_20250228_S000006665Member_RiskLoseMoneyMember_S000006665SummaryMember"
      id="ixv-13936">You could lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20250228_20250228_S000006665Member_RiskNotInsuredMember_S000006665SummaryMember"
      id="ixv-13937">Mutual fund
shares are not deposits or obligations of, or guaranteed or endorsed by, any bank, and are not insured
by the Federal Deposit Insurance Corporation, the Federal Reserve Board, or any other agency of the U.S.
government.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20250228_20250228_S000006665Member_InterestRate2_S000006665SummaryMember"
      id="ixv-1016">&lt;p style="font-size:9.0pt; font-family:Arial; text-align:left; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; color:#004C97; font-weight:bold; text-decoration:none;"&gt;Interest
Rate:&lt;/span&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; font-weight:normal; text-decoration:none;"&gt;
 When interest rates rise, debt security prices generally fall. The opposite is also generally true:
debt security prices rise when interest rates fall. Interest rate changes are influenced by a number
of factors, including government policy, monetary policy, inflation expectations, perceptions of risk,
and supply of and demand for bonds. In general, securities with longer maturities or durations are more
sensitive to interest rate changes. &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20250228_20250228_S000006665Member_Credit2_S000006665SummaryMember"
      id="ixv-1038">&lt;p style="font-size:9.0pt; font-family:Arial; text-align:left; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; color:#004C97; font-weight:bold; text-decoration:none;"&gt;Credit:&lt;/span&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; font-weight:normal; text-decoration:none;"&gt;
 An issuer of debt securities may fail to make interest payments or repay principal when due, in whole
or in part. Changes in an issuer's financial strength or in a security's or government's credit rating
may affect a security's value. A change in the credit rating of a municipal bond insurer that insures
securities in the Fund&#x2019;s portfolio may affect the value of the securities it insures, the Fund&#x2019;s
share price and Fund performance. The Fund might also be adversely impacted by the inability of an insurer
to meet its insurance obligations.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20250228_20250228_S000006665Member_Liquidity2_S000006665SummaryMember"
      id="ixv-1042">&lt;p style="font-size:9.0pt; font-family:Arial; text-align:left; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; color:#004C97; font-weight:bold; text-decoration:none;"&gt;Liquidity:&lt;/span&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; font-weight:normal; text-decoration:none;"&gt;  The trading market
for a particular security or type of security or other investments in which the Fund invests may become
less liquid or even illiquid. Reduced liquidity will have an adverse impact on the Fund&#x2019;s ability to
sell such securities or other investments when necessary to meet the Fund&#x2019;s liquidity needs, which
may arise or increase in response to a specific economic event or because the investment manager wishes
to purchase particular investments or believes that a higher level of liquidity would be advantageous.
Reduced liquidity will also generally lower the value of such securities or other investments. Market
prices for such securities or other investments may be relatively volatile.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20250228_20250228_S000006665Member_TaxLegislativeandPoliticalChanges2_S000006665SummaryMember"
      id="ixv-1046">&lt;p style="font-size:9.0pt; font-family:Arial; text-align:left; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; color:#004C97; font-weight:bold; text-decoration:none;"&gt;Tax Legislative
and Political Changes:&lt;/span&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; font-weight:normal; text-decoration:none;"&gt;  The municipal securities market could be significantly affected by adverse political
and legislative changes or litigation at the federal or state level. The value of municipal bonds is
closely tied to the benefits of tax-exempt income to investors. Significant revisions of federal income
tax laws or regulations revising income tax rates or the tax-exempt character of municipal bonds, or
even proposed changes and deliberations on this topic by the federal government, could cause municipal
bond prices to fall. For example, lower federal income tax rates would reduce certain relative advantages
of owning municipal bonds, and lower state income tax rates could have similar effects. In addition,
the application of corporate minimum tax rates to financial statement income may have the effect of reducing
demand for municipal bonds among corporate investors, which may in turn impact municipal bond prices.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20250228_20250228_S000006665Member_Tax-ExemptSecurities2_S000006665SummaryMember"
      id="ixv-1050">&lt;p style="font-size:9.0pt; font-family:Arial; text-align:left; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; color:#004C97; font-weight:bold; text-decoration:none;"&gt;Tax-Exempt
Securities:&lt;/span&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; font-weight:normal; text-decoration:none;"&gt;  Failure of a municipal security issuer to comply with applicable tax requirements
may make income paid thereon taxable, resulting in a decline in the security&#x2019;s value. In addition,
there could be changes in applicable tax laws or tax treatments that reduce or eliminate the current
federal income tax exemption on municipal securities or otherwise adversely affect the current federal
or state tax status of municipal securities.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20250228_20250228_S000006665Member_Market2_S000006665SummaryMember"
      id="ixv-1054">&lt;p style="-sec-ix-redline:true;font-size:9.0pt; font-family:Arial; text-align:left; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; color:#004C97; font-weight:bold; text-decoration:none;"&gt;Market:  &lt;/span&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; font-weight:normal; text-decoration:none;"&gt;The market values of
securities or other investments owned by the Fund will go up or down, sometimes rapidly or unpredictably.
The market value of a security or other investment may be reduced by market activity or other results
of supply and demand unrelated to the issuer. This is a basic risk associated with all investments. When
there are more sellers than buyers, prices tend to fall. Likewise, when there are more buyers than sellers,
prices tend to rise. In addition, the value of the Fund&#x2019;s investments may go up or down due to general
market or other &lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20250228_20250228_S000006665Member_conditionsthatarenotspecificallyrelatedtoaparticularissuersuchas2_S000006665SummaryMember"
      id="ixv-1077">&lt;p style="-sec-ix-redline:true;font-size:9.0pt; font-family:Arial; text-align:left; font-weight:normal; text-decoration:none;"&gt;conditions
that are not specifically related to a particular issuer, such as: real or perceived adverse economic
changes, including widespread liquidity issues and defaults in one or more industries; changes in interest
or exchange rates; unexpected natural and man-made world events, such as diseases or disasters; financial,
political or social disruptions, including terrorism and war; and U.S. trade disputes or other disputes
with specific countries that could result in tariffs, trade barriers and investment restrictions in certain
securities in those countries. Any of these conditions can adversely affect the economies of many companies,
sectors, nations, regions and the market in general, in ways that cannot necessarily be foreseen.&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20250228_20250228_S000006665Member_California2_S000006665SummaryMember"
      id="ixv-1079">&lt;p style="font-size:9.0pt; font-family:Arial; text-align:left; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; color:#004C97; font-weight:bold; text-decoration:none;"&gt;California:&lt;/span&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; font-weight:normal; text-decoration:none;"&gt;
 The Fund invests predominantly in California municipal securities. Therefore, events in California are
likely to affect the Fund&#x2019;s investments and its performance. These events may include economic or political
policy changes, tax base erosion, unfunded pension and healthcare liabilities, constitutional limits
on tax increases, budget deficits and other financial difficulties, and changes in the credit ratings
assigned to municipal issuers of California. The same is true of events in other states or U.S. territories,
to the extent that the Fund has exposure to any other state or territory at any given time.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20250228_20250228_S000006665Member_Focus2_S000006665SummaryMember"
      id="ixv-1083">&lt;p style="font-size:9.0pt; font-family:Arial; text-align:left; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; color:#004C97; font-weight:bold; text-decoration:none;"&gt;Focus:&lt;/span&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; font-weight:normal; text-decoration:none;"&gt;
 The Fund may invest more than 25% of its assets in municipal securities that finance similar types of
projects, such as utilities, hospitals, higher education and transportation. A change that affects one
project, such as proposed legislation on the financing of the project, a shortage of the materials needed
for the project, or a declining need for the project, would likely affect all similar projects, thereby
increasing market risk.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20250228_20250228_S000006665Member_Income2_S000006665SummaryMember"
      id="ixv-1087">&lt;p style="font-size:9.0pt; font-family:Arial; text-align:left; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; color:#004C97; font-weight:bold; text-decoration:none;"&gt;Income:&lt;/span&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; font-weight:normal; text-decoration:none;"&gt;  The Fund's distributions to shareholders
may decline when prevailing interest rates fall, when the Fund experiences defaults on debt securities
it holds or when the Fund realizes a loss upon the sale of a debt security. &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20250228_20250228_S000006665Member_Prepayment2_S000006665SummaryMember"
      id="ixv-1091">&lt;p style="font-size:9.0pt; font-family:Arial; text-align:left; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; color:#004C97; font-weight:bold; text-decoration:none;"&gt;Prepayment:&lt;/span&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; font-weight:normal; text-decoration:none;"&gt;
 Prepayment risk occurs when a debt security can be repaid in whole or in part prior to the security's
maturity and the Fund must reinvest the proceeds it receives, during periods of declining interest rates,
in securities that pay a lower rate of interest. Also, if a security has been purchased at a premium,
the value of the premium would be lost in the event of prepayment. Prepayments generally increase when
interest rates fall.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20250228_20250228_S000006665Member_Inflation2_S000006665SummaryMember"
      id="ixv-1095">&lt;p style="font-size:9.0pt; font-family:Arial; text-align:left; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; color:#004C97; font-weight:bold; text-decoration:none;"&gt;Inflation:&lt;/span&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; font-weight:bold; text-decoration:none;"&gt;  &lt;/span&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; font-weight:normal; text-decoration:none;"&gt;The market price of debt securities generally
falls as inflation increases because the purchasing power of the future income and repaid principal is
expected to be worth less when received by the Fund. Debt securities that pay a fixed rather than variable
interest rate are especially vulnerable to inflation risk because variable-rate debt securities may be
able to participate, over the long term, in rising interest rates which have historically corresponded
with long-term inflationary trends.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20250228_20250228_S000006665Member_BondInsurers2_S000006665SummaryMember"
      id="ixv-1118">&lt;p style="font-size:9.0pt; font-family:Arial; text-align:left; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; color:#004C97; font-weight:bold; text-decoration:none;"&gt;Bond
Insurers:&lt;/span&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; font-weight:normal; text-decoration:none;"&gt;  Market conditions or changes to ratings criteria could adversely impact the
ratings of municipal bond insurance companies. Downgrades and withdrawal of ratings from municipal bond
insurers have substantially limited the availability of insurance sought by municipal bond issuers thereby
reducing the supply of insured municipal securities.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:9.0pt; font-family:Arial; text-align:left; font-weight:normal; text-decoration:none;"&gt;Because of the consolidation among municipal
bond insurers the Fund is subject to additional risks including the risk that credit risk may be concentrated
among fewer insurers and the risk that events involving one or more municipal bond insurers could have
a significant adverse effect on the value of the securities insured by an insurer and on the municipal
markets as a whole.&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20250228_20250228_S000006665Member_UnratedDebtSecurities2_S000006665SummaryMember"
      id="ixv-1123">&lt;p style="font-size:9.0pt; font-family:Arial; text-align:left; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; color:#004C97; font-weight:bold; text-decoration:none;"&gt;Unrated Debt Securities:&lt;/span&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; font-weight:normal; text-decoration:none;"&gt;  Unrated debt securities
determined by the investment manager to be of comparable credit quality to rated securities which the
Fund may purchase may pay a higher interest rate than such rated debt securities and be subject to a
greater risk of illiquidity or price changes. Less public information and independent credit analysis
are typically available about unrated securities or issuers, and therefore they may be subject to greater
risk of default.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20250228_20250228_S000006665Member_Management2_S000006665SummaryMember"
      id="ixv-1127">&lt;p style="font-size:9.0pt; font-family:Arial; text-align:left; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; color:#004C97; font-weight:bold; text-decoration:none;"&gt;Management:&lt;/span&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; font-weight:normal; text-decoration:none;"&gt;  The Fund is subject to management risk
because it is an actively managed investment portfolio. The Fund's investment manager applies investment
techniques and risk analyses in making investment decisions for the Fund, but there can be no guarantee
that these decisions will produce the desired results.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20250228_20250228_S000006665Member_Cybersecurity2_S000006665SummaryMember"
      id="ixv-1131">&lt;p style="font-size:9.0pt; font-family:Arial; text-align:left; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; color:#004C97; font-weight:bold; text-decoration:none;"&gt;Cybersecurity:&lt;/span&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; font-weight:normal; text-decoration:none;"&gt;
 Cybersecurity incidents, both intentional and unintentional, may allow an unauthorized party to gain
access to Fund assets, Fund or customer data (including private shareholder information), or proprietary
information, cause the Fund, the investment manager, and/or their service providers (including, but not
limited to, Fund accountants, custodians, sub-custodians, transfer agents and financial intermediaries)
to suffer data breaches, data corruption or loss of operational functionality or prevent Fund investors
from purchasing, redeeming or exchanging shares or receiving distributions. The investment manager has
limited ability to prevent or mitigate cybersecurity incidents affecting third party service providers,
and such third party service providers may have limited indemnification obligations to the Fund or the
investment manager. Cybersecurity incidents may result in financial losses to the Fund and its shareholders,
and substantial costs may be incurred in an effort to prevent or mitigate future cybersecurity incidents.
Issuers of securities in which the Fund invests are also subject to cybersecurity risks, and the value
of these securities could decline if the issuers experience cybersecurity incidents.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:9.0pt; font-family:Arial; text-align:left; font-weight:normal; text-decoration:none;"&gt;Because technology is
frequently changing, new ways to carry out cyber attacks are always developing. Therefore, there is a
chance that some risks have not been identified or prepared for, or that an attack may not be detected,
which puts limitations on the Fund's ability to plan for or respond to a cyber attack. Like other &lt;/p&gt;&lt;p style="font-size:9.0pt; font-family:Arial; text-align:left; font-weight:normal; text-decoration:none;"&gt;funds
and business enterprises, the Fund, the investment manager, and their service providers are subject to
the risk of cyber incidents occurring from time to time.&lt;/p&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      id="ixv-13938">
Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      id="ixv-1162">&lt;p style="-sec-ix-redline:true;font-size:9.0pt; font-family:Arial; text-align:left; font-weight:normal; text-decoration:none;"&gt;The following bar chart and table provide some indication
of the risks of investing in the Fund. The bar chart shows changes in the Fund's performance from year
to year for Class A shares. The table shows how the Fund's average annual returns for 1 year, 5 years,
10 years or since inception, as applicable, compared with those of a broad measure of market performance
and an additional index with characteristics relevant to the Fund. The Fund's past performance (before
and after taxes) is not necessarily an indication of how the Fund will perform in the future. You can
obtain updated performance information at www.franklintempleton.com or by calling (800) DIAL BEN/342-5236.&lt;/p&gt;&lt;p style="font-size:9.0pt; font-family:Arial; text-align:left; font-weight:normal; text-decoration:none;"&gt;Sales
charges are not reflected in the bar chart, and if those charges were included, returns would be less
than those shown.&lt;/p&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      id="ixv-13940">The Fund's past performance (before
and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      id="ixv-13941">franklintempleton.com</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformanceAvailabilityPhone
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      id="ixv-13942">(800) DIAL BEN/342-5236</oef:PerformanceAvailabilityPhone>
    <oef:BarChartDoesNotReflectSalesLoads
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      id="ixv-13943">Sales
charges are not reflected in the bar chart, and if those charges were included, returns would be less
than those shown.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartHeading
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      id="ixv-13944">Class A Annual Total Returns</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      id="ixv-1168">&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse" width="100%"&gt;&lt;tr style="font-size:1pt;"&gt;&lt;td style="width:17.33%;"&gt;&#160;&lt;/td&gt;&lt;td style="width:68%;"&gt;&#160;&lt;/td&gt;&lt;td style="width:14.67%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top; border-bottom:0.5pt; border-bottom-style:solid; border-bottom-color:#A7A7A7; border-top:0.5pt; border-top-style:solid; border-top-color:#A7A7A7;"&gt;&lt;p style="font-size:8.5pt; font-family:Sans-Serif; font-style:normal; text-align:left; font-weight:normal; text-decoration:none;"&gt;Best Quarter: &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top; border-bottom:0.5pt; border-bottom-style:solid; border-bottom-color:#A7A7A7; border-top:0.5pt; border-top-style:solid; border-top-color:#A7A7A7;"&gt;&lt;p style="font-size:8.5pt; font-family:Sans-Serif; font-style:normal; text-align:right; font-weight:normal; text-decoration:none;"&gt;2023, Q4&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top; border-bottom:0.5pt; border-bottom-style:solid; border-bottom-color:#A7A7A7; border-top:0.5pt; border-top-style:solid; border-top-color:#A7A7A7;"&gt;&lt;p style="font-size:8.5pt; font-family:Sans-Serif; font-style:normal; text-align:right; font-weight:normal; text-decoration:none;"&gt;8.41%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top; border-bottom:0.5pt; border-bottom-style:solid; border-bottom-color:#A7A7A7; border-top:0.5pt; border-top-style:solid; border-top-color:#A7A7A7;"&gt;&lt;p style="font-size:8.5pt; font-family:Sans-Serif; font-style:normal; text-align:left; font-weight:normal; text-decoration:none;"&gt;Worst Quarter: &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top; border-bottom:0.5pt; border-bottom-style:solid; border-bottom-color:#A7A7A7; border-top:0.5pt; border-top-style:solid; border-top-color:#A7A7A7;"&gt;&lt;p style="font-size:8.5pt; font-family:Sans-Serif; font-style:normal; text-align:right; font-weight:normal; text-decoration:none;"&gt;2022, Q1&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top; border-bottom:0.5pt; border-bottom-style:solid; border-bottom-color:#A7A7A7; border-top:0.5pt; border-top-style:solid; border-top-color:#A7A7A7;"&gt;&lt;p style="font-size:8.5pt; font-family:Sans-Serif; font-style:normal; text-align:right; font-weight:normal; text-decoration:none;"&gt;-7.14%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="2" cellspacing="0" style="-sec-ix-redline:true;border-collapse:collapse" width="100%"&gt;&lt;tr style="font-size:1pt;"&gt;&lt;td style="width:100%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top; border-bottom:0.5pt; border-bottom-style:solid; border-bottom-color:#A7A7A7; font-size:1pt;"&gt;&lt;p style="font-size:8.5pt; font-family:Sans-Serif; font-style:normal; text-align:left; font-weight:normal; text-decoration:none;"&gt;As of March 31, 2025,
the Fund&#x2019;s year-to-date return was -0.76%.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel
      contextRef="Context_20250228_20250228_C000199722Member_S000006665Member_S000006665SummaryMember"
      id="ixv-13945">Best Quarter</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="Context_20250228_20250228_C000199722Member_S000006665Member_S000006665SummaryMember"
      id="ixv-13946">2023-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="Context_20250228_20250228_C000199722Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13947"
      unitRef="pure">0.0841</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel
      contextRef="Context_20250228_20250228_C000199722Member_S000006665Member_S000006665SummaryMember"
      id="ixv-13948">Worst Quarter</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="Context_20250228_20250228_C000199722Member_S000006665Member_S000006665SummaryMember"
      id="ixv-13949">2022-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="Context_20250228_20250228_C000199722Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13950"
      unitRef="pure">-0.0714</oef:BarChartLowestQuarterlyReturn>
    <oef:YearToDateReturnLabel
      contextRef="Context_20250228_20250228_C000199722Member_S000006665Member_S000006665SummaryMember"
      id="ixv-13951">As of March 31, 2025,
the Fund&#x2019;s year-to-date return was -0.76%.</oef:YearToDateReturnLabel>
    <oef:BarChartYearToDateReturnDate
      contextRef="Context_20250228_20250228_C000199722Member_S000006665Member_S000006665SummaryMember"
      id="ixv-13952">2025-03-31</oef:BarChartYearToDateReturnDate>
    <oef:BarChartYearToDateReturn
      contextRef="Context_20250228_20250228_C000199722Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13953"
      unitRef="pure">-0.0076</oef:BarChartYearToDateReturn>
    <oef:PerformanceTableHeading
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      id="ixv-13954">Average
Annual Total Returns (figures reflect sales charges) For periods ended December
31, 2024</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20250228_20250228_C000199722Member_S000006665Member_S000006665SummaryMember"
      id="ixv-13955">Return before taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20240101_20241231_C000199722Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13956"
      unitRef="pure">-0.0184</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20200101_20241231_C000199722Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13957"
      unitRef="pure">-0.0001</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20150101_20241231_C000199722Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13958"
      unitRef="pure">0.0194</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20250228_20250228_AfterTaxesOnDistributionsMember_C000199722Member_S000006665Member_S000006665SummaryMember"
      id="ixv-13959">Return after taxes on
distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20240101_20241231_AfterTaxesOnDistributionsMember_C000199722Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13960"
      unitRef="pure">-0.0185</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20200101_20241231_AfterTaxesOnDistributionsMember_C000199722Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13961"
      unitRef="pure">-0.0002</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20150101_20241231_AfterTaxesOnDistributionsMember_C000199722Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13962"
      unitRef="pure">0.0194</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20250228_20250228_AfterTaxesOnDistributionsAndSalesMember_C000199722Member_S000006665Member_S000006665SummaryMember"
      id="ixv-13963">Return
after taxes on distributions and sale of Fund shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20240101_20241231_AfterTaxesOnDistributionsAndSalesMember_C000199722Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13964"
      unitRef="pure">0.0025</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20200101_20241231_AfterTaxesOnDistributionsAndSalesMember_C000199722Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13965"
      unitRef="pure">0.0068</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20150101_20241231_AfterTaxesOnDistributionsAndSalesMember_C000199722Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13966"
      unitRef="pure">0.0224</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20240101_20241231_C000018181Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13967"
      unitRef="pure">-0.0169</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20200101_20241231_C000018181Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13968"
      unitRef="pure">0.0014</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20150101_20241231_C000018181Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13969"
      unitRef="pure">0.0203</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20240101_20241231_C000018183Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13970"
      unitRef="pure">0.0074</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20200101_20241231_C000018183Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13971"
      unitRef="pure">0.0038</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20150101_20241231_C000018183Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13972"
      unitRef="pure">0.0185</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20240101_20241231_C000191685Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13973"
      unitRef="pure">0.0243</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20200101_20241231_C000191685Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13974"
      unitRef="pure">0.0107</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20170801_20241231_C000191685Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="_154_"
      unitRef="pure">0.0220</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20240101_20241231_C000018184Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13976"
      unitRef="pure">0.0239</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20200101_20241231_C000018184Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13977"
      unitRef="pure">0.0101</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20150101_20241231_C000018184Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13978"
      unitRef="pure">0.0252</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20250228_20250228_BloombergMunicipalBondIndex31_S000006665Member_S000006665SummaryMember"
      id="ixv-13979">Bloomberg Municipal Bond
Index </oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      id="ixv-13980">(index reflects no deduction for fees, expenses or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20240101_20241231_BloombergMunicipalBondIndex31_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13981"
      unitRef="pure">0.0105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20200101_20241231_BloombergMunicipalBondIndex31_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13982"
      unitRef="pure">0.0099</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20150101_20241231_BloombergMunicipalBondIndex31_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13983"
      unitRef="pure">0.0225</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20250228_20250228_BloombergMunicipalBondCaliforniaExemptIndex32_S000006665Member_S000006665SummaryMember"
      id="ixv-13984">Bloomberg Municipal Bond
California Exempt Index </oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20240101_20241231_BloombergMunicipalBondCaliforniaExemptIndex32_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13985"
      unitRef="pure">0.0102</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20200101_20241231_BloombergMunicipalBondCaliforniaExemptIndex32_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13986"
      unitRef="pure">0.0096</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20150101_20241231_BloombergMunicipalBondCaliforniaExemptIndex32_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-13987"
      unitRef="pure">0.0223</oef:AvgAnnlRtrPct>
    <dei:DocumentType contextRef="Context_20250228_20250228" id="ixv-13990">485BPOS</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="Context_20250228_20250228" id="ixv-13991">2025-02-28</dei:DocumentPeriodEndDate>
    <dei:EntityCentralIndexKey contextRef="Context_20250228_20250228" id="ixv-13992">0000225375</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="Context_20250228_20250228" id="ixv-13993">false</dei:AmendmentFlag>
    <dei:DocumentCreationDate contextRef="Context_20250228_20250228" id="ixv-13994">2025-06-26</dei:DocumentCreationDate>
    <dei:DocumentEffectiveDate contextRef="Context_20250228_20250228" id="ixv-13995">2025-07-01</dei:DocumentEffectiveDate>
    <oef:ShareholderFeesTableTextBlock
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      id="ixv-13996">~ http://xbrl.sec.gov/rr/role/ShareholderFeesData row dei_DocumentInformationDocumentAxis compact cik0000225375_S000006665SummaryMember row dei_LegalEntityAxis compact cik0000225375_S000006665Member ~</oef:ShareholderFeesTableTextBlock>
    <oef:AnnualFundOperatingExpensesTableTextBlock
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      id="ixv-13997">~ http://xbrl.sec.gov/rr/role/OperatingExpensesData row dei_DocumentInformationDocumentAxis compact cik0000225375_S000006665SummaryMember row dei_LegalEntityAxis compact cik0000225375_S000006665Member ~</oef:AnnualFundOperatingExpensesTableTextBlock>
    <oef:ExpenseExampleWithRedemptionTableTextBlock
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      id="ixv-13998">~ http://xbrl.sec.gov/rr/role/ExpenseExample row dei_DocumentInformationDocumentAxis compact cik0000225375_S000006665SummaryMember row dei_LegalEntityAxis compact cik0000225375_S000006665Member ~</oef:ExpenseExampleWithRedemptionTableTextBlock>
    <oef:ExpenseExampleNoRedemptionTableTextBlock
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      id="ixv-13999">~ http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption row dei_DocumentInformationDocumentAxis compact cik0000225375_S000006665SummaryMember row dei_LegalEntityAxis compact cik0000225375_S000006665Member ~</oef:ExpenseExampleNoRedemptionTableTextBlock>
    <oef:BarChartTableTextBlock
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      id="ixv-14000">~ http://xbrl.sec.gov/rr/role/BarChartData row dei_DocumentInformationDocumentAxis compact cik0000225375_S000006665SummaryMember row dei_LegalEntityAxis compact cik0000225375_S000006665Member ~</oef:BarChartTableTextBlock>
    <oef:PerformanceTableTextBlock
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      id="ixv-14001">~ http://xbrl.sec.gov/rr/role/PerformanceTableData column period compact * row dei_DocumentInformationDocumentAxis compact cik0000225375_S000006665SummaryMember row dei_LegalEntityAxis compact cik0000225375_S000006665Member row oef_ClassAxis compact * row oef_PerformanceMeasureAxis compact * ~</oef:PerformanceTableTextBlock>
    <oef:AnnlRtrPct
      contextRef="Context_20151231_20151231_C000199722Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-14620"
      unitRef="pure">0.036</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20161231_20161231_C000199722Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-14621"
      unitRef="pure">0.008</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20171231_20171231_C000199722Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-14622"
      unitRef="pure">0.0607</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20181231_20181231_C000199722Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-14623"
      unitRef="pure">0.004</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20191231_20191231_C000199722Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-14624"
      unitRef="pure">0.0899</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20201231_20201231_C000199722Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-14625"
      unitRef="pure">0.0512</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20211231_20211231_C000199722Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-14626"
      unitRef="pure">0.0159</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20221231_20221231_C000199722Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-14627"
      unitRef="pure">-0.1045</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20231231_20231231_C000199722Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-14628"
      unitRef="pure">0.0645</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20241231_20241231_C000199722Member_S000006665Member_S000006665SummaryMember"
      decimals="INF"
      id="ixv-14629"
      unitRef="pure">0.0198</oef:AnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="Context_20170801_20241231_C000191685Member_S000006665Member_S000006665SummaryMember"
      id="ixv-14630">2017-08-01</oef:PerfInceptionDate>
    <cik0000225375:CustomRisksTableTextBlock
      contextRef="Context_20250228_20250228_S000006665Member_S000006665SummaryMember"
      id="ixv-14634">~ http://franklintempleton.com/20250228/role/RRRiskTable3 ~</cik0000225375:CustomRisksTableTextBlock>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc xlink:href="#_23_" xlink:label="_23_" xlink:type="locator"/>
        <link:loc xlink:href="#_24_" xlink:label="_24_" xlink:type="locator"/>
        <link:footnote id="fn1_" xlink:label="fn1_" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:p style="font-size:7.0pt; font-family:Sans-Serif; font-style:normal; text-align:left; font-weight:normal; text-decoration:none;">There
is a 1% contingent deferred sales charge that applies to investments of $250,000 or more (see "Investments
of $250,000 or More" under "Choosing a Share Class") and purchases by certain retirement plans without
an initial sales charge on shares sold within 18 months of purchase.</xhtml:p></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_23_"
          xlink:to="fn1_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_24_"
          xlink:to="fn1_"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#_154_"
          xlink:label="_154_"
          xlink:type="locator"/>
        <link:footnote id="fn2_" xlink:label="fn2_" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:p style="font-size:7.0pt; font-family:Sans-Serif; font-style:normal; text-align:left; font-weight:normal; text-decoration:none;">Since inception August 1, 2017.</xhtml:p></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_154_"
          xlink:to="fn2_"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
