{
 "version": "2.2",
 "instance": {
  "d134311dncsr.htm": {
   "nsprefix": "fidelity",
   "nsuri": "http://fidelity/20260731",
   "dts": {
    "inline": {
     "local": [
      "d134311dncsr.htm"
     ]
    },
    "schema": {
     "local": [
      "fidelity-20260731.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/arcrole/deprecated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025_def.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/oef/2025/oef-2025.xsd",
      "https://xbrl.sec.gov/oef/2025/oef-2025_lab.xsd",
      "https://xbrl.sec.gov/oef/2025/oef-sr-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    }
   },
   "keyStandard": 36,
   "keyCustom": 0,
   "axisStandard": 9,
   "axisCustom": 0,
   "memberStandard": 1,
   "memberCustom": 224,
   "hidden": {
    "total": 6,
    "http://xbrl.sec.gov/dei/2025": 6
   },
   "contextCount": 731,
   "entityCount": 1,
   "segmentCount": 225,
   "elementCount": 343,
   "unitCount": 3,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/oef/2025": 1016,
    "http://xbrl.sec.gov/dei/2025": 28,
    "http://fasb.org/us-gaap/2025": 22
   },
   "report": {
    "R1": {
     "role": "http://xbrl.sec.gov/oef/role/NcsrCover",
     "longName": "030000 - Disclosure - Form N-CSR Cover",
     "shortName": "Form N-CSR Cover",
     "isDefault": "true",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R2": {
     "role": "http://xbrl.sec.gov/oef/role/ShareholderReport",
     "longName": "030001 - Disclosure - Shareholder Report",
     "shortName": "Shareholder Report",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "2",
     "firstAnchor": {
      "contextRef": "From2025-08-01to2026-07-31",
      "name": "oef:ShareholderReportAnnualOrSemiAnnual",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "oef:AnnlOrSemiAnnlStatementTextBlock",
       "p",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d134311dncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-08-01to2026-07-31",
      "name": "oef:ShareholderReportAnnualOrSemiAnnual",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "oef:AnnlOrSemiAnnlStatementTextBlock",
       "p",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d134311dncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails",
     "longName": "040010 - Disclosure - Shareholder Report, Line Graph (Details)",
     "shortName": "Shareholder Report, Line Graph (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "3",
     "firstAnchor": {
      "contextRef": "From2025-08-01to2026-07-31_C000131671Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "th",
       "tr",
       "thead",
       "table",
       "oef:LineGraphTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d134311dncsr.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2016-07-31to2016-07-31_C000131671Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "oef:LineGraphTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d134311dncsr.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
     "longName": "040015 - Disclosure - Shareholder Report, Average Annual Return (Details)",
     "shortName": "Shareholder Report, Average Annual Return (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "4",
     "firstAnchor": {
      "contextRef": "From2025-08-01to2026-07-31_C000131671Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "th",
       "tr",
       "thead",
       "table",
       "oef:LineGraphTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d134311dncsr.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-08-01to2026-07-31_C000131671Member_WithoutSalesLoadMember",
      "name": "oef:AvgAnnlRtrPct",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "oef:AvgAnnlRtrTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d134311dncsr.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails",
     "longName": "040020 - Disclosure - Shareholder Report, Holdings (Details)",
     "shortName": "Shareholder Report, Holdings (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "5",
     "firstAnchor": {
      "contextRef": "AsOf2026-07-31_C000131671Member_FR30303M102CTIMember",
      "name": "oef:PctOfNav",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "oef:LargestHoldingsTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d134311dncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2026-07-31_C000131671Member_FR30303M102CTIMember",
      "name": "oef:PctOfNav",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "oef:LargestHoldingsTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d134311dncsr.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "oef_AccmVal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AccmVal",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Value"
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "oef_AccountValueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AccountValueLineItems",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Account Value [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "oef_AccountValueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AccountValueTable",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Account Value [Table]"
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "oef_AccountValueTableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AccountValueTableAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Account Value Table [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "oef_AccountantChngDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AccountantChngDate",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accountant Change Date"
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "oef_AccountantChngDisagreementsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AccountantChngDisagreementsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accountant Change Disagreements [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "oef_AccountantChngStatementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AccountantChngStatementTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accountant Change Statement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "oef_AdditionalIndexAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AdditionalIndexAxis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index [Axis]"
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "oef_AdditionalIndexDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AdditionalIndexDomain",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index [Domain]"
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "oef_AddlFundStatisticsSignificanceOrLimitsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AddlFundStatisticsSignificanceOrLimitsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Fund Statistics Significance or Limits [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "oef_AddlFundStatisticsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AddlFundStatisticsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Fund Statistics [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "oef_AddlInfoEmail": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AddlInfoEmail",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Information Email"
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "oef_AddlInfoPhoneNumber": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AddlInfoPhoneNumber",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Information Phone Number"
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "oef_AddlInfoTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AddlInfoTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Information [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "oef_AddlInfoWebsite": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AddlInfoWebsite",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Information Website"
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "oef_AdvisoryFeesPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AdvisoryFeesPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advisory Fees Paid, Amount"
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/NcsrCover",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/NcsrCover",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "oef_AnnlOrSemiAnnlStatementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AnnlOrSemiAnnlStatementTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual or Semi-Annual Statement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "fidelity_AssetCommonStocksCTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "AssetCommonStocksCTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "AssetCommon Stocks"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_AssetOtherNetLineCTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "AssetOtherNetLineCTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Other Net Line"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsNet",
     "crdr": "debit",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "AssetsNet",
        "documentation": "Amount of net assets (liabilities)."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "fidelity_AustraliaCTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "AustraliaCTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Australia"
       }
      }
     },
     "auth_ref": []
    },
    "oef_AverageAnnualReturnAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AverageAnnualReturnAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Average Annual Return:"
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "oef_AverageAnnualReturnLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AverageAnnualReturnLineItems",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average Annual Return [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "oef_AverageAnnualReturnTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AverageAnnualReturnTable",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average Annual Return [Table]"
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "oef_AvgAnnlRtrPct": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AvgAnnlRtrPct",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average Annual Return, Percent"
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "oef_AvgAnnlRtrTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AvgAnnlRtrTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average Annual Return [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "fidelity_BahamasCTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "BahamasCTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bahamas"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_BelgiumCTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "BelgiumCTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Belgium"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_BermudaCTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "BermudaCTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bermuda"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_BrazilCTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "BrazilCTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Brazil"
       }
      }
     },
     "auth_ref": []
    },
    "oef_BroadBasedIndexAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BroadBasedIndexAxis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index [Axis]"
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "oef_BroadBasedIndexDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BroadBasedIndexDomain",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index [Domain]"
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "fidelity_C000131662Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "C000131662Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000131662"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_C000131663Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "C000131663Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000131663"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_C000131664Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "C000131664Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000131664"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_C000131665Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "C000131665Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000131665"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_C000131666Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "C000131666Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000131666"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_C000131667Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "C000131667Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000131667"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_C000131668Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "C000131668Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000131668"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_C000131669Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "C000131669Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000131669"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_C000131670Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "C000131670Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000131670"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_C000131671Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "C000131671Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000131671"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_C000151119Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "C000151119Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000151119"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_CanadaCTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "CanadaCTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Canada"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_CaymanIslandsCTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "CaymanIslandsCTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cayman Islands"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_ChinaCTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "ChinaCTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "China"
       }
      }
     },
     "auth_ref": []
    },
    "oef_ClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ClassAxis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class [Axis]"
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "oef_ClassName": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ClassName",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Name"
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "fidelity_CostaRicaCTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "CostaRicaCTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Costa Rica"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "oef_CreditQualityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "CreditQualityAxis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Quality [Axis]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_CreditQualityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "CreditQualityDomain",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Quality [Domain]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_CreditQualityExplanationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "CreditQualityExplanationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Quality Explanation [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_CreditRatingsSelectionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "CreditRatingsSelectionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Ratings Selection [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_DistOfCapitalTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "DistOfCapitalTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Distribution of Capital [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/NcsrCover",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/NcsrCover",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/NcsrCover",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityDomain",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInvCompanyType": {
     "xbrltype": "invCompanyType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInvCompanyType",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/NcsrCover",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Investment Company Type",
        "documentation": "One of: N-1A (Mutual Fund), N-1 (Open-End Separate Account with No Variable Annuities), N-2 (Closed-End Investment Company), N-3 (Separate Account Registered as Open-End Management Investment Company), N-4 (Variable Annuity UIT Separate Account), N-5 (Small Business Investment Company), N-6 (Variable Life UIT Separate Account), S-1 or S-3 (Face Amount Certificate Company), S-6 (UIT, Non-Insurance Product)."
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/NcsrCover",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "oef_EtfDiscountNumDays": {
     "xbrltype": "integerItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "EtfDiscountNumDays",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ETF Discount, Number of Days"
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "oef_EtfPastPerfTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "EtfPastPerfTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ETF Past Performance [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "oef_EtfPremiumDiscountTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "EtfPremiumDiscountTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ETF Premium Discount [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "oef_EtfPremiumNumDays": {
     "xbrltype": "integerItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "EtfPremiumNumDays",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ETF Premium, Number of Days"
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "oef_EtfPurchaseExplanationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "EtfPurchaseExplanationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ETF Purchase Explanation [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "oef_ExpenseRatioPct": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseRatioPct",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Ratio, Percent"
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "oef_ExpensesExclExtraordinaryExpensesPct": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpensesExclExtraordinaryExpensesPct",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses Excluding Extraordinary Expenses, Percent"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "oef_ExpensesPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpensesPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses Paid, Amount"
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "oef_ExpensesRepresentBothMasterAndFeeder": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpensesRepresentBothMasterAndFeeder",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses Represent Both Master and Feeder [Text]"
       }
      }
     },
     "auth_ref": [
      "r29",
      "r59"
     ]
    },
    "oef_ExpensesShortPeriodFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpensesShortPeriodFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses Short Period Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "oef_ExpensesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpensesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "oef_ExposureBasisExplanationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExposureBasisExplanationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exposure Basis Explanation [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_ExtraordinaryExpensesFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExtraordinaryExpensesFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extraordinary Expenses Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "fidelity_FR00206R102CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR00206R102CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_00206R102"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR002824100CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR002824100CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_002824100"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR00287Y109CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR00287Y109CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_00287Y109"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR007903107CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR007903107CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_007903107"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR009158106CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR009158106CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_009158106"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR02079K107CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR02079K107CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_02079K107"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR02079K305CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR02079K305CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_02079K305"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR02209S103CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR02209S103CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_02209S103"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR023135106CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR023135106CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_023135106"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR025537101CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR025537101CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_025537101"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR025816109CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR025816109CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_025816109"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR03027X100CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR03027X100CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_03027X100"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR031162100CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR031162100CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_031162100"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR037833100CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR037833100CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_037833100"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR038222105CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR038222105CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_038222105"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR060505104CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR060505104CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_060505104"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR084670702CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR084670702CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_084670702"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR097023105CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR097023105CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_097023105"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR09857L108CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR09857L108CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_09857L108"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR11135F101CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR11135F101CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_11135F101"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR12504L109CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR12504L109CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_12504L109"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR149123101CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR149123101CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_149123101"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR166764100CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR166764100CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_166764100"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR17275R102CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR17275R102CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_17275R102"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR172967424CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR172967424CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_172967424"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR191216100CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR191216100CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_191216100"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR194162103CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR194162103CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_194162103"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR20030N101CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR20030N101CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_20030N101"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR20825C104CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR20825C104CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_20825C104"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR21037T109CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR21037T109CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_21037T109"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR22052L104CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR22052L104CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_22052L104"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR22160K105CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR22160K105CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_22160K105"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR244199105CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR244199105CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_244199105"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR253868103CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR253868103CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_253868103"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR254687106CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR254687106CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_254687106"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR25746U109CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR25746U109CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_25746U109"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR26441C204CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR26441C204CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_26441C204"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR26875P101CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR26875P101CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_26875P101"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR278865100CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR278865100CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_278865100"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR29364G103CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR29364G103CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_29364G103"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR29444U700CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR29444U700CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_29444U700"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR30233Q108CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR30233Q108CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_30233Q108"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR30303M102CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR30303M102CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_30303M102"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR35671D857CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR35671D857CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_35671D857"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR36828A101CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR36828A101CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_36828A101"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR369604301CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR369604301CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_369604301"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR375558103CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR375558103CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_375558103"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR38141G104CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR38141G104CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_38141G104"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR437076102CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR437076102CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_437076102"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR458140100CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR458140100CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_458140100"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR46625H100CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR46625H100CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_46625H100"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR478160104CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR478160104CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_478160104"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR49456B101CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR49456B101CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_49456B101"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR512807306CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR512807306CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_512807306"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR532457108CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR532457108CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_532457108"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR548661107CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR548661107CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_548661107"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR56585A102CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR56585A102CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_56585A102"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR571903202CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR571903202CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_571903202"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR57636Q104CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR57636Q104CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_57636Q104"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR580135101CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR580135101CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_580135101"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR58733R102CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR58733R102CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_58733R102"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR58933Y105CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR58933Y105CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_58933Y105"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR594918104CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR594918104CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_594918104"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR595112103CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR595112103CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_595112103"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR609207105CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR609207105CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_609207105"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR61174X109CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR61174X109CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_61174X109"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR617446448CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR617446448CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_617446448"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR64110L106CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR64110L106CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_64110L106"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR651639106CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR651639106CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_651639106"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR65339F101CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR65339F101CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_65339F101"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR670346105CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR670346105CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_670346105"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR67066G104CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR67066G104CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_67066G104"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR701094104CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR701094104CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_701094104"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR713448108CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR713448108CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_713448108"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR717081103CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR717081103CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_717081103"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR718172109CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR718172109CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_718172109"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR718546104CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR718546104CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_718546104"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR742718109CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR742718109CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_742718109"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR74340W103CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR74340W103CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_74340W103"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR74460D109CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR74460D109CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_74460D109"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR75513E101CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR75513E101CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_75513E101"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR756109104CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR756109104CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_756109104"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR806857108CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR806857108CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_806857108"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR816851109CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR816851109CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_816851109"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR824348106CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR824348106CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_824348106"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR828806109CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR828806109CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_828806109"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR842587107CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR842587107CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_842587107"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR855244109CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR855244109CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_855244109"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR872540109CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR872540109CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_872540109"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR872590104CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR872590104CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_872590104"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR88160R101CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR88160R101CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_88160R101"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR883556102CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR883556102CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_883556102"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR90353T100CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR90353T100CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_90353T100"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR907818108CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR907818108CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_907818108"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR91324P102CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR91324P102CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_91324P102"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR91913Y100CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR91913Y100CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_91913Y100"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR92276F100CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR92276F100CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_92276F100"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR92343V104CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR92343V104CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_92343V104"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR92826C839CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR92826C839CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_92826C839"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR92840M102CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR92840M102CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_92840M102"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR929160109CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR929160109CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_929160109"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR931142103CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR931142103CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_931142103"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR934423104CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR934423104CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_934423104"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR949746101CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR949746101CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_949746101"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR95040Q104CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR95040Q104CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_95040Q104"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR969457100CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR969457100CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_969457100"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FR98389B100CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FR98389B100CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_98389B100"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FRG25508105CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FRG25508105CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_G25508105"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FRG29183103CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FRG29183103CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_G29183103"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FRG54950103CTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FRG54950103CTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FR_G54950103"
       }
      }
     },
     "auth_ref": []
    },
    "oef_FactorsAffectingPerfTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "FactorsAffectingPerfTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Factors Affecting Performance [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "fidelity_FidelityIndexFidelityMSCIConsumerDiscretionaryIndexETFCappedLinkedIndex24032AdditionalIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FidelityIndexFidelityMSCIConsumerDiscretionaryIndexETFCappedLinkedIndex24032AdditionalIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Index: Fidelity MSCI Consumer Discretionary Index ETF Capped Linked Index",
        "label": "Fidelity Index: Fidelity MSCI Consumer Discretionary Index ETF Capped Linked Index_24032"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FidelityIndexFidelityMSCIConsumerStaplesIndexETFCappedLinkedIndex24033AdditionalIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FidelityIndexFidelityMSCIConsumerStaplesIndexETFCappedLinkedIndex24033AdditionalIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Index: Fidelity MSCI Consumer Staples Index ETF Capped Linked Index",
        "label": "Fidelity Index: Fidelity MSCI Consumer Staples Index ETF Capped Linked Index_24033"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FidelityIndexFidelityMSCIEnergyIndexETFCappedLinkedIndex24034AdditionalIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FidelityIndexFidelityMSCIEnergyIndexETFCappedLinkedIndex24034AdditionalIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Index: Fidelity MSCI Energy Index ETF Capped Linked Index",
        "label": "Fidelity Index: Fidelity MSCI Energy Index ETF Capped Linked Index_24034"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FidelityIndexFidelityMSCIFinancialsIndexETFCappedLinkedIndex24035AdditionalIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FidelityIndexFidelityMSCIFinancialsIndexETFCappedLinkedIndex24035AdditionalIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Index: Fidelity MSCI Financials Index ETF Capped Linked Index",
        "label": "Fidelity Index: Fidelity MSCI Financials Index ETF Capped Linked Index_24035"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FidelityIndexFidelityMSCIHealthCareIndexETFCappedLinkedIndex24036AdditionalIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FidelityIndexFidelityMSCIHealthCareIndexETFCappedLinkedIndex24036AdditionalIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Index: Fidelity MSCI Health Care Index ETF Capped Linked Index",
        "label": "Fidelity Index: Fidelity MSCI Health Care Index ETF Capped Linked Index_24036"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FidelityIndexFidelityMSCIIndustrialsIndexETFCappedLinkedIndex24037AdditionalIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FidelityIndexFidelityMSCIIndustrialsIndexETFCappedLinkedIndex24037AdditionalIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Index: Fidelity MSCI Industrials Index ETF Capped Linked Index",
        "label": "Fidelity Index: Fidelity MSCI Industrials Index ETF Capped Linked Index_24037"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FidelityIndexFidelityMSCIInformationTechnologyIndexETFCappedLinkedIndex24038AdditionalIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FidelityIndexFidelityMSCIInformationTechnologyIndexETFCappedLinkedIndex24038AdditionalIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Index: Fidelity MSCI Information Technology Index ETF Capped Linked Index",
        "label": "Fidelity Index: Fidelity MSCI Information Technology Index ETF Capped Linked Index_24038"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FidelityIndexFidelityMSCIMaterialsIndexETFCappedLinkedIndex24039AdditionalIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FidelityIndexFidelityMSCIMaterialsIndexETFCappedLinkedIndex24039AdditionalIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Index: Fidelity MSCI Materials Index ETF Capped Linked Index",
        "label": "Fidelity Index: Fidelity MSCI Materials Index ETF Capped Linked Index_24039"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FidelityIndexFidelityMSCIRealEstateIndexETFCappedLinkedIndex24042AdditionalIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FidelityIndexFidelityMSCIRealEstateIndexETFCappedLinkedIndex24042AdditionalIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Index: Fidelity MSCI Real Estate Index ETF Capped Linked Index",
        "label": "Fidelity Index: Fidelity MSCI Real Estate Index ETF Capped Linked Index_24042"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FidelityIndexFidelityMSCIUtilitiesIndexETFCappedLinkedIndex24041AdditionalIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FidelityIndexFidelityMSCIUtilitiesIndexETFCappedLinkedIndex24041AdditionalIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Index: Fidelity MSCI Utilities Index ETF Capped Linked Index",
        "label": "Fidelity Index: Fidelity MSCI Utilities Index ETF Capped Linked Index_24041"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FidelityIndexMSCIUSAIMICommunicationServices2550Index24040AdditionalIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FidelityIndexMSCIUSAIMICommunicationServices2550Index24040AdditionalIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Index: MSCI USA IMI Communication Services 25/50 Index",
        "label": "Fidelity Index: MSCI USA IMI Communication Services 25/50 Index_24040"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FidelityIndexSP500Index24032BroadBasedIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FidelityIndexSP500Index24032BroadBasedIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Index: S&amp;P 500\u00ae Index",
        "label": "Fidelity Index: S&amp;P 500\u00ae Index_24032"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FidelityIndexSP500Index24033BroadBasedIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FidelityIndexSP500Index24033BroadBasedIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Index: S&amp;P 500\u00ae Index",
        "label": "Fidelity Index: S&amp;P 500\u00ae Index_24033"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FidelityIndexSP500Index24034BroadBasedIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FidelityIndexSP500Index24034BroadBasedIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Index: S&amp;P 500\u00ae Index",
        "label": "Fidelity Index: S&amp;P 500\u00ae Index_24034"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FidelityIndexSP500Index24035BroadBasedIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FidelityIndexSP500Index24035BroadBasedIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Index: S&amp;P 500\u00ae Index",
        "label": "Fidelity Index: S&amp;P 500\u00ae Index_24035"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FidelityIndexSP500Index24036BroadBasedIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FidelityIndexSP500Index24036BroadBasedIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Index: S&amp;P 500\u00ae Index",
        "label": "Fidelity Index: S&amp;P 500\u00ae Index_24036"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FidelityIndexSP500Index24037BroadBasedIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FidelityIndexSP500Index24037BroadBasedIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Index: S&amp;P 500\u00ae Index",
        "label": "Fidelity Index: S&amp;P 500\u00ae Index_24037"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FidelityIndexSP500Index24038BroadBasedIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FidelityIndexSP500Index24038BroadBasedIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Index: S&amp;P 500\u00ae Index",
        "label": "Fidelity Index: S&amp;P 500\u00ae Index_24038"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FidelityIndexSP500Index24039BroadBasedIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FidelityIndexSP500Index24039BroadBasedIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Index: S&amp;P 500\u00ae Index",
        "label": "Fidelity Index: S&amp;P 500\u00ae Index_24039"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FidelityIndexSP500Index24040BroadBasedIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FidelityIndexSP500Index24040BroadBasedIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Index: S&amp;P 500\u00ae Index",
        "label": "Fidelity Index: S&amp;P 500\u00ae Index_24040"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FidelityIndexSP500Index24041BroadBasedIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FidelityIndexSP500Index24041BroadBasedIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Index: S&amp;P 500\u00ae Index",
        "label": "Fidelity Index: S&amp;P 500\u00ae Index_24041"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_FidelityIndexSP500Index24042BroadBasedIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "FidelityIndexSP500Index24042BroadBasedIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Index: S&amp;P 500\u00ae Index",
        "label": "Fidelity Index: S&amp;P 500\u00ae Index_24042"
       }
      }
     },
     "auth_ref": []
    },
    "oef_FundName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "FundName",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fund Name"
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "oef_GeographicRegionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "GeographicRegionAxis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographic Region [Axis]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_GeographicRegionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "GeographicRegionDomain",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographic Region [Domain]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "fidelity_GermanyCTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "GermanyCTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Germany"
       }
      }
     },
     "auth_ref": []
    },
    "oef_HoldingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "HoldingsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Holdings [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_HoldingsCount": {
     "xbrltype": "integerItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "HoldingsCount",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Holdings Count"
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "oef_HoldingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "HoldingsLineItems",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Holdings [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_HoldingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "HoldingsTable",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Holdings [Table]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_HoldingsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "HoldingsTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Holdings [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "fidelity_HongKongCTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "HongKongCTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hong Kong"
       }
      }
     },
     "auth_ref": []
    },
    "oef_InabilityToMeetDistLevelTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "InabilityToMeetDistLevelTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inability to Meet Distribution Level [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "fidelity_IndustryAerospaceDefenseSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryAerospaceDefenseSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryAerospace &amp; Defense"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryAutomobilesSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryAutomobilesSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryAutomobiles"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryBanksSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryBanksSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryBanks"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryBeveragesSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryBeveragesSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryBeverages"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryBiotechnologySectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryBiotechnologySectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryBiotechnology"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryBroadlineRetailSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryBroadlineRetailSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryBroadline Retail"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryBuildingProductsSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryBuildingProductsSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryBuilding Products"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryCapitalMarketsSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryCapitalMarketsSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryCapital Markets"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryChemicalsSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryChemicalsSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryChemicals"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryCommunicationsEquipmentSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryCommunicationsEquipmentSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryCommunications Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryConstructionMaterialsSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryConstructionMaterialsSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryConstruction Materials"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryConsumerFinanceSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryConsumerFinanceSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryConsumer Finance"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryConsumerStaplesDistributionRetailSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryConsumerStaplesDistributionRetailSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryConsumer Staples Distribution &amp; Retail"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryContainersPackagingSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryContainersPackagingSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryContainers &amp; Packaging"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryDiversifiedTelecommunicationServicesSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryDiversifiedTelecommunicationServicesSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryDiversified Telecommunication Services"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryElectricUtilitiesSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryElectricUtilitiesSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryElectric Utilities"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryElectricalEquipmentSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryElectricalEquipmentSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryElectrical Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryElectronicEquipmentInstrumentsComponentsSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryElectronicEquipmentInstrumentsComponentsSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryElectronic Equipment, Instruments &amp; Components"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryEnergyEquipmentServicesSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryEnergyEquipmentServicesSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryEnergy Equipment &amp; Services"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryEntertainmentSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryEntertainmentSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryEntertainment"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryFinancialServicesSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryFinancialServicesSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryFinancial Services"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryFoodProductsSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryFoodProductsSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryFood Products"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryGasUtilitiesSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryGasUtilitiesSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryGas Utilities"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryGroundTransportationSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryGroundTransportationSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryGround Transportation"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryHealthCareEquipmentSuppliesSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryHealthCareEquipmentSuppliesSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryHealth Care Equipment &amp; Supplies"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryHealthCareProvidersServicesSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryHealthCareProvidersServicesSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryHealth Care Providers &amp; Services"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryHealthCareREITsSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryHealthCareREITsSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryHealth Care REITs"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryHotelsRestaurantsLeisureSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryHotelsRestaurantsLeisureSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryHotels, Restaurants &amp; Leisure"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryHouseholdDurablesSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryHouseholdDurablesSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryHousehold Durables"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryHouseholdProductsSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryHouseholdProductsSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryHousehold Products"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryIndependentPowerandRenewableElectricityProducersSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryIndependentPowerandRenewableElectricityProducersSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryIndependent Power and Renewable Electricity Producers"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryIndustrialREITsSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryIndustrialREITsSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryIndustrial REITs"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryInsuranceSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryInsuranceSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryInsurance"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryInteractiveMediaServicesSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryInteractiveMediaServicesSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryInteractive Media &amp; Services"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryLifeSciencesToolsServicesSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryLifeSciencesToolsServicesSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryLife Sciences Tools &amp; Services"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryMachinerySectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryMachinerySectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryMachinery"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryMediaSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryMediaSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryMedia"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryMetalsMiningSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryMetalsMiningSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryMetals &amp; Mining"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryMultiMinusUtilitiesSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryMultiMinusUtilitiesSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryMulti-Utilities"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryOilGasConsumableFuelsSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryOilGasConsumableFuelsSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryOil, Gas &amp; Consumable Fuels"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryOtherLineSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryOtherLineSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Other Line"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryPaperForestProductsSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryPaperForestProductsSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryPaper &amp; Forest Products"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryPharmaceuticalsSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryPharmaceuticalsSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryPharmaceuticals"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryResidentialREITsSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryResidentialREITsSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryResidential REITs"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryRetailREITsSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryRetailREITsSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryRetail REITs"
       }
      }
     },
     "auth_ref": []
    },
    "oef_IndustrySectorAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "IndustrySectorAxis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector [Axis]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_IndustrySectorDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "IndustrySectorDomain",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector [Domain]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "fidelity_IndustrySemiconductorsSemiconductorEquipmentSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustrySemiconductorsSemiconductorEquipmentSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustrySemiconductors &amp; Semiconductor Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustrySoftwareSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustrySoftwareSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustrySoftware"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustrySpecializedREITsSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustrySpecializedREITsSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustrySpecialized REITs"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustrySpecialtyRetailSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustrySpecialtyRetailSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustrySpecialty Retail"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryTechnologyHardwareStoragePeripheralsSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryTechnologyHardwareStoragePeripheralsSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryTechnology Hardware, Storage &amp; Peripherals"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryTobaccoSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryTobaccoSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryTobacco"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryWaterUtilitiesSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryWaterUtilitiesSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryWater Utilities"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IndustryWirelessTelecommunicationServicesSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IndustryWirelessTelecommunicationServicesSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IndustryWireless Telecommunication Services"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentCompanyPortfolioTurnover": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyPortfolioTurnover",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "InvestmentCompanyPortfolioTurnover",
        "documentation": "Percentage of lesser of purchase or sale of portfolio securities to average value of portfolio securities owned."
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "us-gaap_InvestmentTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Type [Axis]",
        "documentation": "Information by type of investments."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r2",
      "r3",
      "r4",
      "r5",
      "r6",
      "r7",
      "r8",
      "r9",
      "r10",
      "r11",
      "r12",
      "r13",
      "r14",
      "r15",
      "r16",
      "r17"
     ]
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentTypeCategorizationMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset obtained to generate income or appreciate in value."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r2",
      "r3",
      "r4",
      "r5",
      "r6",
      "r7",
      "r8",
      "r9",
      "r10",
      "r11",
      "r12",
      "r13",
      "r14",
      "r15",
      "r16",
      "r17"
     ]
    },
    "fidelity_IrelandCTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IrelandCTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ireland"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_IsraelCTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "IsraelCTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Israel"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_JerseyCTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "JerseyCTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Jersey"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_KazakhstanCTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "KazakhstanCTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Kazakhstan"
       }
      }
     },
     "auth_ref": []
    },
    "oef_LargestHoldingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "LargestHoldingAxis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding [Axis]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_LargestHoldingsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "LargestHoldingsDomain",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holdings [Domain]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_LargestHoldingsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "LargestHoldingsTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holdings [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "oef_LineGraphAndTableMeasureName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "LineGraphAndTableMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line Graph and Table Measure Name"
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "oef_LineGraphTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "LineGraphTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line Graph [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "oef_MaterialChngDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaterialChngDate",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Change Date"
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "oef_MaterialChngDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaterialChngDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Change Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "oef_MaterialFundChngAdviserTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaterialFundChngAdviserTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Fund Change Adviser [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "oef_MaterialFundChngExpensesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaterialFundChngExpensesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Fund Change Expenses [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_MaterialFundChngNameTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaterialFundChngNameTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Fund Change Name [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "oef_MaterialFundChngNoticeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaterialFundChngNoticeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Fund Change Notice [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "oef_MaterialFundChngObjectivesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaterialFundChngObjectivesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Fund Change Objectives [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "oef_MaterialFundChngRisksChngTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaterialFundChngRisksChngTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Fund Change Risks Change [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "oef_MaterialFundChngStrategiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaterialFundChngStrategiesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Fund Change Strategies [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "oef_MaterialFundChngTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaterialFundChngTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Fund Change [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "oef_MaturityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaturityAxis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity [Axis]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_MaturityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaturityDomain",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity [Domain]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "fidelity_NetherlandsCTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "NetherlandsCTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Netherlands"
       }
      }
     },
     "auth_ref": []
    },
    "oef_NoDeductionOfTaxesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "NoDeductionOfTaxesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Deduction of Taxes [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol [Flag]",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_NorwayCTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "NorwayCTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Norway"
       }
      }
     },
     "auth_ref": []
    },
    "oef_OtherCategory1Axis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "OtherCategory1Axis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category 1 [Axis]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_OtherCategory1Domain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "OtherCategory1Domain",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category 1 [Domain]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_OtherCategory2Axis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "OtherCategory2Axis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category 2 [Axis]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_OtherCategory2Domain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "OtherCategory2Domain",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category 2 [Domain]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "fidelity_OtherLineCTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "OtherLineCTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Line"
       }
      }
     },
     "auth_ref": []
    },
    "oef_PctOfNav": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PctOfNav",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percent of Net Asset Value"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_PctOfNetLongExposure": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PctOfNetLongExposure",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percent of Net Long Exposure"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_PctOfNetShortExposure": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PctOfNetShortExposure",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percent of Net Short Exposure"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_PctOfTotalInv": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PctOfTotalInv",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percent of Total Investments"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_PctOfTotalLongExposure": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PctOfTotalLongExposure",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percent of Total Long Exposure"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_PctOfTotalShortExposure": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PctOfTotalShortExposure",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percent of Total Short Exposure"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_PerfInceptionDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerfInceptionDate",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Inception Date"
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "oef_PerfTableMarketIndexChngdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerfTableMarketIndexChngdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Table Market Index Changed [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "oef_PerformancePastDoesNotIndicateFuture": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformancePastDoesNotIndicateFuture",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Past Does Not Indicate Future [Text]"
       }
      }
     },
     "auth_ref": [
      "r36",
      "r60"
     ]
    },
    "oef_PreviousInvestmentAdviserTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PreviousInvestmentAdviserTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Previous Investment Adviser [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "oef_PriorMarketIndexComparisonTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PriorMarketIndexComparisonTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prior Market Index Comparison [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "fidelity_PuertoRicoCTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "PuertoRicoCTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Puerto Rico"
       }
      }
     },
     "auth_ref": []
    },
    "oef_SalesLoadAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "SalesLoadAxis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales Load [Axis]"
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "terseLabel": "Exchange",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "oef_ShareClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ShareClassDomain",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Classes"
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "oef_ShareholderReportAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ShareholderReportAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholder Report [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "oef_ShareholderReportAnnualOrSemiAnnual": {
     "xbrltype": "shareholderReportTypeItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ShareholderReportAnnualOrSemiAnnual",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholder Report Annual or Semi-Annual"
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "oef_ShareholderReportLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ShareholderReportLineItems",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/NcsrCover",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholder Report [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "oef_ShareholderReportTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ShareholderReportTable",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/NcsrCover",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholder Report [Table]"
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "fidelity_SingaporeCTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "SingaporeCTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Singapore"
       }
      }
     },
     "auth_ref": []
    },
    "oef_SummaryOfChngLegendTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "SummaryOfChngLegendTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Change Legend [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "fidelity_SwedenCTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "SwedenCTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sweden"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_SwitzerlandCTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "SwitzerlandCTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Switzerland"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_ThailandCTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "ThailandCTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Thailand"
       }
      }
     },
     "auth_ref": []
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "terseLabel": "Ticker",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_UnitedKingdomCTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "UnitedKingdomCTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "United Kingdom"
       }
      }
     },
     "auth_ref": []
    },
    "fidelity_UnitedStatesofAmericaCTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "UnitedStatesofAmericaCTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "United States of America"
       }
      }
     },
     "auth_ref": []
    },
    "oef_UpdPerfInfoLocationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "UpdPerfInfoLocationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Updated Performance Information Location [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "oef_UpdProspectusEmailAddress": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "UpdProspectusEmailAddress",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Updated Prospectus Email Address"
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "oef_UpdProspectusPhoneNumber": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "UpdProspectusPhoneNumber",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Updated Prospectus Phone Number"
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "oef_UpdProspectusWebAddress": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "UpdProspectusWebAddress",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Updated Prospectus Web Address"
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "fidelity_VirginIslandsCTIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fidelity/20260731",
     "localname": "VirginIslandsCTIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Virgin Islands"
       }
      }
     },
     "auth_ref": []
    },
    "oef_WithSalesLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "WithSalesLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "With Sales Load [Member]"
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "oef_WithoutSalesLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "WithoutSalesLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Without Sales Load [Member]"
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "30",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479910/205-30-50-1"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5D",
   "Subparagraph": "(SX 210.12-13D(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5D"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r20": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "1",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r22": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "b",
   "Paragraph": "3"
  },
  "r23": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "b",
   "Paragraph": "4"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "b",
   "Paragraph": "5"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "b",
   "Paragraph": "instruction",
   "Subparagraph": "2"
  },
  "r26": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "c"
  },
  "r27": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "c",
   "Paragraph": "ii"
  },
  "r28": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "c",
   "Paragraph": "iii"
  },
  "r29": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "c",
   "Paragraph": "instruction",
   "Sentence": "1",
   "Clause": "b"
  },
  "r30": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "c",
   "Paragraph": "instruction",
   "Subparagraph": "1",
   "Clause": "c"
  },
  "r31": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "c",
   "Paragraph": "instruction",
   "Subparagraph": "1",
   "Clause": "d"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "1"
  },
  "r33": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2"
  },
  "r34": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r35": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Clause": "B"
  },
  "r36": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "iiii",
   "Clause": "A"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "instruction",
   "Clause": "12"
  },
  "r38": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "instruction",
   "Clause": "14"
  },
  "r39": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "instruction",
   "Clause": "15"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "instruction",
   "Clause": "7"
  },
  "r41": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "instruction",
   "Clause": "8"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "3"
  },
  "r43": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "4"
  },
  "r44": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "4",
   "Subparagraph": "instruction",
   "Clause": "3"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "4",
   "Subparagraph": "instruction",
   "Clause": "4"
  },
  "r46": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "e"
  },
  "r47": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "e",
   "Paragraph": "instruction",
   "Subparagraph": "6"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "f"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "g"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "g",
   "Paragraph": "1"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "g",
   "Paragraph": "2"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "g",
   "Paragraph": "3"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "g",
   "Paragraph": "4"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "g",
   "Paragraph": "5"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "g",
   "Paragraph": "6"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "g",
   "Paragraph": "instruction",
   "Subparagraph": "2"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "h",
   "Paragraph": "1"
  },
  "r58": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "h",
   "Paragraph": "2"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "1",
   "Subparagraph": "d",
   "Sentence": "i"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r61": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "313"
  },
  "r63": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  }
 }
}
