<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:qsk="http://www.proofPlus.com/20211126"
  xmlns:rr="http://xbrl.sec.gov/rr/2018-01-31"
  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="qsk-20211126.xsd" xlink:type="simple"/>
    <context id="Trust">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000917286</identifier>
        </entity>
        <period>
            <startDate>2021-11-26</startDate>
            <endDate>2021-11-26</endDate>
        </period>
    </context>
    <context id="S000007051_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000917286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">qsk:NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">qsk:S000007051Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-26</startDate>
            <endDate>2021-11-26</endDate>
        </period>
    </context>
    <context id="S000007051_C000232685_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000917286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">qsk:NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">qsk:S000007051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">qsk:C000232685Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-26</startDate>
            <endDate>2021-11-26</endDate>
        </period>
    </context>
    <context id="S000007051_C000019230_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000917286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">qsk:NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">qsk:S000007051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">qsk:C000019230Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-26</startDate>
            <endDate>2021-11-26</endDate>
        </period>
    </context>
    <context id="S000007051_C000019230_ReturnBeforeTaxes_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000917286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">qsk:NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">qsk:S000007051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">qsk:ReturnBeforeTaxesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">qsk:C000019230Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-26</startDate>
            <endDate>2021-11-26</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <dei:DocumentType contextRef="Trust">485BPOS</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="Trust">2021-04-30</dei:DocumentPeriodEndDate>
    <dei:AmendmentFlag contextRef="Trust">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="Trust">0000917286</dei:EntityCentralIndexKey>
    <dei:EntityInvCompanyType contextRef="Trust">N-1A</dei:EntityInvCompanyType>
    <dei:EntityRegistrantName contextRef="Trust">FIDELITY HEREFORD STREET TRUST</dei:EntityRegistrantName>
    <rr:AnnualReturn2011
      contextRef="S000007051_C000019230_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member"
      decimals="INF"
      unitRef="pure">0.0001</rr:AnnualReturn2011>
    <rr:AnnualReturn2012
      contextRef="S000007051_C000019230_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member"
      decimals="INF"
      unitRef="pure">0.0001</rr:AnnualReturn2012>
    <rr:AnnualReturn2013
      contextRef="S000007051_C000019230_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member"
      decimals="INF"
      unitRef="pure">0.0001</rr:AnnualReturn2013>
    <rr:AnnualReturn2014
      contextRef="S000007051_C000019230_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member"
      decimals="INF"
      unitRef="pure">0.0001</rr:AnnualReturn2014>
    <rr:AnnualReturn2015
      contextRef="S000007051_C000019230_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member"
      decimals="INF"
      unitRef="pure">0.0001</rr:AnnualReturn2015>
    <rr:AnnualReturn2016
      contextRef="S000007051_C000019230_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member"
      decimals="INF"
      unitRef="pure">0.0004</rr:AnnualReturn2016>
    <rr:AnnualReturn2017
      contextRef="S000007051_C000019230_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member"
      decimals="INF"
      unitRef="pure">0.0051</rr:AnnualReturn2017>
    <rr:AnnualReturn2018
      contextRef="S000007051_C000019230_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member"
      decimals="INF"
      unitRef="pure">0.0147</rr:AnnualReturn2018>
    <rr:AnnualReturn2019
      contextRef="S000007051_C000019230_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member"
      decimals="INF"
      unitRef="pure">0.0184</rr:AnnualReturn2019>
    <rr:AnnualReturn2020
      contextRef="S000007051_C000019230_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member"
      decimals="INF"
      unitRef="pure">0.0026</rr:AnnualReturn2020>
    <rr:RiskReturnHeading contextRef="S000007051_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">         Fund Summary
                  Fund/Class:Fidelity&#xae; Government Money Market Fund/S

</rr:RiskReturnHeading>
    <rr:ObjectiveHeading contextRef="S000007051_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">         Investment Objective

</rr:ObjectiveHeading>
    <rr:ObjectivePrimaryTextBlock contextRef="S000007051_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">         The fund seeks as high a level of current income as is consistent with preservation of capital and liquidity.

</rr:ObjectivePrimaryTextBlock>
    <rr:ExpenseHeading contextRef="S000007051_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">         Fee Table

</rr:ExpenseHeading>
    <rr:ExpenseNarrativeTextBlock contextRef="S000007051_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">         The following table describes the fees and expenses that may be incurred when you buy and hold shares of the fund.

