<?xml version="1.0" encoding="utf-8"?>
<FilingSummary xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Version>2.2.0.25</Version>
  <ReportType />
  <MyReports>
    <Report>
      <IsDefault>true</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>010000 - Document - Risk/Return Summary (First Trust BICK Index Fund) {Unlabeled}</LongName>
      <ShortName>Risk/Return Summary (First Trust BICK Index Fund)</ShortName>
      <Role>http://ftportfolios.com/role/RiskReturnSummary</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R1.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>010001 - Document - Risk Return Summary (First Trust Dow Jones Global Select Dividend Index Fund) {Unlabeled}</LongName>
      <ShortName>Risk Return Summary (First Trust Dow Jones Global Select Dividend Index Fund)</ShortName>
      <Role>http://ftportfolios.com/role/RiskReturnSummaryFirstTrustDowJonesGlobalSelectDividendIndexFund</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R2.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>010002 - Document - Risk/Return Summary (First Trust FTSE EPRA/NAREIT Developed Markets Real Estate Index Fund) {Unlabeled}</LongName>
      <ShortName>Risk/Return Summary (First Trust FTSE EPRA/NAREIT Developed Markets Real Estate Index Fund)</ShortName>
      <Role>http://ftportfolios.com/role/RiskReturnSuummaryFirstTrustFtseEpraNareitDevelopedMarketsRealEstateIndexFund</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R3.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>010003 - Document - Risk/Return Summary (First Trust ISE Global Copper Index Fund) {Unlabeled}</LongName>
      <ShortName>Risk/Return Summary (First Trust ISE Global Copper Index Fund)</ShortName>
      <Role>http://ftportfolios.com/role/RiskReturnSummaryFirstTrustIseGlobalCopperIndexFund</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R4.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>010004 - Document - Risk/Return Summary (First Trust ISE Global Engineering and Construction Index Fund) {Unlabeled}</LongName>
      <ShortName>Risk/Return Summary (First Trust ISE Global Engineering and Construction Index Fund)</ShortName>
      <Role>http://ftportfolios.com/role/RiskReturnSummaryFirstTrustIseGlobalEngineeringAndConstructionIndexFund</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R5.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>010005 - Document - Risk/Return Summary (First Trust ISE Global Platinum Index Fund) {Unlabeled}</LongName>
      <ShortName>Risk/Return Summary (First Trust ISE Global Platinum Index Fund)</ShortName>
      <Role>http://ftportfolios.com/role/RiskReturnSummaryFirstTrustIseGlobalPlatinumIndexFund</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R6.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>010006 - Document - Risk/Return Summary (First Trust ISE Global Wind Energy Index Fund) {Unlabeled}</LongName>
      <ShortName>Risk/Return Summary (First Trust ISE Global Wind Energy Index Fund)</ShortName>
      <Role>http://ftportfolios.com/role/RiskReturnSummaryFirstTrustIseGlobalWindEnergyIndexFund</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R7.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>010007 - Document - Risk/Return Summary (First Trust NASDAQ (R) Clean Edge (R) Smart Grid Infrastructure Index Fund) {Unlabeled}</LongName>
      <ShortName>Risk/Return Summary (First Trust NASDAQ (R) Clean Edge (R) Smart Grid Infrastructure Index Fund)</ShortName>
      <Role>http://ftportfolios.com/role/RiskReturnSummaryFirstTrustNasdaqCleanEdgeSmartGridInfrastructureIndexFund</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R8.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>010008 - Document - Risk/Return Summary (First Trust STOXX European Select Dividend Index Fund) {Unlabeled}</LongName>
      <ShortName>Risk/Return Summary (First Trust STOXX European Select Dividend Index Fund)</ShortName>
      <Role>http://ftportfolios.com/role/RiskReturnSummaryFirstTrustStoxxEuropeanSelectDividendIndexFund</Role>
      <ContainEmbeddedReports>true</ContainEmbeddedReports>
      <XmlFileName>R9.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>040000 - Disclosure - Risk/Return Detail Data {Elements}</LongName>
      <ShortName>Risk/Return Detail Data</ShortName>
      <Role>http://ftportfolios.com/role/RiskReturnDetailData</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R49.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Book</ReportType>
      <LongName>All Reports</LongName>
      <ShortName>All Reports</ShortName>
      <Role />
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName />
    </Report>
  </MyReports>
  <EntityCount>1</EntityCount>
  <ContextCount>47</ContextCount>
  <SegmentCount>29</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <UnitCount>2</UnitCount>
  <ElementCount>71</ElementCount>
  <FootnotesReported>true</FootnotesReported>
  <TuplesReported>false</TuplesReported>
  <ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_After_Taxes_On_Distributions_Member_S000018784_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_Ise_Global_Wind_Energy_Tm_Index_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_After_Taxes_On_Distributions_And_Sales_Member_S000018784_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_M_S_C_I_World_Index_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_Stoxx_Europe_Select_Dividend_Thirty_Index_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_S000018785_Member_Return_Before_Taxes_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_S000028546_Member</ContextName>
      <ElementCount>35</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_After_Taxes_On_Distributions_Member_S000019507_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_S000024215_Member</ContextName>
      <ElementCount>55</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_S000022933_Member_After_Taxes_On_Distributions_And_Sales_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_Russell_Three_Thousand_R_Index_Member_Inception_Period_Two_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_Return_Before_Taxes_Member_S000019507_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_Stoxx_Europe_Six_Hundred_Index_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_Dow_Jones_World_Developed_Markets_Index_S_M_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_After_Taxes_On_Distributions_And_Sales_Member_S000019507_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_S000024215_Member_After_Taxes_On_Distributions_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_S000026919_Member_After_Taxes_On_Distributions_And_Sales_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_S000026919_Member_Return_Before_Taxes_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_I_S_E_Global_Engineering_And_Construction_T_M_Index_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_S000018785_Member</ContextName>
      <ElementCount>58</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_S000024215_Member_After_Taxes_On_Distributions_And_Sales_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_S000028547_Member</ContextName>
      <ElementCount>35</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_Nasdaq_Omx_Clean_Edge_Smart_Grid_Infrastructure_Index_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_S000022933_Member</ContextName>
      <ElementCount>57</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_S_And_P_Global_Reit_Index_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_Russell_Three_Thousand_R_Index_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_S000026919_Member_After_Taxes_On_Distributions_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_Msci_World_Industrials_Index_Member_Inception_Period_One_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_S000019507_Member</ContextName>
      <ElementCount>57</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_S000026919_Member</ContextName>
      <ElementCount>55</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_S000018785_Member_After_Taxes_On_Distributions_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011</ContextName>
      <ElementCount>8</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_Msci_World_Reit_Index_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_Msci_Europe_Index_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_S000024215_Member_Return_Before_Taxes_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_Msci_World_Industrials_Index_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_S000028545_Member</ContextName>
      <ElementCount>35</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_Ftse_Epra_Nareit_Developed_Index_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_S000018784_Member_Return_Before_Taxes_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_S000022933_Member_Return_Before_Taxes_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_Dow_Jones_Global_Select_Dividend_Index_S_M_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_S_And_P_One_Thousand_Five_Hundred_Industrials_Index_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_S000018785_Member_After_Taxes_On_Distributions_And_Sales_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_S000022933_Member_After_Taxes_On_Distributions_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_Russell_Three_Thousand_R_Index_Member_Inception_Period_One_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_S000018784_Member</ContextName>
      <ElementCount>57</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>TwelveMonthsEnded_31Jan2011_M_S_C_I_World_Index_Member_Inception_Period_Two_Member</ContextName>
      <ElementCount>4</ElementCount>
    </ContextSummary>
  </ContextSummary>
  <BaseTaxonomies />
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
