<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>344</ContextCount>
  <ElementCount>26</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>44</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="d940900dncsrs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>030000 - Disclosure - Form N-CSR Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/oef/role/NcsrCover</Role>
      <ShortName>Form N-CSR Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="d940900dncsrs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>030001 - Disclosure - Shareholder Report</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/oef/role/ShareholderReport</Role>
      <ShortName>Shareholder Report</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="d940900dncsrs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>040020 - Disclosure - Shareholder Report, Holdings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails</Role>
      <ShortName>Shareholder Report, Holdings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="N-CSRS" isDefinitelyNotFs="true" isNcsr="true" isOEF="true" isRRorOEF="true" isUsgaap="true" original="d940900dncsrs.htm">d940900dncsrs.htm</File>
    <File>eatonvance-20250331.xsd</File>
  </InputFiles>
  <SupplementalFiles>
    <File>g940900i0564d08405f7898abe86.jpg</File>
    <File>g940900i0817c43c44dd60acf68b.jpg</File>
    <File>g940900i0af9cf7985f91ed5ed9f.jpg</File>
    <File>g940900i0b30925e4ae787a31791.jpg</File>
    <File>g940900i1181d6fce828ef1a4263.jpg</File>
    <File>g940900i18981c73989d2399a378.jpg</File>
    <File>g940900i1d91ec318e2cdd522cca.jpg</File>
    <File>g940900i2122c335460dcbcd7efd.jpg</File>
    <File>g940900i220c1f603d153414ce69.jpg</File>
    <File>g940900i23f27e69339cf80c3b44.jpg</File>
    <File>g940900i28dc733c340a69bcc4d5.jpg</File>
    <File>g940900i2de5310881ac57f3c147.jpg</File>
    <File>g940900i2edea48e02a135c10feb.jpg</File>
    <File>g940900i3661a4a1a0fa356effe1.jpg</File>
    <File>g940900i3df18b2f3d2d870d1aad.jpg</File>
    <File>g940900i3f1f4b862abc75eed38e.jpg</File>
    <File>g940900i4bab2b8ab6a78eb0c915.jpg</File>
    <File>g940900i4dbd23a03301ad52334c.jpg</File>
    <File>g940900i5df909f5932c384ad041.jpg</File>
    <File>g940900i5e6a435c1bfe8f92787b.jpg</File>
    <File>g940900i5ea0cb9e13f3d44fd96d.jpg</File>
    <File>g940900i5feb2873a55d0da500f9.jpg</File>
    <File>g940900i6493c76b0258448d21f2.jpg</File>
    <File>g940900i6a74e03e6c4dcc541b9b.jpg</File>
    <File>g940900i6fedc9461c70dc312443.jpg</File>
    <File>g940900i736b40c178bc9ba1b190.jpg</File>
    <File>g940900i74e3638ad89ba9de6034.jpg</File>
    <File>g940900i786e3552be0b193368e9.jpg</File>
    <File>g940900i799c8e2201e1e842547b.jpg</File>
    <File>g940900i7ed771055c907e9688a7.jpg</File>
    <File>g940900i80591d08319dae8f5f9e.jpg</File>
    <File>g940900i8952e96b8c7f9ae23205.jpg</File>
    <File>g940900i8ddadb3146dd376c97c8.jpg</File>
    <File>g940900ia3564ca13e11397171bc.jpg</File>
    <File>g940900iaa38b8be791280deecd3.jpg</File>
    <File>g940900iaaed3fae527e1eba5bdc.jpg</File>
    <File>g940900iaea001ab7389684933e7.jpg</File>
    <File>g940900ib0b93179c7482f84847a.jpg</File>
    <File>g940900ibc41c6d0477ef616ce63.jpg</File>
    <File>g940900ic124d9795b5875aaadfd.jpg</File>
    <File>g940900ic921474ec48e0751fb33.jpg</File>
    <File>g940900id8fb67bc747b7d544582.jpg</File>
    <File>g940900ida2501933a5c6c7b6f87.jpg</File>
    <File>g940900idf197bec9dff335c1ecb.jpg</File>
    <File>g940900ie15206d3cbe50a3f049e.jpg</File>
    <File>g940900ifc015fb42e3f1a58bbeb.jpg</File>
    <File>g940900img0bfc11451.gif</File>
    <File>g940900img0daac8491.gif</File>
    <File>g940900img1c4415192.gif</File>
    <File>g940900img5ea3418b1.gif</File>
    <File>g940900img621fc9481.gif</File>
    <File>g940900img80ffc5771.gif</File>
    <File>g940900img9cf6ce192.gif</File>
    <File>g940900imga19131c82.gif</File>
    <File>g940900imga86a42872.gif</File>
    <File>g940900imgb0d9ce9a1.gif</File>
    <File>g940900imgb962cf452.gif</File>
    <File>g940900imgfd8bde2f2.gif</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="44">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="50">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="629">http://xbrl.sec.gov/oef/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>false</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