</rr:ExpenseNarrativeTextBlock>
    <rr:ShareholderFeesCaption contextRef="S000007051_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">         Shareholder fees

</rr:ShareholderFeesCaption>
    <rr:ShareholderFeeOther
      contextRef="S000007051_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member"
      decimals="0"
      unitRef="usd">0</rr:ShareholderFeeOther>
    <rr:OperatingExpensesCaption contextRef="S000007051_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">                  Annual Operating Expenses
                  (expenses that you pay each year as a % of the value of your investment)

</rr:OperatingExpensesCaption>
    <rr:ManagementFeesOverAssets
      contextRef="S000007051_C000232685_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member"
      decimals="4"
      unitRef="pure">0.0025</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="S000007051_C000232685_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member"
      decimals="4"
      unitRef="pure">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="S000007051_C000232685_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member"
      decimals="4"
      unitRef="pure">0.0022</rr:OtherExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="S000007051_C000232685_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member"
      decimals="4"
      unitRef="pure">0.0047</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="S000007051_C000232685_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member"
      decimals="4"
      id="id_footnote_elem_747274531_9"
      unitRef="pure">-0.0005</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="S000007051_C000232685_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member"
      decimals="4"
      id="id_footnote_elem_747274531_10"
      unitRef="pure">0.0042</rr:NetExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="S000007051_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">August 31, 2023</rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <rr:ExpenseExampleNarrativeTextBlock contextRef="S000007051_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">                  This example helps compare the cost of investing in the fund with the cost of investing in other funds.

                  Let's say, hypothetically, that the annual return for shares of the fund is 5% and that your shareholder fees and the annual
            operating expenses for shares of the fund are exactly as described in the fee table. This example illustrates the effect of fees and expenses, but is not meant to suggest actual or expected fees and expenses
            or returns, all of which may vary. For every $10,000 you invested, here's how much you would pay in total expenses if you sell all of your shares at the end
            of each time period indicated:


</rr:ExpenseExampleNarrativeTextBlock>
    <rr:ExpenseExampleYear01
      contextRef="S000007051_C000232685_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member"
      decimals="0"
      unitRef="usd">43</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="S000007051_C000232685_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member"
      decimals="0"
      unitRef="usd">142</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="S000007051_C000232685_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member"
      decimals="0"
      unitRef="usd">254</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="S000007051_C000232685_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member"
      decimals="0"
      unitRef="usd">583</rr:ExpenseExampleYear10>
    <rr:StrategyHeading contextRef="S000007051_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">         Principal Investment Strategies

</rr:StrategyHeading>
    <rr:StrategyNarrativeTextBlock contextRef="S000007051_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">
            Normally investing at least 99.5% of total assets in cash, U.S. Government securities and/or repurchase agreements that are
               collateralized fully (i.e., collateralized by cash or government securities).



            Investing in U.S. Government securities issued by entities that are chartered or sponsored by Congress but whose securities
               are neither issued nor guaranteed by the U.S. Treasury.



            Investing in compliance with industry-standard regulatory requirements for money market funds for the quality, maturity, liquidity,
               and diversification of investments.


                  In addition, the fund normally invests at least 80% of its assets in U.S. Government securities and repurchase agreements
            for those securities.


</rr:StrategyNarrativeTextBlock>
    <rr:RiskHeading contextRef="S000007051_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">         Principal Investment Risks

</rr:RiskHeading>
    <rr:RiskNarrativeTextBlock contextRef="S000007051_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">
            Interest Rate Changes.&#160;Interest rate increases can cause the price of a money market security to decrease.



            Income Risk.&#160;A low or negative interest rate environment can adversely affect the fund&#x92;s yield.



            Issuer-Specific Changes.&#160;A decline in the credit quality of an issuer or a provider of credit support or a maturity-shortening structure for a security
               can cause the price of a money market security to decrease.


                  You could lose money by investing in the fund.  Although the fund seeks to preserve the value of your investment at $1.00 per share, it cannot guarantee it will do so.  An investment in the fund is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government
               agency.  Fidelity Investments and its affiliates, the fund&#x92;s sponsor, have no legal obligation to provide financial support to
               the fund, and you should not expect that the sponsor will provide financial support to the fund at any time.

         The fund will not impose a fee upon the sale of your shares, nor temporarily suspend your ability to sell shares if the fund's
            weekly liquid assets fall below 30% of its total assets because of market conditions or other factors.


</rr:RiskNarrativeTextBlock>
    <rr:RiskLoseMoney contextRef="S000007051_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">You could lose money by investing in the fund.</rr:RiskLoseMoney>
    <rr:RiskMoneyMarketFundMayNotPreserveDollar contextRef="S000007051_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">Although the fund seeks to preserve the value of your investment at $1.00 per share, it cannot guarantee it will do so.</rr:RiskMoneyMarketFundMayNotPreserveDollar>
    <rr:RiskNotInsuredDepositoryInstitution contextRef="S000007051_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">An investment in the fund is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government
               agency.</rr:RiskNotInsuredDepositoryInstitution>
    <rr:RiskMoneyMarketFundSponsorMayNotProvideSupport contextRef="S000007051_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">Fidelity Investments and its affiliates, the fund&#x92;s sponsor, have no legal obligation to provide financial support to
               the fund, and you should not expect that the sponsor will provide financial support to the fund at any time.</rr:RiskMoneyMarketFundSponsorMayNotProvideSupport>
    <rr:BarChartAndPerformanceTableHeading contextRef="S000007051_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">         Performance

</rr:BarChartAndPerformanceTableHeading>
    <rr:PerformanceNarrativeTextBlock contextRef="S000007051_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">                  The following information is intended to help you understand the risks of investing in the fund. The information illustrates the changes in the performance of Fidelity &#xae; Government Money Market Fund, a class of shares of the fund, from year to year.  Past performance (before and after taxes) is not an indication of future performance.

                  Visit www.fidelity.com  for more recent performance information.

         Performance history will be available for Class S after Class S has been in operation for one calendar year.


</rr:PerformanceNarrativeTextBlock>
    <rr:PerformanceInformationIllustratesVariabilityOfReturns contextRef="S000007051_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">The information illustrates the changes in the performance of Fidelity &#xae; Government Money Market Fund, a class of shares of the fund, from year to year.</rr:PerformanceInformationIllustratesVariabilityOfReturns>
    <rr:PerformancePastDoesNotIndicateFuture contextRef="S000007051_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">Past performance (before and after taxes) is not an indication of future performance.</rr:PerformancePastDoesNotIndicateFuture>
    <rr:PerformanceAvailabilityWebSiteAddress contextRef="S000007051_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">www.fidelity.com</rr:PerformanceAvailabilityWebSiteAddress>
    <rr:PerformanceOneYearOrLess contextRef="S000007051_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">Performance history will be available for Class S after Class S has been in operation for one calendar year.</rr:PerformanceOneYearOrLess>
    <rr:BarChartHeading contextRef="S000007051_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">         Year-by-Year Returns*

</rr:BarChartHeading>
    <rr:HighestQuarterlyReturnLabel contextRef="S000007051_C000019230_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">Highest Quarter Return</rr:HighestQuarterlyReturnLabel>
    <rr:BarChartHighestQuarterlyReturn
      contextRef="S000007051_C000019230_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member"
      decimals="4"
      unitRef="pure">0.0051</rr:BarChartHighestQuarterlyReturn>
    <rr:BarChartHighestQuarterlyReturnDate contextRef="S000007051_C000019230_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">2019-06-30</rr:BarChartHighestQuarterlyReturnDate>
    <rr:LowestQuarterlyReturnLabel contextRef="S000007051_C000019230_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">Lowest Quarter Return</rr:LowestQuarterlyReturnLabel>
    <rr:BarChartLowestQuarterlyReturn
      contextRef="S000007051_C000019230_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member"
      decimals="4"
      unitRef="pure">0.0000</rr:BarChartLowestQuarterlyReturn>
    <rr:BarChartLowestQuarterlyReturnDate contextRef="S000007051_C000019230_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">2015-03-31</rr:BarChartLowestQuarterlyReturnDate>
    <rr:YearToDateReturnLabel contextRef="S000007051_C000019230_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">Year-to-Date Return</rr:YearToDateReturnLabel>
    <rr:BarChartYearToDateReturn
      contextRef="S000007051_C000019230_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member"
      decimals="4"
      unitRef="pure">0.0000</rr:BarChartYearToDateReturn>
    <rr:BarChartYearToDateReturnDate contextRef="S000007051_C000019230_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">2021-06-30</rr:BarChartYearToDateReturnDate>
    <rr:BarChartReturnsForClassNotOfferedInProspectus contextRef="S000007051_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">* The returns shown above are for Fidelity &#xae; Government Money Market Fund, a class of shares of the fund that is not offered through this prospectus. Class S would have substantially similar annual returns to Fidelity &#xae; Government Money Market Fund because the classes are invested in the same portfolio of securities. Class S returns would differ from Fidelity &#xae; Government Money Market Fund's returns only to the extent that the classes do not have the same expenses.</rr:BarChartReturnsForClassNotOfferedInProspectus>
    <rr:PerformanceTableHeading contextRef="S000007051_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">         Average Annual Returns*

</rr:PerformanceTableHeading>
    <rr:AverageAnnualReturnLabel contextRef="S000007051_C000019230_ReturnBeforeTaxes_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">Fidelity&#xae; Government Money Market Fund</rr:AverageAnnualReturnLabel>
    <rr:AverageAnnualReturnYear01
      contextRef="S000007051_C000019230_ReturnBeforeTaxes_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member"
      decimals="4"
      unitRef="pure">0.0026</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05
      contextRef="S000007051_C000019230_ReturnBeforeTaxes_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member"
      decimals="4"
      unitRef="pure">0.0082</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10
      contextRef="S000007051_C000019230_ReturnBeforeTaxes_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member"
      decimals="4"
      unitRef="pure">0.0042</rr:AverageAnnualReturnYear10>
    <rr:PerformanceTableNarrativeTextBlock contextRef="S000007051_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">         * The returns shown above are for Fidelity &#xae; Government Money Market Fund, a class of shares of the fund that is not offered through this prospectus. Class S would have substantially similar annual returns to Fidelity &#xae; Government Money Market Fund because the classes are invested in the same portfolio of securities. Class S returns would differ from Fidelity &#xae; Government Money Market Fund's returns only to the extent that the classes do not have the same expenses.


</rr:PerformanceTableNarrativeTextBlock>
    <rr:BarChartReturnsForClassNotOfferedInProspectus contextRef="S000007051_NF0430FidelityGovernmentMoneyMarketFundClassSPro01Member">* The returns shown above are for Fidelity &#xae; Government Money Market Fund, a class of shares of the fund that is not offered through this prospectus. Class S would have substantially similar annual returns to Fidelity &#xae; Government Money Market Fund because the classes are invested in the same portfolio of securities. Class S returns would differ from Fidelity &#xae; Government Money Market Fund's returns only to the extent that the classes do not have the same expenses.</rr:BarChartReturnsForClassNotOfferedInProspectus>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id_footnote_elem_747274531_9"
          xlink:label="id_footnote_elem_747274531_9"
          xlink:type="locator"/>
        <link:footnote id="footnote_726891495" xlink:label="footnote_726891495" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:p style="font: 11px Arial, Helvetica, sans-serif;"><xhtml:sup>(a)</xhtml:sup><xhtml:i>Fidelity Management &amp; Research Company LLC (FMR) has contractually agreed to reimburse Class S of the fund to the extent that
               total operating expenses (excluding interest, certain taxes, fees and expenses of the Independent Trustees, extraordinary
               expenses, and acquired fund fees and expenses (including fees and expenses associated with a wholly owned subsidiary), if
               any, as well as non-operating expenses such as brokerage commissions and fees and expenses associated with the fund's securities
               lending program, if applicable), as a percentage of its average net assets, exceed 0.42% (the Expense Cap). If at any time
               during the current fiscal year expenses for Class S of the fund fall below the Expense Cap, FMR reserves the right to recoup
               through the end of the fiscal year any expenses that were reimbursed during the current fiscal year up to, but not in excess
               of, the Expense Cap. This arrangement will remain in effect through August 31, 2023 . FMR may not terminate this arrangement before the expiration date without the approval of the Board of Trustees and may
               extend it in its discretion after that date.</xhtml:i></xhtml:p>

</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id_footnote_elem_747274531_9"
          xlink:to="footnote_726891495"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id_footnote_elem_747274531_10"
          xlink:label="id_footnote_elem_747274531_10"
          xlink:type="locator"/>
        <link:footnote id="footnote_727033800" xlink:label="footnote_727033800" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:p style="font: 11px Arial, Helvetica, sans-serif;"><xhtml:sup>(b)</xhtml:sup><xhtml:i>In order to avoid a negative yield, FMR may reimburse expenses or waive fees of Class S of the fund. Any such waivers or expense
               reimbursement would be voluntary and could be discontinued at any time. There is no guarantee that Class S or the fund will
               be able to avoid a negative yield.</xhtml:i></xhtml:p>

</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id_footnote_elem_747274531_10"
          xlink:to="footnote_727033800"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
