{
 "version": "2.2",
 "instance": {
  "c485bpos.htm": {
   "nsprefix": "cik0001655589",
   "nsuri": "http://franklintempleton.com/20260331",
   "dts": {
    "schema": {
     "local": [
      "c485bpos-20260727.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",
      "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/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/fnd/2025/fnd-2025.xsd",
      "https://xbrl.sec.gov/fnd/2025/fnd-2025_lab.xsd",
      "https://xbrl.sec.gov/fnd/2025/fnd-oef-2025.xsd",
      "https://xbrl.sec.gov/oef/2025/oef-2025.xsd",
      "https://xbrl.sec.gov/oef/2025/oef-2025_cal.xsd",
      "https://xbrl.sec.gov/oef/2025/oef-2025_lab.xsd",
      "https://xbrl.sec.gov/oef/2025/oef-rr-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    },
    "definitionLink": {
     "local": [
      "c485bpos-20260727_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "c485bpos-20260727_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "c485bpos-20260727_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "c485bpos.htm"
     ]
    }
   },
   "keyStandard": 62,
   "keyCustom": 1,
   "axisStandard": 4,
   "axisCustom": 0,
   "memberStandard": 3,
   "memberCustom": 324,
   "hidden": {
    "total": 160,
    "http://xbrl.sec.gov/oef/2025": 154,
    "http://xbrl.sec.gov/dei/2025": 6
   },
   "contextCount": 2460,
   "entityCount": 1,
   "segmentCount": 327,
   "elementCount": 558,
   "unitCount": 2,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/oef/2025": 4850,
    "http://xbrl.sec.gov/fnd/2025": 98,
    "http://xbrl.sec.gov/dei/2025": 8
   },
   "report": {
    "R1": {
     "role": "http://xbrl.sec.gov/rr/role/N1aCover",
     "longName": "010000 - Disclosure - Form N-1A Cover",
     "shortName": "Form N-1A Cover",
     "isDefault": "true",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "1",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R2": {
     "role": "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
     "longName": "010000 - Document - Document and Entity Information {Elements}",
     "shortName": "Document and Entity Information",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "2",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R3": {
     "role": "http://xbrl.sec.gov/rr/role/RiskReturn",
     "longName": "010002 - Disclosure - Investment Objectives and Goals",
     "shortName": "Investment Objectives and Goals",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "3",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000057200Member_S000057200Summary1Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R4": {
     "role": "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
     "longName": "010003 - Disclosure - Fees and Expenses",
     "shortName": "Fees and Expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "4",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000057200Member_S000057200Summary1Member",
      "name": "oef:ExpenseHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R5": {
     "role": "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
     "longName": "010004 - Disclosure - Investment Strategy",
     "shortName": "Investment Strategy",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "5",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000057200Member_S000057200Summary1Member",
      "name": "oef:StrategyHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R6": {
     "role": "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
     "longName": "010004 - Schedule - Investment Risks {Unlabeled}",
     "shortName": "Investment Risks",
     "isDefault": "false",
     "groupType": "",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "6",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000057200Member_S000057200Summary1Member",
      "name": "cik0001655589:CustomRisksTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000057200Member_S000057200Summary1Member",
      "name": "cik0001655589:CustomRisksTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://xbrl.sec.gov/rr/role/PerformanceManagement",
     "longName": "010006 - Disclosure - Performance Management",
     "shortName": "Performance Management",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "7",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000057200Member_S000057200Summary1Member",
      "name": "oef:BarChartAndPerformanceTableHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R10": {
     "role": "http://xbrl.sec.gov/rr/role/BarChartData",
     "longName": "020050 - Disclosure - Annual Total Returns",
     "shortName": "Annual Total Returns",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "8",
     "firstAnchor": {
      "contextRef": "Context_20251231_20251231_C000181968Member_S000057200Member_S000057200Summary1Member",
      "name": "oef:AnnlRtrPct",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R66": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData2",
     "longName": "020102 - Disclosure - Risk/Return Detail Data (Franklin U.S. Large Cap Multifactor Index ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin U.S. Large Cap Multifactor Index ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "9",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000057200Member_S000057200Summary1Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000057200Member_PrincipalRisks2_S000057200Summary1Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R67": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData4",
     "longName": "020104 - Disclosure - Risk/Return Detail Data (Franklin U.S. Mid Cap Multifactor Index ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin U.S. Mid Cap Multifactor Index ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "10",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000057201Member_S000057201Summary1Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000057201Member_PrincipalRisks2_S000057201Summary1Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R68": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData6",
     "longName": "020106 - Disclosure - Risk/Return Detail Data (Franklin U.S. Small Cap Multifactor Index ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin U.S. Small Cap Multifactor Index ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "11",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000057202Member_S000057202Summary1Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000057202Member_PrincipalRisks2_S000057202Summary1Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R69": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData8",
     "longName": "020108 - Disclosure - Risk/Return Detail Data (Franklin International Dividend Booster Index ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin International Dividend Booster Index ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "12",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000089400Member_S000089400Summary2Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000089400Member_PrincipalRisks2_S000089400Summary2Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData10",
     "longName": "020110 - Disclosure - Risk/Return Detail Data (Franklin U.S. Dividend Booster Index ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin U.S. Dividend Booster Index ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "13",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000089401Member_S000089401Summary2Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000089401Member_PrincipalRisks2_S000089401Summary2Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R71": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData12",
     "longName": "020112 - Disclosure - Risk/Return Detail Data (Franklin International Core Dividend Tilt Index ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin International Core Dividend Tilt Index ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "14",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000053151Member_S000053151Summary3Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000053151Member_PrincipalRisks2_S000053151Summary3Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R72": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData14",
     "longName": "020114 - Disclosure - Risk/Return Detail Data (Franklin Emerging Market Core Dividend Tilt Index ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin Emerging Market Core Dividend Tilt Index ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "15",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000053152Member_S000053152Summary3Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000053152Member_PrincipalRisks2_S000053152Summary3Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R73": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData16",
     "longName": "020116 - Disclosure - Risk/Return Detail Data (Franklin U.S. Core Dividend Tilt Index ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin U.S. Core Dividend Tilt Index ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "16",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000053153Member_S000053153Summary3Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000053153Member_PrincipalRisks2_S000053153Summary3Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R74": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData18",
     "longName": "020118 - Disclosure - Risk/Return Detail Data (BrandywineGLOBAL-U.S. Fixed Income ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (BrandywineGLOBAL-U.S. Fixed Income ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "17",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000080763Member_S000080763Summary4Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000080763Member_PrincipalRisks2_S000080763Summary4Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R75": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData20",
     "longName": "020120 - Disclosure - Risk/Return Detail Data (BrandywineGLOBAL-Dynamic US Large Cap Value ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (BrandywineGLOBAL-Dynamic US Large Cap Value ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "18",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000075788Member_S000075788Summary5Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000075788Member_PrincipalRisks2_S000075788Summary5Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R76": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData22",
     "longName": "020122 - Disclosure - Risk/Return Detail Data (Franklin Disruptive Commerce ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin Disruptive Commerce ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "19",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000067392Member_S000067392Summary6Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000067392Member_PrincipalRisks2_S000067392Summary6Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R77": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData24",
     "longName": "020124 - Disclosure - Risk/Return Detail Data (Franklin Genomic Advancements ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin Genomic Advancements ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "20",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000067393Member_S000067393Summary6Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000067393Member_PrincipalRisks2_S000067393Summary6Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R78": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData26",
     "longName": "020126 - Disclosure - Risk/Return Detail Data (Franklin Intelligent Machines ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin Intelligent Machines ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "21",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000067394Member_S000067394Summary6Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000067394Member_PrincipalRisks2_S000067394Summary6Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R79": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData28",
     "longName": "020128 - Disclosure - Risk/Return Detail Data (Franklin Exponential Data ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin Exponential Data ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "22",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000070439Member_S000070439Summary6Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000070439Member_PrincipalRisks2_S000070439Summary6Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R80": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData30",
     "longName": "020130 - Disclosure - Risk/Return Detail Data (Franklin Income Equity Focus ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin Income Equity Focus ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "23",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000053774Member_S000053774Summary6Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000053774Member_PrincipalRisks2_S000053774Summary6Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R81": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData32",
     "longName": "020132 - Disclosure - Risk/Return Detail Data (Franklin Investment Grade Corporate ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin Investment Grade Corporate ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "24",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000053775Member_S000053775Summary6Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000053775Member_PrincipalRisks2_S000053775Summary6Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R82": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData34",
     "longName": "020134 - Disclosure - Risk/Return Detail Data (Franklin Dynamic Municipal Bond ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin Dynamic Municipal Bond ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "25",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000057879Member_S000057879Summary6Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000057879Member_PrincipalRisks2_S000057879Summary6Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R83": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData36",
     "longName": "020136 - Disclosure - Risk/Return Detail Data (Franklin Municipal Green Bond ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin Municipal Green Bond ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "26",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000057880Member_S000057880Summary6Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000057880Member_PrincipalRisks2_S000057880Summary6Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R84": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData38",
     "longName": "020138 - Disclosure - Risk/Return Detail Data (Franklin High Yield Corporate ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin High Yield Corporate ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "27",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000061946Member_S000061946Summary6Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000061946Member_PrincipalRisks2_S000061946Summary6Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R85": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData40",
     "longName": "020140 - Disclosure - Risk/Return Detail Data (Franklin International Aggregate Bond ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin International Aggregate Bond ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "28",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000061947Member_S000061947Summary6Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000061947Member_PrincipalRisks2_S000061947Summary6Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R86": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData42",
     "longName": "020142 - Disclosure - Risk/Return Detail Data (Franklin Senior Loan ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin Senior Loan ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "29",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000061948Member_S000061948Summary6Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000061948Member_PrincipalRisks2_S000061948Summary6Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R87": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData44",
     "longName": "020144 - Disclosure - Risk/Return Detail Data (Franklin U.S. Core Bond ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin U.S. Core Bond ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "30",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000066377Member_S000066377Summary6Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000066377Member_PrincipalRisks2_S000066377Summary6Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R88": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData46",
     "longName": "020146 - Disclosure - Risk/Return Detail Data (Franklin U.S. Treasury Bond ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin U.S. Treasury Bond ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "31",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000068596Member_S000068596Summary6Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000068596Member_PrincipalRisks2_S000068596Summary6Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R89": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData48",
     "longName": "020148 - Disclosure - Risk/Return Detail Data (Franklin Ultra Short Bond ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin Ultra Short Bond ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "32",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000068139Member_S000068139Summary6Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000068139Member_PrincipalRisks2_S000068139Summary6Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R90": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData50",
     "longName": "020150 - Disclosure - Risk/Return Detail Data (Franklin Systematic Style Premia ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin Systematic Style Premia ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "33",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000066719Member_S000066719Summary6Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000066719Member_PrincipalRisks2_S000066719Summary6Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R91": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData52",
     "longName": "020152 - Disclosure - Risk/Return Detail Data (Franklin Dividend Growth ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin Dividend Growth ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "34",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000094832Member_S000094832Summary7Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000094832Member_PrincipalRisks2_S000094832Summary7Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R92": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData54",
     "longName": "020154 - Disclosure - Risk/Return Detail Data (Franklin Focused Dynamic Growth ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin Focused Dynamic Growth ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "35",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000080151Member_S000080151Summary8Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000080151Member_PrincipalRisks2_S000080151Summary8Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R93": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData56",
     "longName": "020156 - Disclosure - Risk/Return Detail Data (Franklin Income Focus ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin Income Focus ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "36",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000080465Member_S000080465Summary9Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000080465Member_PrincipalRisks2_S000080465Summary9Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R94": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData58",
     "longName": "020158 - Disclosure - Risk/Return Detail Data (Franklin U.S. Equity Index ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin U.S. Equity Index ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "37",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000053154Member_S000053154Summary10Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000053154Member_PrincipalRisks2_S000053154Summary10Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R95": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData60",
     "longName": "020160 - Disclosure - Risk/Return Detail Data (Templeton Emerging Markets Debt ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Templeton Emerging Markets Debt ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "38",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000098522Member_S000098522Summary11Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000098522Member_PrincipalRisks2_S000098522Summary11Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R96": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData62",
     "longName": "020162 - Disclosure - Risk/Return Detail Data (Franklin FTSE Australia ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin FTSE Australia ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "39",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000059508Member_S000059508Summary12Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000059508Member_PrincipalRisks2_S000059508Summary12Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R97": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData64",
     "longName": "020164 - Disclosure - Risk/Return Detail Data (Franklin FTSE Brazil ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin FTSE Brazil ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "40",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000059501Member_S000059501Summary12Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000059501Member_PrincipalRisks2_S000059501Summary12Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R98": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData66",
     "longName": "020166 - Disclosure - Risk/Return Detail Data (Franklin FTSE Canada ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin FTSE Canada ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "41",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000059509Member_S000059509Summary12Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000059509Member_PrincipalRisks2_S000059509Summary12Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R99": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData68",
     "longName": "020168 - Disclosure - Risk/Return Detail Data (Franklin FTSE China ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin FTSE China ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "42",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000059502Member_S000059502Summary12Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000059502Member_PrincipalRisks2_S000059502Summary12Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R100": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData70",
     "longName": "020170 - Disclosure - Risk/Return Detail Data (Franklin FTSE Germany ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin FTSE Germany ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "43",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000059511Member_S000059511Summary12Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000059511Member_PrincipalRisks2_S000059511Summary12Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R101": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData72",
     "longName": "020172 - Disclosure - Risk/Return Detail Data (Franklin FTSE India ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin FTSE India ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "44",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000059503Member_S000059503Summary12Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000059503Member_PrincipalRisks2_S000059503Summary12Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R102": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData74",
     "longName": "020174 - Disclosure - Risk/Return Detail Data (Franklin FTSE Japan ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin FTSE Japan ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "45",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000059514Member_S000059514Summary12Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000059514Member_PrincipalRisks2_S000059514Summary12Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R103": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData76",
     "longName": "020176 - Disclosure - Risk/Return Detail Data (Franklin FTSE Latin America ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin FTSE Latin America ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "46",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000063035Member_S000063035Summary12Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000063035Member_PrincipalRisks2_S000063035Summary12Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R104": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData78",
     "longName": "020178 - Disclosure - Risk/Return Detail Data (Franklin FTSE Mexico ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin FTSE Mexico ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "47",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000059504Member_S000059504Summary12Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000059504Member_PrincipalRisks2_S000059504Summary12Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R105": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData80",
     "longName": "020180 - Disclosure - Risk/Return Detail Data (Franklin FTSE Saudi Arabia ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin FTSE Saudi Arabia ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "48",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000063031Member_S000063031Summary12Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000063031Member_PrincipalRisks2_S000063031Summary12Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R106": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData82",
     "longName": "020182 - Disclosure - Risk/Return Detail Data (Franklin FTSE South Korea ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin FTSE South Korea ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "49",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000059497Member_S000059497Summary12Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000059497Member_PrincipalRisks2_S000059497Summary12Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R107": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData84",
     "longName": "020184 - Disclosure - Risk/Return Detail Data (Franklin FTSE Switzerland ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin FTSE Switzerland ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "50",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000059498Member_S000059498Summary12Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000059498Member_PrincipalRisks2_S000059498Summary12Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R108": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData86",
     "longName": "020186 - Disclosure - Risk/Return Detail Data (Franklin FTSE Taiwan ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin FTSE Taiwan ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "51",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000059507Member_S000059507Summary12Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000059507Member_PrincipalRisks2_S000059507Summary12Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R109": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData88",
     "longName": "020188 - Disclosure - Risk/Return Detail Data (Franklin FTSE United Kingdom ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin FTSE United Kingdom ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "52",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000059499Member_S000059499Summary12Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000059499Member_PrincipalRisks2_S000059499Summary12Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R110": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData90",
     "longName": "020190 - Disclosure - Risk/Return Detail Data (Franklin FTSE Asia ex Japan ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin FTSE Asia ex Japan ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "53",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000059500Member_S000059500Summary12Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000059500Member_PrincipalRisks2_S000059500Summary12Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R111": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData92",
     "longName": "020192 - Disclosure - Risk/Return Detail Data (Franklin FTSE Europe ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin FTSE Europe ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "54",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000059495Member_S000059495Summary12Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000059495Member_PrincipalRisks2_S000059495Summary12Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R112": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData94",
     "longName": "020194 - Disclosure - Risk/Return Detail Data (Franklin FTSE Eurozone ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin FTSE Eurozone ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "55",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000059506Member_S000059506Summary12Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000059506Member_PrincipalRisks2_S000059506Summary12Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R113": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData96",
     "longName": "020196 - Disclosure - Risk/Return Detail Data (Franklin FTSE Japan Hedged ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin FTSE Japan Hedged ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "56",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000059496Member_S000059496Summary12Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000059496Member_PrincipalRisks2_S000059496Summary12Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R114": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData98",
     "longName": "020198 - Disclosure - Risk/Return Detail Data (Franklin Multisector Income ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin Multisector Income ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "57",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000094328Member_S000094328Summary13Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000094328Member_PrincipalRisks2_S000094328Summary13Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R115": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData100",
     "longName": "020200 - Disclosure - Risk/Return Detail Data (Franklin FTSE Russia ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Franklin FTSE Russia ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "58",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000059505Member_S000059505Summary14Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000059505Member_PrincipalRisks2_S000059505Summary14Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R116": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData102",
     "longName": "020202 - Disclosure - Risk/Return Detail Data (Putnam International Stock ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Putnam International Stock ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "59",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000095581Member_S000095581Summary15Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000095581Member_PrincipalRisks2_S000095581Summary15Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R117": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData104",
     "longName": "020204 - Disclosure - Risk/Return Detail Data (Templeton International Insights ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Templeton International Insights ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "60",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000095580Member_S000095580Summary16Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000095580Member_PrincipalRisks2_S000095580Summary16Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R118": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData106",
     "longName": "020206 - Disclosure - Risk/Return Detail Data (Western Asset Bond ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (Western Asset Bond ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "61",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000081195Member_S000081195Summary17Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000081195Member_PrincipalRisks2_S000081195Summary17Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R119": {
     "role": "http://franklintempleton.com/20260331/role/RRDetailData108",
     "longName": "020208 - Disclosure - Risk/Return Detail Data (FRANKLIN SMALL CAP ENHANCED ETF) {Elements}",
     "shortName": "Risk/Return Detail Data (FRANKLIN SMALL CAP ENHANCED ETF)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "62",
     "firstAnchor": {
      "contextRef": "Context_20260331_20260331_S000097279Member_S000097279Summary18Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20260331_20260331_S000097279Member_PrincipalRisks2_S000097279Summary18Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "oef_AcquiredFundFeesAndExpensesBasedOnEstimates": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AcquiredFundFeesAndExpensesBasedOnEstimates",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquired Fund Fees and Expenses, Based on Estimates [Text]"
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "oef_AcquiredFundFeesAndExpensesOverAssets": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AcquiredFundFeesAndExpensesOverAssets",
     "calculation": {
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData": {
       "parentTag": "oef_ExpensesOverAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquired Fund Fees and Expenses"
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "oef_AfterTaxesOnDistributionsAndSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AfterTaxesOnDistributionsAndSalesMember",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "After Taxes on Distributions and Sales",
        "label": "After Taxes on Distributions and Sales"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_AfterTaxesOnDistributionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AfterTaxesOnDistributionsMember",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "After Taxes on Distributions",
        "label": "After Taxes on Distributions"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_AllCoregistrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AllCoregistrantsMember",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentRisks",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/N1aCover",
      "http://xbrl.sec.gov/rr/role/N1aSupplement",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Coregistrants [Member]"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "oef_AllRisksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AllRisksMember",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable101",
      "http://franklintempleton.com/20260331/role/RRRiskTable103",
      "http://franklintempleton.com/20260331/role/RRRiskTable105",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable109",
      "http://franklintempleton.com/20260331/role/RRRiskTable11",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable21",
      "http://franklintempleton.com/20260331/role/RRRiskTable23",
      "http://franklintempleton.com/20260331/role/RRRiskTable25",
      "http://franklintempleton.com/20260331/role/RRRiskTable27",
      "http://franklintempleton.com/20260331/role/RRRiskTable29",
      "http://franklintempleton.com/20260331/role/RRRiskTable3",
      "http://franklintempleton.com/20260331/role/RRRiskTable31",
      "http://franklintempleton.com/20260331/role/RRRiskTable33",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://franklintempleton.com/20260331/role/RRRiskTable47",
      "http://franklintempleton.com/20260331/role/RRRiskTable49",
      "http://franklintempleton.com/20260331/role/RRRiskTable5",
      "http://franklintempleton.com/20260331/role/RRRiskTable51",
      "http://franklintempleton.com/20260331/role/RRRiskTable53",
      "http://franklintempleton.com/20260331/role/RRRiskTable55",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable59",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable7",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95",
      "http://franklintempleton.com/20260331/role/RRRiskTable97",
      "http://franklintempleton.com/20260331/role/RRRiskTable99",
      "http://xbrl.sec.gov/rr/role/InvestmentRisks"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Risks [Member]",
        "label": "All Risks [Member]"
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "cik0001655589_Alternativefactor2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Alternativefactor2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRRiskTable109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Alternativefactor2Member [Member]",
        "terseLabel": "Alternative factor",
        "documentation": "Alternative factor"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/N1aCover"
     ],
     "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://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://xbrl.sec.gov/rr/role/N1aCover"
     ],
     "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_AnnlRtrPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AnnlRtrPct",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://xbrl.sec.gov/rr/role/BarChartData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Return [Percent]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "oef_AnnualFundOperatingExpensesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AnnualFundOperatingExpensesTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Fund Operating Expenses [Table]"
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "oef_AnnualReturnCaption": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AnnualReturnCaption",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/BarChartData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Return Caption [Text]"
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "oef_AnnualReturnColumnName": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AnnualReturnColumnName",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/BarChartData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Return, Column [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "oef_AnnualReturnInceptionDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AnnualReturnInceptionDate",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/BarChartData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Return, Inception Date"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "cik0001655589_Asiansecurities2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Asiansecurities2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Asiansecurities2Member [Member]",
        "terseLabel": "Asian securities",
        "documentation": "Asian securities"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Australiansecurities2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Australiansecurities2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRRiskTable63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Australiansecurities2Member [Member]",
        "terseLabel": "Australian securities",
        "documentation": "Australian securities"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_AuthorizedParticipantConcentration2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "AuthorizedParticipantConcentration2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable103",
      "http://franklintempleton.com/20260331/role/RRRiskTable105",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable109",
      "http://franklintempleton.com/20260331/role/RRRiskTable11",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable21",
      "http://franklintempleton.com/20260331/role/RRRiskTable23",
      "http://franklintempleton.com/20260331/role/RRRiskTable25",
      "http://franklintempleton.com/20260331/role/RRRiskTable27",
      "http://franklintempleton.com/20260331/role/RRRiskTable29",
      "http://franklintempleton.com/20260331/role/RRRiskTable3",
      "http://franklintempleton.com/20260331/role/RRRiskTable31",
      "http://franklintempleton.com/20260331/role/RRRiskTable33",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://franklintempleton.com/20260331/role/RRRiskTable47",
      "http://franklintempleton.com/20260331/role/RRRiskTable49",
      "http://franklintempleton.com/20260331/role/RRRiskTable5",
      "http://franklintempleton.com/20260331/role/RRRiskTable51",
      "http://franklintempleton.com/20260331/role/RRRiskTable53",
      "http://franklintempleton.com/20260331/role/RRRiskTable55",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable59",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable7",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95",
      "http://franklintempleton.com/20260331/role/RRRiskTable97",
      "http://franklintempleton.com/20260331/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_AuthorizedParticipantConcentration2Member [Member]",
        "terseLabel": "Authorized Participant Concentration",
        "documentation": "Authorized Participant Concentration"
       }
      }
     },
     "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": [
      "r48"
     ]
    },
    "oef_AverageAnnualReturnCaption": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AverageAnnualReturnCaption",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average Annual Return, Caption [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_AverageAnnualReturnColumnName": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AverageAnnualReturnColumnName",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average Annual Return, Column Name [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_AverageAnnualReturnLabel": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AverageAnnualReturnLabel",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average Annual Return, Label [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_AvgAnnlRtrPct": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AvgAnnlRtrPct",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average Annual Return, Percent"
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "cik0001655589_Bankingcompanies2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Bankingcompanies2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://franklintempleton.com/20260331/role/RRRiskTable81"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Bankingcompanies2Member [Member]",
        "terseLabel": "Banking companies",
        "documentation": "Banking companies"
       }
      }
     },
     "auth_ref": []
    },
    "oef_BarChartAndPerformanceTableHeading": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartAndPerformanceTableHeading",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart and Performance Table [Heading]"
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "oef_BarChartClosingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartClosingTextBlock",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart Closing [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "oef_BarChartDoesNotReflectSalesLoads": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartDoesNotReflectSalesLoads",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart Does Not Reflect Sales Loads [Text]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "oef_BarChartFootnotesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartFootnotesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart Footnotes [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "oef_BarChartHeading": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartHeading",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart [Heading]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "oef_BarChartHighestQuarterlyReturn": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartHighestQuarterlyReturn",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Highest Quarterly Return"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "oef_BarChartHighestQuarterlyReturnDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartHighestQuarterlyReturnDate",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Highest Quarterly Return, Date"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "oef_BarChartLowestQuarterlyReturn": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartLowestQuarterlyReturn",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lowest Quarterly Return"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "oef_BarChartLowestQuarterlyReturnDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartLowestQuarterlyReturnDate",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lowest Quarterly Return, Date"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "oef_BarChartNarrativeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartNarrativeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart Narrative [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "oef_BarChartReasonSelectedClassDifferentFromImmediatelyPrecedingPeriod": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartReasonSelectedClassDifferentFromImmediatelyPrecedingPeriod",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart, Reason Selected Class Different from Immediately Preceding Period [Text]"
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "oef_BarChartReturnsForClassNotOfferedInProspectus": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartReturnsForClassNotOfferedInProspectus",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart, Returns for Class Not Offered in Prospectus [Text]"
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "oef_BarChartTableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartTableAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart Table:"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "oef_BarChartTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart [Table]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "oef_BarChartYearToDateReturn": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartYearToDateReturn",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart, Year to Date Return"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "oef_BarChartYearToDateReturnDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartYearToDateReturnDate",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart, Year to Date Return, Date"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "cik0001655589_Blended50MSCIUSAHighDividendYieldIndex25BloombergHighYieldVeryLiquidIndex25BloombergUSAggregateIndex356Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Blended50MSCIUSAHighDividendYieldIndex25BloombergHighYieldVeryLiquidIndex25BloombergUSAggregateIndex356Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Blended50MSCIUSAHighDividendYieldIndex25BloombergHighYieldVeryLiquidIndex25BloombergUSAggregateIndex356Member [Member]",
        "terseLabel": "Blended 50% MSCI USA High Dividend Yield Index + 25% Bloomberg High Yield Very Liquid Index + 25% Bloomberg U.S. Aggregate Index",
        "documentation": "Blended 50% MSCI USA High Dividend Yield Index + 25% Bloomberg High Yield Very Liquid Index + 25% Bloomberg U.S. Aggregate Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_BloombergGlobalAggregateIndex340Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "BloombergGlobalAggregateIndex340Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_BloombergGlobalAggregateIndex340Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Index",
        "documentation": "Bloomberg Global Aggregate Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_BloombergGlobalAggregateex-USDIndexHedgedUSD341Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "BloombergGlobalAggregateex-USDIndexHedgedUSD341Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_BloombergGlobalAggregateex-USDIndexHedgedUSD341Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate ex-USD Index Hedged USD",
        "documentation": "Bloomberg Global Aggregate ex-USD Index Hedged USD"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_BloombergMunicipal1-15YearIndex336Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "BloombergMunicipal1-15YearIndex336Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_BloombergMunicipal1-15YearIndex336Member [Member]",
        "terseLabel": "Bloomberg Municipal 1-15 Year Index",
        "documentation": "Bloomberg Municipal 1-15 Year Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_BloombergMunicipalBondIndex335Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "BloombergMunicipalBondIndex335Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_BloombergMunicipalBondIndex335Member [Member]",
        "terseLabel": "Bloomberg Municipal Bond Index",
        "documentation": "Bloomberg Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_BloombergMunicipalBondIndex337Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "BloombergMunicipalBondIndex337Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_BloombergMunicipalBondIndex337Member [Member]",
        "terseLabel": "Bloomberg Municipal Bond Index",
        "documentation": "Bloomberg Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_BloombergUSAggregateIndex322Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "BloombergUSAggregateIndex322Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_BloombergUSAggregateIndex322Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Index",
        "documentation": "Bloomberg U.S. Aggregate Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_BloombergUSAggregateIndex333Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "BloombergUSAggregateIndex333Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_BloombergUSAggregateIndex333Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Index",
        "documentation": "Bloomberg U.S. Aggregate Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_BloombergUSAggregateIndex338Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "BloombergUSAggregateIndex338Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_BloombergUSAggregateIndex338Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Index",
        "documentation": "Bloomberg U.S. Aggregate Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_BloombergUSAggregateIndex342Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "BloombergUSAggregateIndex342Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_BloombergUSAggregateIndex342Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Index",
        "documentation": "Bloomberg U.S. Aggregate Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_BloombergUSAggregateIndex344Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "BloombergUSAggregateIndex344Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_BloombergUSAggregateIndex344Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Index",
        "documentation": "Bloomberg U.S. Aggregate Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_BloombergUSAggregateIndex345Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "BloombergUSAggregateIndex345Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_BloombergUSAggregateIndex345Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Index",
        "documentation": "Bloomberg U.S. Aggregate Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_BloombergUSAggregateIndex347Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "BloombergUSAggregateIndex347Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_BloombergUSAggregateIndex347Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Index",
        "documentation": "Bloomberg U.S. Aggregate Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_BloombergUSAggregateIndex350Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "BloombergUSAggregateIndex350Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_BloombergUSAggregateIndex350Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Index",
        "documentation": "Bloomberg U.S. Aggregate Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_BloombergUSAggregateIndex355Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "BloombergUSAggregateIndex355Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_BloombergUSAggregateIndex355Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Index",
        "documentation": "Bloomberg U.S. Aggregate Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_BloombergUSAggregateIndex396Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "BloombergUSAggregateIndex396Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_BloombergUSAggregateIndex396Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Index",
        "documentation": "Bloomberg U.S. Aggregate Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_BloombergUSCorporate-InvestmentGradeIndex334Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "BloombergUSCorporate-InvestmentGradeIndex334Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_BloombergUSCorporate-InvestmentGradeIndex334Member [Member]",
        "terseLabel": "Bloomberg U.S. Corporate - Investment Grade Index",
        "documentation": "Bloomberg U.S. Corporate - Investment Grade Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_BloombergUSTreasuryIndex346Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "BloombergUSTreasuryIndex346Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_BloombergUSTreasuryIndex346Member [Member]",
        "terseLabel": "Bloomberg U.S. Treasury Index",
        "documentation": "Bloomberg U.S. Treasury Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_BondInsurers2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "BondInsurers2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_BondInsurers2Member [Member]",
        "terseLabel": "Bond Insurers",
        "documentation": "Bond Insurers"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Braziliansecurities2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Braziliansecurities2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable77"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Braziliansecurities2Member [Member]",
        "terseLabel": "Brazilian securities",
        "documentation": "Brazilian securities"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000167258Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000167258Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000167258 [Member]",
        "terseLabel": "Franklin International Core Dividend Tilt Index ETF",
        "documentation": "Franklin International Core Dividend Tilt Index ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000167259Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000167259Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000167259 [Member]",
        "terseLabel": "Franklin Emerging Market Core Dividend Tilt Index ETF",
        "documentation": "Franklin Emerging Market Core Dividend Tilt Index ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000167260Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000167260Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000167260 [Member]",
        "terseLabel": "Franklin U.S. Core Dividend Tilt Index ETF",
        "documentation": "Franklin U.S. Core Dividend Tilt Index ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000167261Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000167261Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000167261 [Member]",
        "terseLabel": "Franklin U.S. Equity Index ETF",
        "documentation": "Franklin U.S. Equity Index ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000169124Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000169124Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000169124 [Member]",
        "terseLabel": "Franklin Income Equity Focus ETF",
        "documentation": "Franklin Income Equity Focus ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000169125Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000169125Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000169125 [Member]",
        "terseLabel": "Franklin Investment Grade Corporate ETF",
        "documentation": "Franklin Investment Grade Corporate ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000181968Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000181968Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000181968 [Member]",
        "terseLabel": "Franklin U.S. Large Cap Multifactor Index ETF",
        "documentation": "Franklin U.S. Large Cap Multifactor Index ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000181969Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000181969Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000181969 [Member]",
        "terseLabel": "Franklin U.S. Mid Cap Multifactor Index ETF",
        "documentation": "Franklin U.S. Mid Cap Multifactor Index ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000181970Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000181970Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000181970 [Member]",
        "terseLabel": "Franklin U.S. Small Cap Multifactor Index ETF",
        "documentation": "Franklin U.S. Small Cap Multifactor Index ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000187842Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000187842Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000187842 [Member]",
        "terseLabel": "Franklin Dynamic Municipal Bond ETF",
        "documentation": "Franklin Dynamic Municipal Bond ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000187843Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000187843Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000187843 [Member]",
        "terseLabel": "Franklin Municipal Green Bond ETF",
        "documentation": "Franklin Municipal Green Bond ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000194929Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000194929Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000194929 [Member]",
        "terseLabel": "Franklin FTSE Europe ETF",
        "documentation": "Franklin FTSE Europe ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000194930Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000194930Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000194930 [Member]",
        "terseLabel": "Franklin FTSE Japan Hedged ETF",
        "documentation": "Franklin FTSE Japan Hedged ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000194931Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000194931Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000194931 [Member]",
        "terseLabel": "Franklin FTSE South Korea ETF",
        "documentation": "Franklin FTSE South Korea ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000194932Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000194932Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000194932 [Member]",
        "terseLabel": "Franklin FTSE Switzerland ETF",
        "documentation": "Franklin FTSE Switzerland ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000194933Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000194933Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000194933 [Member]",
        "terseLabel": "Franklin FTSE United Kingdom ETF",
        "documentation": "Franklin FTSE United Kingdom ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000194934Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000194934Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000194934 [Member]",
        "terseLabel": "Franklin FTSE Asia ex Japan ETF",
        "documentation": "Franklin FTSE Asia ex Japan ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000194935Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000194935Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000194935 [Member]",
        "terseLabel": "Franklin FTSE Brazil ETF",
        "documentation": "Franklin FTSE Brazil ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000194936Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000194936Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000194936 [Member]",
        "terseLabel": "Franklin FTSE China ETF",
        "documentation": "Franklin FTSE China ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000194937Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000194937Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000194937 [Member]",
        "terseLabel": "Franklin FTSE India ETF",
        "documentation": "Franklin FTSE India ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000194938Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000194938Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000194938 [Member]",
        "terseLabel": "Franklin FTSE Mexico ETF",
        "documentation": "Franklin FTSE Mexico ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000194939Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000194939Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000194939 [Member]",
        "terseLabel": "Franklin FTSE Russia ETF",
        "documentation": "Franklin FTSE Russia ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000194940Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000194940Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000194940 [Member]",
        "terseLabel": "Franklin FTSE Eurozone ETF",
        "documentation": "Franklin FTSE Eurozone ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000194941Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000194941Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000194941 [Member]",
        "terseLabel": "Franklin FTSE Taiwan ETF",
        "documentation": "Franklin FTSE Taiwan ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000194942Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000194942Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000194942 [Member]",
        "terseLabel": "Franklin FTSE Australia ETF",
        "documentation": "Franklin FTSE Australia ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000194943Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000194943Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000194943 [Member]",
        "terseLabel": "Franklin FTSE Canada ETF",
        "documentation": "Franklin FTSE Canada ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000194945Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000194945Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000194945 [Member]",
        "terseLabel": "Franklin FTSE Germany ETF",
        "documentation": "Franklin FTSE Germany ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000194948Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000194948Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000194948 [Member]",
        "terseLabel": "Franklin FTSE Japan ETF",
        "documentation": "Franklin FTSE Japan ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000200689Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000200689Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000200689 [Member]",
        "terseLabel": "Franklin High Yield Corporate ETF",
        "documentation": "Franklin High Yield Corporate ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000200690Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000200690Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000200690 [Member]",
        "terseLabel": "Franklin International Aggregate Bond ETF",
        "documentation": "Franklin International Aggregate Bond ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000200691Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000200691Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000200691 [Member]",
        "terseLabel": "Franklin Senior Loan ETF",
        "documentation": "Franklin Senior Loan ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000204487Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000204487Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000204487 [Member]",
        "terseLabel": "Franklin FTSE Saudi Arabia ETF",
        "documentation": "Franklin FTSE Saudi Arabia ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000204491Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000204491Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000204491 [Member]",
        "terseLabel": "Franklin FTSE Latin America ETF",
        "documentation": "Franklin FTSE Latin America ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000214198Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000214198Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000214198 [Member]",
        "terseLabel": "Franklin U.S. Core Bond ETF",
        "documentation": "Franklin U.S. Core Bond ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000215016Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000215016Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000215016 [Member]",
        "terseLabel": "Franklin Systematic Style Premia ETF",
        "documentation": "Franklin Systematic Style Premia ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000216719Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000216719Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000216719 [Member]",
        "terseLabel": "Franklin Disruptive Commerce ETF",
        "documentation": "Franklin Disruptive Commerce ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000216720Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000216720Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000216720 [Member]",
        "terseLabel": "Franklin Genomic Advancements ETF",
        "documentation": "Franklin Genomic Advancements ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000216721Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000216721Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000216721 [Member]",
        "terseLabel": "Franklin Intelligent Machines ETF",
        "documentation": "Franklin Intelligent Machines ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000218231Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000218231Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000218231 [Member]",
        "terseLabel": "Franklin Ultra Short Bond ETF",
        "documentation": "Franklin Ultra Short Bond ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000219501Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000219501Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000219501 [Member]",
        "terseLabel": "Franklin U.S. Treasury Bond ETF",
        "documentation": "Franklin U.S. Treasury Bond ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000223928Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000223928Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000223928 [Member]",
        "terseLabel": "Franklin Exponential Data ETF",
        "documentation": "Franklin Exponential Data ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000235080Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000235080Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000235080 [Member]",
        "terseLabel": "BRANDYWINEGLOBAL \u2013 DYNAMIC US LARGE CAP VALUE ETF",
        "documentation": "BRANDYWINEGLOBAL \u2013 DYNAMIC US LARGE CAP VALUE ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000241824Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000241824Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000241824 [Member]",
        "terseLabel": "Advisor Class",
        "documentation": "Advisor Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000242870Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000242870Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000242870 [Member]",
        "terseLabel": "Franklin Income Focus ETF",
        "documentation": "Franklin Income Focus ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000243296Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000243296Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000243296 [Member]",
        "terseLabel": "BrandywineGLOBAL - U.S. Fixed Income ETF",
        "documentation": "BrandywineGLOBAL - U.S. Fixed Income ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000243867Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000243867Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000243867 [Member]",
        "terseLabel": "Western Asset Bond ETF",
        "documentation": "Western Asset Bond ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000255929Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000255929Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000255929 [Member]",
        "terseLabel": "Franklin International Dividend Booster Index ETF",
        "documentation": "Franklin International Dividend Booster Index ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000255930Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000255930Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000255930 [Member]",
        "terseLabel": "Franklin U.S. Dividend Booster Index ETF",
        "documentation": "Franklin U.S. Dividend Booster Index ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000262830Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000262830Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000262830 [Member]",
        "terseLabel": "Franklin Multisector Income ETF",
        "documentation": "Franklin Multisector Income ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000263376Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000263376Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000263376 [Member]",
        "terseLabel": "Franklin Dividend Growth ETF",
        "documentation": "Franklin Dividend Growth ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000264307Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000264307Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000264307 [Member]",
        "terseLabel": "Templeton International Insights ETF",
        "documentation": "Templeton International Insights ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000264308Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000264308Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000264308 [Member]",
        "terseLabel": "Putnam International Stock ETF",
        "documentation": "Putnam International Stock ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000266461Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000266461Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000266461 [Member]",
        "terseLabel": "FRANKLIN SMALL CAP ENHANCED ETF",
        "documentation": "FRANKLIN SMALL CAP ENHANCED ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_C000268200Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "C000268200Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000268200 [Member]",
        "terseLabel": "Templeton Emerging Markets Debt ETF",
        "documentation": "Templeton Emerging Markets Debt ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_CalculationMethodology2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "CalculationMethodology2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRRiskTable11",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://franklintempleton.com/20260331/role/RRRiskTable3",
      "http://franklintempleton.com/20260331/role/RRRiskTable5",
      "http://franklintempleton.com/20260331/role/RRRiskTable59",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable7",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95",
      "http://franklintempleton.com/20260331/role/RRRiskTable97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_CalculationMethodology2Member [Member]",
        "terseLabel": "Calculation Methodology",
        "documentation": "Calculation Methodology"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Canadiansecurities2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Canadiansecurities2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRRiskTable67"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Canadiansecurities2Member [Member]",
        "terseLabel": "Canadian securities",
        "documentation": "Canadian securities"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_CashCashEquivalents2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "CashCashEquivalents2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable33",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable49",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_CashCashEquivalents2Member [Member]",
        "terseLabel": "Cash/Cash Equivalents",
        "documentation": "Cash/Cash Equivalents"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_CashTransactions2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "CashTransactions2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable37",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://franklintempleton.com/20260331/role/RRRiskTable47",
      "http://franklintempleton.com/20260331/role/RRRiskTable49",
      "http://franklintempleton.com/20260331/role/RRRiskTable51",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_CashTransactions2Member [Member]",
        "terseLabel": "Cash Transactions",
        "documentation": "Cash Transactions"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_ChangeinDiversificationStatus2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "ChangeinDiversificationStatus2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRRiskTable11",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://franklintempleton.com/20260331/role/RRRiskTable3",
      "http://franklintempleton.com/20260331/role/RRRiskTable5",
      "http://franklintempleton.com/20260331/role/RRRiskTable59",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable7",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95",
      "http://franklintempleton.com/20260331/role/RRRiskTable97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_ChangeinDiversificationStatus2Member [Member]",
        "terseLabel": "Change in Diversification Status",
        "documentation": "Change in Diversification Status"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Chinesesecurities2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Chinesesecurities2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Chinesesecurities2Member [Member]",
        "terseLabel": "Chinese securities",
        "documentation": "Chinese securities"
       }
      }
     },
     "auth_ref": []
    },
    "oef_ClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ClassAxis",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable101",
      "http://franklintempleton.com/20260331/role/RRRiskTable103",
      "http://franklintempleton.com/20260331/role/RRRiskTable105",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable109",
      "http://franklintempleton.com/20260331/role/RRRiskTable11",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable21",
      "http://franklintempleton.com/20260331/role/RRRiskTable23",
      "http://franklintempleton.com/20260331/role/RRRiskTable25",
      "http://franklintempleton.com/20260331/role/RRRiskTable27",
      "http://franklintempleton.com/20260331/role/RRRiskTable29",
      "http://franklintempleton.com/20260331/role/RRRiskTable3",
      "http://franklintempleton.com/20260331/role/RRRiskTable31",
      "http://franklintempleton.com/20260331/role/RRRiskTable33",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://franklintempleton.com/20260331/role/RRRiskTable47",
      "http://franklintempleton.com/20260331/role/RRRiskTable49",
      "http://franklintempleton.com/20260331/role/RRRiskTable5",
      "http://franklintempleton.com/20260331/role/RRRiskTable51",
      "http://franklintempleton.com/20260331/role/RRRiskTable53",
      "http://franklintempleton.com/20260331/role/RRRiskTable55",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable59",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable7",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95",
      "http://franklintempleton.com/20260331/role/RRRiskTable97",
      "http://franklintempleton.com/20260331/role/RRRiskTable99",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/N1aSupplement",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class [Axis]",
        "label": "Class [Axis]"
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "cik0001655589_CollateralizedDebtObligationsCDOs2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "CollateralizedDebtObligationsCDOs2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable33",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://franklintempleton.com/20260331/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_CollateralizedDebtObligationsCDOs2Member [Member]",
        "terseLabel": "Collateralized Debt Obligations (CDOs)",
        "documentation": "Collateralized Debt Obligations (CDOs)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_CollateralizedLoanObligationsCLOs2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "CollateralizedLoanObligationsCLOs2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_CollateralizedLoanObligationsCLOs2Member [Member]",
        "terseLabel": "Collateralized Loan Obligations (CLOs)",
        "documentation": "Collateralized Loan Obligations (CLOs)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Commodities2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Commodities2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRRiskTable51"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Commodities2Member [Member]",
        "terseLabel": "Commodities",
        "documentation": "Commodities"
       }
      }
     },
     "auth_ref": []
    },
    "oef_Component1OtherExpensesOverAssets": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "Component1OtherExpensesOverAssets",
     "calculation": {
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData": {
       "parentTag": "oef_OtherExpensesOverAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Component1 Other Expenses"
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "oef_Component2OtherExpensesOverAssets": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "Component2OtherExpensesOverAssets",
     "calculation": {
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData": {
       "parentTag": "oef_OtherExpensesOverAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Component2 Other Expenses"
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "oef_Component3OtherExpensesOverAssets": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "Component3OtherExpensesOverAssets",
     "calculation": {
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData": {
       "parentTag": "oef_OtherExpensesOverAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Component3 Other Expenses"
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "cik0001655589_Concentration2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Concentration2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRRiskTable101",
      "http://franklintempleton.com/20260331/role/RRRiskTable11",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://franklintempleton.com/20260331/role/RRRiskTable23",
      "http://franklintempleton.com/20260331/role/RRRiskTable25",
      "http://franklintempleton.com/20260331/role/RRRiskTable29",
      "http://franklintempleton.com/20260331/role/RRRiskTable3",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable49",
      "http://franklintempleton.com/20260331/role/RRRiskTable5",
      "http://franklintempleton.com/20260331/role/RRRiskTable59",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable7",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95",
      "http://franklintempleton.com/20260331/role/RRRiskTable97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Concentration2Member [Member]",
        "terseLabel": "Concentration",
        "documentation": "Concentration"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Consumerdiscretionarycompanies2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Consumerdiscretionarycompanies2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRRiskTable23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Consumerdiscretionarycompanies2Member [Member]",
        "terseLabel": "Consumer discretionary companies",
        "documentation": "Consumer discretionary companies"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Consumerstaplescompanies2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Consumerstaplescompanies2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRRiskTable79"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Consumerstaplescompanies2Member [Member]",
        "terseLabel": "Consumer staples companies",
        "documentation": "Consumer staples companies"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_ConvertibleSecurities2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "ConvertibleSecurities2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRRiskTable31",
      "http://franklintempleton.com/20260331/role/RRRiskTable33",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable57"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_ConvertibleSecurities2Member [Member]",
        "terseLabel": "Convertible Securities",
        "documentation": "Convertible Securities"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Convictionfactor2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Convictionfactor2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRRiskTable109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Convictionfactor2Member [Member]",
        "terseLabel": "Conviction factor",
        "documentation": "Conviction factor"
       }
      }
     },
     "auth_ref": []
    },
    "oef_CoregistrantAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "CoregistrantAxis",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentRisks",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/N1aCover",
      "http://xbrl.sec.gov/rr/role/N1aSupplement",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Coregistrant [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "cik0001655589_Credit-LinkedSecurities2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Credit-LinkedSecurities2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Credit-LinkedSecurities2Member [Member]",
        "terseLabel": "Credit-Linked Securities",
        "documentation": "Credit-Linked Securities"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Credit2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Credit2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable33",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://franklintempleton.com/20260331/role/RRRiskTable47",
      "http://franklintempleton.com/20260331/role/RRRiskTable49",
      "http://franklintempleton.com/20260331/role/RRRiskTable51",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Credit2Member [Member]",
        "terseLabel": "Credit",
        "documentation": "Credit"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_CurrencyHedging2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "CurrencyHedging2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRRiskTable97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_CurrencyHedging2Member [Member]",
        "terseLabel": "Currency Hedging",
        "documentation": "Currency Hedging"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_CurrencyInvestmentStrategies2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "CurrencyInvestmentStrategies2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRRiskTable61"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_CurrencyInvestmentStrategies2Member [Member]",
        "terseLabel": "Currency Investment Strategies",
        "documentation": "Currency Investment Strategies"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_CurrencyManagementStrategies2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "CurrencyManagementStrategies2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable51",
      "http://franklintempleton.com/20260331/role/RRRiskTable61"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_CurrencyManagementStrategies2Member [Member]",
        "terseLabel": "Currency Management Strategies",
        "documentation": "Currency Management Strategies"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_CustomRisksTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "CustomRisksTableTextBlock",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks [Table Text Block]",
        "terseLabel": "Risks [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Cybersecurity2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Cybersecurity2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable101",
      "http://franklintempleton.com/20260331/role/RRRiskTable103",
      "http://franklintempleton.com/20260331/role/RRRiskTable105",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable109",
      "http://franklintempleton.com/20260331/role/RRRiskTable11",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable21",
      "http://franklintempleton.com/20260331/role/RRRiskTable23",
      "http://franklintempleton.com/20260331/role/RRRiskTable25",
      "http://franklintempleton.com/20260331/role/RRRiskTable27",
      "http://franklintempleton.com/20260331/role/RRRiskTable29",
      "http://franklintempleton.com/20260331/role/RRRiskTable3",
      "http://franklintempleton.com/20260331/role/RRRiskTable31",
      "http://franklintempleton.com/20260331/role/RRRiskTable33",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://franklintempleton.com/20260331/role/RRRiskTable47",
      "http://franklintempleton.com/20260331/role/RRRiskTable49",
      "http://franklintempleton.com/20260331/role/RRRiskTable5",
      "http://franklintempleton.com/20260331/role/RRRiskTable51",
      "http://franklintempleton.com/20260331/role/RRRiskTable53",
      "http://franklintempleton.com/20260331/role/RRRiskTable55",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable59",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable7",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95",
      "http://franklintempleton.com/20260331/role/RRRiskTable97",
      "http://franklintempleton.com/20260331/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Cybersecurity2Member [Member]",
        "terseLabel": "Cybersecurity",
        "documentation": "Cybersecurity"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_DepositaryReceipts2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "DepositaryReceipts2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRRiskTable101",
      "http://franklintempleton.com/20260331/role/RRRiskTable103",
      "http://franklintempleton.com/20260331/role/RRRiskTable105",
      "http://franklintempleton.com/20260331/role/RRRiskTable109",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable31",
      "http://franklintempleton.com/20260331/role/RRRiskTable53",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95",
      "http://franklintempleton.com/20260331/role/RRRiskTable97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_DepositaryReceipts2Member [Member]",
        "terseLabel": "Depositary Receipts",
        "documentation": "Depositary Receipts"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_DerivativeInstruments2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "DerivativeInstruments2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable103",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable109",
      "http://franklintempleton.com/20260331/role/RRRiskTable11",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable3",
      "http://franklintempleton.com/20260331/role/RRRiskTable31",
      "http://franklintempleton.com/20260331/role/RRRiskTable33",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://franklintempleton.com/20260331/role/RRRiskTable47",
      "http://franklintempleton.com/20260331/role/RRRiskTable5",
      "http://franklintempleton.com/20260331/role/RRRiskTable51",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable59",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable7",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95",
      "http://franklintempleton.com/20260331/role/RRRiskTable97",
      "http://franklintempleton.com/20260331/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_DerivativeInstruments2Member [Member]",
        "terseLabel": "Derivative Instruments",
        "documentation": "Derivative Instruments"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_DevelopingMarketCountries2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "DevelopingMarketCountries2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable103",
      "http://franklintempleton.com/20260331/role/RRRiskTable105",
      "http://franklintempleton.com/20260331/role/RRRiskTable23",
      "http://franklintempleton.com/20260331/role/RRRiskTable25",
      "http://franklintempleton.com/20260331/role/RRRiskTable27",
      "http://franklintempleton.com/20260331/role/RRRiskTable29",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_DevelopingMarketCountries2Member [Member]",
        "terseLabel": "Developing Market Countries",
        "documentation": "Developing Market Countries"
       }
      }
     },
     "auth_ref": []
    },
    "oef_DistributionAndService12b1FeesOverAssets": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "DistributionAndService12b1FeesOverAssets",
     "calculation": {
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData": {
       "parentTag": "oef_ExpensesOverAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Distribution and Service (12b-1) Fees"
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "oef_DistributionOrSimilarNon12b1FeesOverAssets": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "DistributionOrSimilarNon12b1FeesOverAssets",
     "calculation": {
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData": {
       "parentTag": "oef_ExpensesOverAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Distribution or Similar (Non 12b-1) Fees"
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "cik0001655589_Dividend-OrientedCompanies2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Dividend-OrientedCompanies2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRRiskTable11",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://franklintempleton.com/20260331/role/RRRiskTable31",
      "http://franklintempleton.com/20260331/role/RRRiskTable53",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Dividend-OrientedCompanies2Member [Member]",
        "terseLabel": "Dividend-Oriented Companies",
        "documentation": "Dividend-Oriented Companies"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentCreationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentCreationDate",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Creation Date",
        "documentation": "The date the document was made available and submitted, in YYYY-MM-DD format. The date of submission, date of acceptance by the recipient, and the document effective date are all potentially different."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentDomain",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable101",
      "http://franklintempleton.com/20260331/role/RRRiskTable103",
      "http://franklintempleton.com/20260331/role/RRRiskTable105",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable109",
      "http://franklintempleton.com/20260331/role/RRRiskTable11",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable21",
      "http://franklintempleton.com/20260331/role/RRRiskTable23",
      "http://franklintempleton.com/20260331/role/RRRiskTable25",
      "http://franklintempleton.com/20260331/role/RRRiskTable27",
      "http://franklintempleton.com/20260331/role/RRRiskTable29",
      "http://franklintempleton.com/20260331/role/RRRiskTable3",
      "http://franklintempleton.com/20260331/role/RRRiskTable31",
      "http://franklintempleton.com/20260331/role/RRRiskTable33",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://franklintempleton.com/20260331/role/RRRiskTable47",
      "http://franklintempleton.com/20260331/role/RRRiskTable49",
      "http://franklintempleton.com/20260331/role/RRRiskTable5",
      "http://franklintempleton.com/20260331/role/RRRiskTable51",
      "http://franklintempleton.com/20260331/role/RRRiskTable53",
      "http://franklintempleton.com/20260331/role/RRRiskTable55",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable59",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable7",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95",
      "http://franklintempleton.com/20260331/role/RRRiskTable97",
      "http://franklintempleton.com/20260331/role/RRRiskTable99",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentRisks",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/N1aCover",
      "http://xbrl.sec.gov/rr/role/N1aSupplement",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prospectus",
        "label": "Prospectus",
        "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentEffectiveDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentEffectiveDate",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Effective Date",
        "documentation": "The date when a document, upon receipt and acceptance, becomes officially effective, in YYYY-MM-DD format. Usually it is a system-assigned date time value, but it may be declared by the submitter in some cases."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationDocumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentInformationDocumentAxis",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable101",
      "http://franklintempleton.com/20260331/role/RRRiskTable103",
      "http://franklintempleton.com/20260331/role/RRRiskTable105",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable109",
      "http://franklintempleton.com/20260331/role/RRRiskTable11",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable21",
      "http://franklintempleton.com/20260331/role/RRRiskTable23",
      "http://franklintempleton.com/20260331/role/RRRiskTable25",
      "http://franklintempleton.com/20260331/role/RRRiskTable27",
      "http://franklintempleton.com/20260331/role/RRRiskTable29",
      "http://franklintempleton.com/20260331/role/RRRiskTable3",
      "http://franklintempleton.com/20260331/role/RRRiskTable31",
      "http://franklintempleton.com/20260331/role/RRRiskTable33",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://franklintempleton.com/20260331/role/RRRiskTable47",
      "http://franklintempleton.com/20260331/role/RRRiskTable49",
      "http://franklintempleton.com/20260331/role/RRRiskTable5",
      "http://franklintempleton.com/20260331/role/RRRiskTable51",
      "http://franklintempleton.com/20260331/role/RRRiskTable53",
      "http://franklintempleton.com/20260331/role/RRRiskTable55",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable59",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable7",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95",
      "http://franklintempleton.com/20260331/role/RRRiskTable97",
      "http://franklintempleton.com/20260331/role/RRRiskTable99",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentRisks",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/N1aCover",
      "http://xbrl.sec.gov/rr/role/N1aSupplement",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document [Axis]",
        "label": "Document [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://xbrl.sec.gov/rr/role/N1aCover"
     ],
     "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://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://xbrl.sec.gov/rr/role/N1aCover"
     ],
     "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": []
    },
    "cik0001655589_Electronicequipmentinstrumentsandcomponentscompanies2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Electronicequipmentinstrumentsandcomponentscompanies2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRRiskTable87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Electronicequipmentinstrumentsandcomponentscompanies2Member [Member]",
        "terseLabel": "Electronic equipment, instruments and components companies",
        "documentation": "Electronic equipment, instruments and components companies"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_EmergingMarketCountries2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "EmergingMarketCountries2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRRiskTable101",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable51",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_EmergingMarketCountries2Member [Member]",
        "terseLabel": "Emerging Market Countries",
        "documentation": "Emerging Market Countries"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://xbrl.sec.gov/rr/role/N1aCover"
     ],
     "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": [
      "r0"
     ]
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityDomain",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable101",
      "http://franklintempleton.com/20260331/role/RRRiskTable103",
      "http://franklintempleton.com/20260331/role/RRRiskTable105",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable109",
      "http://franklintempleton.com/20260331/role/RRRiskTable11",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable21",
      "http://franklintempleton.com/20260331/role/RRRiskTable23",
      "http://franklintempleton.com/20260331/role/RRRiskTable25",
      "http://franklintempleton.com/20260331/role/RRRiskTable27",
      "http://franklintempleton.com/20260331/role/RRRiskTable29",
      "http://franklintempleton.com/20260331/role/RRRiskTable3",
      "http://franklintempleton.com/20260331/role/RRRiskTable31",
      "http://franklintempleton.com/20260331/role/RRRiskTable33",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://franklintempleton.com/20260331/role/RRRiskTable47",
      "http://franklintempleton.com/20260331/role/RRRiskTable49",
      "http://franklintempleton.com/20260331/role/RRRiskTable5",
      "http://franklintempleton.com/20260331/role/RRRiskTable51",
      "http://franklintempleton.com/20260331/role/RRRiskTable53",
      "http://franklintempleton.com/20260331/role/RRRiskTable55",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable59",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable7",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95",
      "http://franklintempleton.com/20260331/role/RRRiskTable97",
      "http://franklintempleton.com/20260331/role/RRRiskTable99",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentRisks",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/N1aSupplement",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "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://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://xbrl.sec.gov/rr/role/N1aCover"
     ],
     "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://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://xbrl.sec.gov/rr/role/N1aCover"
     ],
     "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": [
      "r0"
     ]
    },
    "cik0001655589_Equity-LinkedNotesELNs2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Equity-LinkedNotesELNs2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRRiskTable103",
      "http://franklintempleton.com/20260331/role/RRRiskTable31",
      "http://franklintempleton.com/20260331/role/RRRiskTable57"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Equity-LinkedNotesELNs2Member [Member]",
        "terseLabel": "Equity-Linked Notes (ELNs)",
        "documentation": "Equity-Linked Notes (ELNs)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Europeansecurities2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Europeansecurities2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRRiskTable105",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Europeansecurities2Member [Member]",
        "terseLabel": "European securities",
        "documentation": "European securities"
       }
      }
     },
     "auth_ref": []
    },
    "oef_ExchangeFee": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExchangeFee",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exchange Fee"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "oef_ExchangeFeeOverRedemption": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExchangeFeeOverRedemption",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exchange Fee (as a percentage of Amount Redeemed)"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "oef_ExpenseBreakpointDiscounts": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseBreakpointDiscounts",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Breakpoint Discounts [Text]"
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "oef_ExpenseBreakpointMinimumInvestmentRequiredAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseBreakpointMinimumInvestmentRequiredAmount",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Breakpoint, Minimum Investment Required [Amount]"
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "oef_ExpenseExampleAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example:"
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "oef_ExpenseExampleByYearCaption": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleByYearCaption",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example by, Year, Caption [Text]"
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "oef_ExpenseExampleByYearColumnName": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleByYearColumnName",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ExpenseExample"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, By Year, Column [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "oef_ExpenseExampleByYearHeading": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleByYearHeading",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example by Year [Heading]"
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "oef_ExpenseExampleClosingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleClosingTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example Closing [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "oef_ExpenseExampleFootnotesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleFootnotesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example Footnotes [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "oef_ExpenseExampleHeading": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleHeading",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example [Heading]"
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "oef_ExpenseExampleNarrativeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleNarrativeTextBlock",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example Narrative [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "oef_ExpenseExampleNoRedemptionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleNoRedemptionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, No Redemption:"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "oef_ExpenseExampleNoRedemptionByYearCaption": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleNoRedemptionByYearCaption",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, No Redemption, By Year, Caption [Text]"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "oef_ExpenseExampleNoRedemptionByYearColumnName": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleNoRedemptionByYearColumnName",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, No Redemption, By Year, Column [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "oef_ExpenseExampleNoRedemptionNarrativeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleNoRedemptionNarrativeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, No Redemption Narrative [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "oef_ExpenseExampleNoRedemptionTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleNoRedemptionTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, No Redemption [Table]"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "oef_ExpenseExampleNoRedemptionYear01": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleNoRedemptionYear01",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, No Redemption, 1 Year"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "oef_ExpenseExampleNoRedemptionYear03": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleNoRedemptionYear03",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, No Redemption, 3 Years"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "oef_ExpenseExampleNoRedemptionYear05": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleNoRedemptionYear05",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, No Redemption, 5 Years"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "oef_ExpenseExampleNoRedemptionYear10": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleNoRedemptionYear10",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, No Redemption, 10 Years"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "oef_ExpenseExampleWithRedemptionTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleWithRedemptionTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, With Redemption [Table]"
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "oef_ExpenseExampleYear01": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleYear01",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/ExpenseExample"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, with Redemption, 1 Year"
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "oef_ExpenseExampleYear03": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleYear03",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/ExpenseExample"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, with Redemption, 3 Years"
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "oef_ExpenseExampleYear05": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleYear05",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/ExpenseExample"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, with Redemption, 5 Years"
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "oef_ExpenseExampleYear10": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleYear10",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/ExpenseExample"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, with Redemption, 10 Years"
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "oef_ExpenseFootnotesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseFootnotesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Footnotes [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "oef_ExpenseHeading": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseHeading",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Heading [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "oef_ExpenseNarrativeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseNarrativeTextBlock",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Narrative [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "oef_ExpensesDeferredChargesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpensesDeferredChargesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses Deferred Charges [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "oef_ExpensesExplanationOfNonrecurringAccountFee": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpensesExplanationOfNonrecurringAccountFee",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses Explanation of Nonrecurring Account Fee [Text]"
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "oef_ExpensesNotCorrelatedToRatioDueToAcquiredFundFees": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpensesNotCorrelatedToRatioDueToAcquiredFundFees",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses Not Correlated to Ratio Due to Acquired Fund Fees [Text]"
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "oef_ExpensesOtherExpensesHadExtraordinaryExpensesBeenIncluded": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpensesOtherExpensesHadExtraordinaryExpensesBeenIncluded",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses Other Expenses Had Extraordinary Expenses Been Included [Text]"
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "oef_ExpensesOverAssets": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpensesOverAssets",
     "calculation": {
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData": {
       "parentTag": "oef_NetExpensesOverAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses (as a percentage of Assets)",
        "totalLabel": "Total Expenses"
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "oef_ExpensesRangeOfExchangeFeesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpensesRangeOfExchangeFeesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses Range of Exchange Fees [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "oef_ExpensesRestatedToReflectCurrent": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpensesRestatedToReflectCurrent",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses Restated to Reflect Current [Text]"
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "cik0001655589_Extension2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Extension2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable33",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://franklintempleton.com/20260331/role/RRRiskTable47",
      "http://franklintempleton.com/20260331/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Extension2Member [Member]",
        "terseLabel": "Extension",
        "documentation": "Extension"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSEAllWorldIndex-NR377Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSEAllWorldIndex-NR377Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSEAllWorldIndex-NR377Member [Member]",
        "terseLabel": "FTSE All World Index-NR",
        "documentation": "FTSE All World Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSEAsiaPacificexJapanAustraliaandNewZealandIndex-NR387Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSEAsiaPacificexJapanAustraliaandNewZealandIndex-NR387Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSEAsiaPacificexJapanAustraliaandNewZealandIndex-NR387Member [Member]",
        "terseLabel": "FTSE Asia Pacific ex Japan Australia and New Zealand Index-NR",
        "documentation": "FTSE Asia Pacific ex Japan Australia and New Zealand Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSEAsiaexJapanCappedIndex-NR388Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSEAsiaexJapanCappedIndex-NR388Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSEAsiaexJapanCappedIndex-NR388Member [Member]",
        "terseLabel": "FTSE Asia ex Japan Capped Index-NR",
        "documentation": "FTSE Asia ex Japan Capped Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSEAustraliaCappedIndex-NR360Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSEAustraliaCappedIndex-NR360Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSEAustraliaCappedIndex-NR360Member [Member]",
        "terseLabel": "FTSE Australia Capped Index-NR",
        "documentation": "FTSE Australia Capped Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSEAustraliaIndex-NR359Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSEAustraliaIndex-NR359Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSEAustraliaIndex-NR359Member [Member]",
        "terseLabel": "FTSE Australia Index-NR",
        "documentation": "FTSE Australia Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSEBrazilCappedIndex-NR362Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSEBrazilCappedIndex-NR362Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSEBrazilCappedIndex-NR362Member [Member]",
        "terseLabel": "FTSE Brazil Capped Index-NR",
        "documentation": "FTSE Brazil Capped Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSEBrazilIndex-NR361Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSEBrazilIndex-NR361Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSEBrazilIndex-NR361Member [Member]",
        "terseLabel": "FTSE Brazil Index-NR",
        "documentation": "FTSE Brazil Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSECanadaCappedIndex-NR364Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSECanadaCappedIndex-NR364Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSECanadaCappedIndex-NR364Member [Member]",
        "terseLabel": "FTSE Canada Capped Index-NR",
        "documentation": "FTSE Canada Capped Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSECanadaIndex-NR363Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSECanadaIndex-NR363Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSECanadaIndex-NR363Member [Member]",
        "terseLabel": "FTSE Canada Index-NR",
        "documentation": "FTSE Canada Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSEChinaCappedIndex-NR366Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSEChinaCappedIndex-NR366Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSEChinaCappedIndex-NR366Member [Member]",
        "terseLabel": "FTSE China Capped Index-NR",
        "documentation": "FTSE China Capped Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSEChinaIndex-NR365Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSEChinaIndex-NR365Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSEChinaIndex-NR365Member [Member]",
        "terseLabel": "FTSE China Index-NR",
        "documentation": "FTSE China Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSEDevelopedEuropeCappedIndex-NR390Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSEDevelopedEuropeCappedIndex-NR390Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSEDevelopedEuropeCappedIndex-NR390Member [Member]",
        "terseLabel": "FTSE Developed Europe Capped Index-NR",
        "documentation": "FTSE Developed Europe Capped Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSEDevelopedEuropeIndex-NR389Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSEDevelopedEuropeIndex-NR389Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSEDevelopedEuropeIndex-NR389Member [Member]",
        "terseLabel": "FTSE Developed Europe Index-NR",
        "documentation": "FTSE Developed Europe Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSEDevelopedEurozoneIndex-NR391Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSEDevelopedEurozoneIndex-NR391Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSEDevelopedEurozoneIndex-NR391Member [Member]",
        "terseLabel": "FTSE Developed Eurozone Index-NR",
        "documentation": "FTSE Developed Eurozone Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSEGermanyCappedIndex-NR368Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSEGermanyCappedIndex-NR368Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSEGermanyCappedIndex-NR368Member [Member]",
        "terseLabel": "FTSE Germany Capped Index-NR",
        "documentation": "FTSE Germany Capped Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSEGermanyIndex-NR367Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSEGermanyIndex-NR367Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSEGermanyIndex-NR367Member [Member]",
        "terseLabel": "FTSE Germany Index-NR",
        "documentation": "FTSE Germany Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSEIndiaCappedIndex-NR370Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSEIndiaCappedIndex-NR370Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSEIndiaCappedIndex-NR370Member [Member]",
        "terseLabel": "FTSE India Capped Index-NR",
        "documentation": "FTSE India Capped Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSEIndiaIndex-NR369Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSEIndiaIndex-NR369Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSEIndiaIndex-NR369Member [Member]",
        "terseLabel": "FTSE India Index-NR",
        "documentation": "FTSE India Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSEJapanCappedHedgedIndex-NR394Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSEJapanCappedHedgedIndex-NR394Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSEJapanCappedHedgedIndex-NR394Member [Member]",
        "terseLabel": "FTSE Japan Capped Hedged Index-NR",
        "documentation": "FTSE Japan Capped Hedged Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSEJapanCappedIndex-NR372Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSEJapanCappedIndex-NR372Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSEJapanCappedIndex-NR372Member [Member]",
        "terseLabel": "FTSE Japan Capped Index-NR",
        "documentation": "FTSE Japan Capped Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSEJapanIndex-NRJPY393Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSEJapanIndex-NRJPY393Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSEJapanIndex-NRJPY393Member [Member]",
        "terseLabel": "FTSE Japan Index-NR (JPY)",
        "documentation": "FTSE Japan Index-NR (JPY)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSEJapanIndex-NRUSD371Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSEJapanIndex-NRUSD371Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSEJapanIndex-NRUSD371Member [Member]",
        "terseLabel": "FTSE Japan Index-NR (USD)",
        "documentation": "FTSE Japan Index-NR (USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSELatinAmericaCappedIndex-NR374Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSELatinAmericaCappedIndex-NR374Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSELatinAmericaCappedIndex-NR374Member [Member]",
        "terseLabel": "FTSE Latin America Capped Index-NR",
        "documentation": "FTSE Latin America Capped Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSELatinAmericaIndex373Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSELatinAmericaIndex373Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSELatinAmericaIndex373Member [Member]",
        "terseLabel": "FTSE Latin America Index",
        "documentation": "FTSE Latin America Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSEMexicoCappedIndex-NR376Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSEMexicoCappedIndex-NR376Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSEMexicoCappedIndex-NR376Member [Member]",
        "terseLabel": "FTSE Mexico Capped Index-NR",
        "documentation": "FTSE Mexico Capped Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSEMexicoIndex-NR375Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSEMexicoIndex-NR375Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSEMexicoIndex-NR375Member [Member]",
        "terseLabel": "FTSE Mexico Index-NR",
        "documentation": "FTSE Mexico Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSERussiaCappedIndex-NR395Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSERussiaCappedIndex-NR395Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSERussiaCappedIndex-NR395Member [Member]",
        "terseLabel": "FTSE Russia Capped Index-NR",
        "documentation": "FTSE Russia Capped Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSESaudiArabiaCappedIndex-NR378Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSESaudiArabiaCappedIndex-NR378Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSESaudiArabiaCappedIndex-NR378Member [Member]",
        "terseLabel": "FTSE Saudi Arabia Capped Index-NR",
        "documentation": "FTSE Saudi Arabia Capped Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSESouthKoreaCappedIndex-NR380Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSESouthKoreaCappedIndex-NR380Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSESouthKoreaCappedIndex-NR380Member [Member]",
        "terseLabel": "FTSE South Korea Capped Index-NR",
        "documentation": "FTSE South Korea Capped Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSESouthKoreaIndex-NR379Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSESouthKoreaIndex-NR379Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSESouthKoreaIndex-NR379Member [Member]",
        "terseLabel": "FTSE South Korea Index-NR",
        "documentation": "FTSE South Korea Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSESwitzerlandCappedIndex-NR382Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSESwitzerlandCappedIndex-NR382Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSESwitzerlandCappedIndex-NR382Member [Member]",
        "terseLabel": "FTSE Switzerland Capped Index-NR",
        "documentation": "FTSE Switzerland Capped Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSESwitzerlandIndex-NR381Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSESwitzerlandIndex-NR381Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSESwitzerlandIndex-NR381Member [Member]",
        "terseLabel": "FTSE Switzerland Index-NR",
        "documentation": "FTSE Switzerland Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSETaiwanCappedIndex-NR384Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSETaiwanCappedIndex-NR384Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSETaiwanCappedIndex-NR384Member [Member]",
        "terseLabel": "FTSE Taiwan Capped Index-NR",
        "documentation": "FTSE Taiwan Capped Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSETaiwanIndex-NR383Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSETaiwanIndex-NR383Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSETaiwanIndex-NR383Member [Member]",
        "terseLabel": "FTSE Taiwan Index-NR",
        "documentation": "FTSE Taiwan Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSEUKCappedIndex-NR386Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSEUKCappedIndex-NR386Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSEUKCappedIndex-NR386Member [Member]",
        "terseLabel": "FTSE UK Capped Index-NR",
        "documentation": "FTSE UK Capped Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FTSEUKIndex-NR385Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FTSEUKIndex-NR385Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FTSEUKIndex-NR385Member [Member]",
        "terseLabel": "FTSE UK Index-NR",
        "documentation": "FTSE UK Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "oef_FeeWaiverOrReimbursementOverAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "FeeWaiverOrReimbursementOverAssets",
     "calculation": {
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData": {
       "parentTag": "oef_NetExpensesOverAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Waiver or Reimbursement",
        "negatedLabel": "Fee Waiver or Reimbursement"
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "oef_FeeWaiverOrReimbursementOverAssetsDateOfTermination": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "FeeWaiverOrReimbursementOverAssetsDateOfTermination",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Waiver or Reimbursement over Assets, Date of Termination"
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "cik0001655589_Financialservicescompanies2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Financialservicescompanies2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable21",
      "http://franklintempleton.com/20260331/role/RRRiskTable49",
      "http://franklintempleton.com/20260331/role/RRRiskTable53",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://franklintempleton.com/20260331/role/RRRiskTable95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Financialservicescompanies2Member [Member]",
        "terseLabel": "Financial services companies",
        "documentation": "Financial services companies"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_FloatingRateCorporateInvestments2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "FloatingRateCorporateInvestments2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_FloatingRateCorporateInvestments2Member [Member]",
        "terseLabel": "Floating Rate Corporate Investments",
        "documentation": "Floating Rate Corporate Investments"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Focus2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Focus2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable103",
      "http://franklintempleton.com/20260331/role/RRRiskTable105",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable109",
      "http://franklintempleton.com/20260331/role/RRRiskTable21",
      "http://franklintempleton.com/20260331/role/RRRiskTable23",
      "http://franklintempleton.com/20260331/role/RRRiskTable25",
      "http://franklintempleton.com/20260331/role/RRRiskTable27",
      "http://franklintempleton.com/20260331/role/RRRiskTable29",
      "http://franklintempleton.com/20260331/role/RRRiskTable31",
      "http://franklintempleton.com/20260331/role/RRRiskTable33",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable51",
      "http://franklintempleton.com/20260331/role/RRRiskTable53",
      "http://franklintempleton.com/20260331/role/RRRiskTable55",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Focus2Member [Member]",
        "terseLabel": "Focus",
        "documentation": "Focus"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_ForeignSecuritiesnon-US2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "ForeignSecuritiesnon-US2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable101",
      "http://franklintempleton.com/20260331/role/RRRiskTable103",
      "http://franklintempleton.com/20260331/role/RRRiskTable105",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable109",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable23",
      "http://franklintempleton.com/20260331/role/RRRiskTable25",
      "http://franklintempleton.com/20260331/role/RRRiskTable27",
      "http://franklintempleton.com/20260331/role/RRRiskTable29",
      "http://franklintempleton.com/20260331/role/RRRiskTable31",
      "http://franklintempleton.com/20260331/role/RRRiskTable33",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable49",
      "http://franklintempleton.com/20260331/role/RRRiskTable51",
      "http://franklintempleton.com/20260331/role/RRRiskTable53",
      "http://franklintempleton.com/20260331/role/RRRiskTable55",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95",
      "http://franklintempleton.com/20260331/role/RRRiskTable97",
      "http://franklintempleton.com/20260331/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_ForeignSecuritiesnon-US2Member [Member]",
        "terseLabel": "Foreign Securities (non-U.S.)",
        "documentation": "Foreign Securities (non-U.S.)"
       }
      }
     },
     "auth_ref": []
    },
    "oef_FormN1aAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "FormN1aAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Form N-1A:"
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "cik0001655589_GeographicFocus2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "GeographicFocus2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRRiskTable101",
      "http://franklintempleton.com/20260331/role/RRRiskTable23",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://franklintempleton.com/20260331/role/RRRiskTable97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_GeographicFocus2Member [Member]",
        "terseLabel": "Geographic Focus",
        "documentation": "Geographic Focus"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Germansecurities2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Germansecurities2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRRiskTable71"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Germansecurities2Member [Member]",
        "terseLabel": "German securities",
        "documentation": "German securities"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_GreenBonds2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "GreenBonds2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRRiskTable37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_GreenBonds2Member [Member]",
        "terseLabel": "Green Bonds",
        "documentation": "Green Bonds"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_GrowthStyleInvesting2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "GrowthStyleInvesting2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRRiskTable55"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_GrowthStyleInvesting2Member [Member]",
        "terseLabel": "Growth Style Investing",
        "documentation": "Growth Style Investing"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Healthcarecompanies2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Healthcarecompanies2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRRiskTable25",
      "http://franklintempleton.com/20260331/role/RRRiskTable53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Healthcarecompanies2Member [Member]",
        "terseLabel": "Healthcare companies",
        "documentation": "Healthcare companies"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_High-YieldDebtInstruments2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "High-YieldDebtInstruments2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_High-YieldDebtInstruments2Member [Member]",
        "terseLabel": "High-Yield Debt Instruments",
        "documentation": "High-Yield Debt Instruments"
       }
      }
     },
     "auth_ref": []
    },
    "oef_HighestQuarterlyReturnLabel": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "HighestQuarterlyReturnLabel",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Highest Quarterly Return, Label [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "cik0001655589_ICEBofAUS3-MonthTreasuryBillIndex348Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "ICEBofAUS3-MonthTreasuryBillIndex348Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_ICEBofAUS3-MonthTreasuryBillIndex348Member [Member]",
        "terseLabel": "ICE BofA U.S. 3-Month Treasury Bill Index",
        "documentation": "ICE BofA U.S. 3-Month Treasury Bill Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_ICEBofAUS3-MonthTreasuryBillIndex351Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "ICEBofAUS3-MonthTreasuryBillIndex351Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_ICEBofAUS3-MonthTreasuryBillIndex351Member [Member]",
        "terseLabel": "ICE BofA U.S. 3-Month Treasury Bill Index",
        "documentation": "ICE BofA U.S. 3-Month Treasury Bill Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_ICEBofAUSHighYieldConstrainedIndex339Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "ICEBofAUSHighYieldConstrainedIndex339Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_ICEBofAUSHighYieldConstrainedIndex339Member [Member]",
        "terseLabel": "ICE BofA U.S. High Yield Constrained Index",
        "documentation": "ICE BofA U.S. High Yield Constrained Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_IlliquidInvestments2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "IlliquidInvestments2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRRiskTable101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_IlliquidInvestments2Member [Member]",
        "terseLabel": "Illiquid Investments",
        "documentation": "Illiquid Investments"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_ImpairmentofCollateral2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "ImpairmentofCollateral2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_ImpairmentofCollateral2Member [Member]",
        "terseLabel": "Impairment of Collateral",
        "documentation": "Impairment of Collateral"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Income2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Income2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable33",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://franklintempleton.com/20260331/role/RRRiskTable47",
      "http://franklintempleton.com/20260331/role/RRRiskTable49",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Income2Member [Member]",
        "terseLabel": "Income",
        "documentation": "Income"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Index-Related2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Index-Related2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRRiskTable11",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://franklintempleton.com/20260331/role/RRRiskTable3",
      "http://franklintempleton.com/20260331/role/RRRiskTable5",
      "http://franklintempleton.com/20260331/role/RRRiskTable59",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable7",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95",
      "http://franklintempleton.com/20260331/role/RRRiskTable97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Index-Related2Member [Member]",
        "terseLabel": "Index-Related",
        "documentation": "Index-Related"
       }
      }
     },
     "auth_ref": []
    },
    "oef_IndexNoDeductionForFeesExpensesTaxes": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "IndexNoDeductionForFeesExpensesTaxes",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index No Deduction for Fees, Expenses, or Taxes [Text]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "cik0001655589_Indiansecurities2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Indiansecurities2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRRiskTable73"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Indiansecurities2Member [Member]",
        "terseLabel": "Indian securities",
        "documentation": "Indian securities"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Industrialscompanies2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Industrialscompanies2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Industrialscompanies2Member [Member]",
        "terseLabel": "Industrials companies",
        "documentation": "Industrials companies"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Inflation-IndexedSecurities2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Inflation-IndexedSecurities2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable47",
      "http://franklintempleton.com/20260331/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Inflation-IndexedSecurities2Member [Member]",
        "terseLabel": "Inflation-Indexed Securities",
        "documentation": "Inflation-Indexed Securities"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Inflation2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Inflation2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37",
      "http://franklintempleton.com/20260331/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Inflation2Member [Member]",
        "terseLabel": "Inflation",
        "documentation": "Inflation"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Informationtechnologycompanies2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Informationtechnologycompanies2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://franklintempleton.com/20260331/role/RRRiskTable27",
      "http://franklintempleton.com/20260331/role/RRRiskTable29",
      "http://franklintempleton.com/20260331/role/RRRiskTable3",
      "http://franklintempleton.com/20260331/role/RRRiskTable55",
      "http://franklintempleton.com/20260331/role/RRRiskTable59"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Informationtechnologycompanies2Member [Member]",
        "terseLabel": "Information technology companies",
        "documentation": "Information technology companies"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_InterestRate2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "InterestRate2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable33",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://franklintempleton.com/20260331/role/RRRiskTable47",
      "http://franklintempleton.com/20260331/role/RRRiskTable49",
      "http://franklintempleton.com/20260331/role/RRRiskTable51",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_InterestRate2Member [Member]",
        "terseLabel": "Interest Rate",
        "documentation": "Interest Rate"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_InvestmentCompanySecurities2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "InvestmentCompanySecurities2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRRiskTable103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_InvestmentCompanySecurities2Member [Member]",
        "terseLabel": "Investment Company Securities",
        "documentation": "Investment Company Securities"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_InvestmentStyleFactors2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "InvestmentStyleFactors2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRRiskTable3",
      "http://franklintempleton.com/20260331/role/RRRiskTable5",
      "http://franklintempleton.com/20260331/role/RRRiskTable7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_InvestmentStyleFactors2Member [Member]",
        "terseLabel": "Investment Style Factors",
        "documentation": "Investment Style Factors"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Japanesesecurities2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Japanesesecurities2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Japanesesecurities2Member [Member]",
        "terseLabel": "Japanese securities",
        "documentation": "Japanese securities"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_LargeCapitalizationCompanies2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "LargeCapitalizationCompanies2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRRiskTable103",
      "http://franklintempleton.com/20260331/role/RRRiskTable11",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://franklintempleton.com/20260331/role/RRRiskTable21",
      "http://franklintempleton.com/20260331/role/RRRiskTable3",
      "http://franklintempleton.com/20260331/role/RRRiskTable53",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable59",
      "http://franklintempleton.com/20260331/role/RRRiskTable9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_LargeCapitalizationCompanies2Member [Member]",
        "terseLabel": "Large Capitalization Companies",
        "documentation": "Large Capitalization Companies"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_LargeShareholder2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "LargeShareholder2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable103",
      "http://franklintempleton.com/20260331/role/RRRiskTable105",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable109",
      "http://franklintempleton.com/20260331/role/RRRiskTable11",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable21",
      "http://franklintempleton.com/20260331/role/RRRiskTable23",
      "http://franklintempleton.com/20260331/role/RRRiskTable25",
      "http://franklintempleton.com/20260331/role/RRRiskTable27",
      "http://franklintempleton.com/20260331/role/RRRiskTable29",
      "http://franklintempleton.com/20260331/role/RRRiskTable3",
      "http://franklintempleton.com/20260331/role/RRRiskTable31",
      "http://franklintempleton.com/20260331/role/RRRiskTable33",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://franklintempleton.com/20260331/role/RRRiskTable47",
      "http://franklintempleton.com/20260331/role/RRRiskTable49",
      "http://franklintempleton.com/20260331/role/RRRiskTable5",
      "http://franklintempleton.com/20260331/role/RRRiskTable51",
      "http://franklintempleton.com/20260331/role/RRRiskTable53",
      "http://franklintempleton.com/20260331/role/RRRiskTable55",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable59",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable7",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95",
      "http://franklintempleton.com/20260331/role/RRRiskTable97",
      "http://franklintempleton.com/20260331/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_LargeShareholder2Member [Member]",
        "terseLabel": "Large Shareholder",
        "documentation": "Large Shareholder"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_LatinAmericansecurities2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "LatinAmericansecurities2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRRiskTable77"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_LatinAmericansecurities2Member [Member]",
        "terseLabel": "Latin American securities",
        "documentation": "Latin American securities"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable101",
      "http://franklintempleton.com/20260331/role/RRRiskTable103",
      "http://franklintempleton.com/20260331/role/RRRiskTable105",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable109",
      "http://franklintempleton.com/20260331/role/RRRiskTable11",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable21",
      "http://franklintempleton.com/20260331/role/RRRiskTable23",
      "http://franklintempleton.com/20260331/role/RRRiskTable25",
      "http://franklintempleton.com/20260331/role/RRRiskTable27",
      "http://franklintempleton.com/20260331/role/RRRiskTable29",
      "http://franklintempleton.com/20260331/role/RRRiskTable3",
      "http://franklintempleton.com/20260331/role/RRRiskTable31",
      "http://franklintempleton.com/20260331/role/RRRiskTable33",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://franklintempleton.com/20260331/role/RRRiskTable47",
      "http://franklintempleton.com/20260331/role/RRRiskTable49",
      "http://franklintempleton.com/20260331/role/RRRiskTable5",
      "http://franklintempleton.com/20260331/role/RRRiskTable51",
      "http://franklintempleton.com/20260331/role/RRRiskTable53",
      "http://franklintempleton.com/20260331/role/RRRiskTable55",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable59",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable7",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95",
      "http://franklintempleton.com/20260331/role/RRRiskTable97",
      "http://franklintempleton.com/20260331/role/RRRiskTable99",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentRisks",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/N1aSupplement",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series [Axis]",
        "label": "Series [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_LibertyQUSLargeCapEquityIndex33Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "LibertyQUSLargeCapEquityIndex33Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_LibertyQUSLargeCapEquityIndex33Member [Member]",
        "terseLabel": "LibertyQ U.S. Large Cap Equity Index",
        "documentation": "LibertyQ U.S. Large Cap Equity Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_LibertyQUSMidCapEquityIndex36Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "LibertyQUSMidCapEquityIndex36Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_LibertyQUSMidCapEquityIndex36Member [Member]",
        "terseLabel": "LibertyQ U.S. Mid Cap Equity Index",
        "documentation": "LibertyQ U.S. Mid Cap Equity Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_LibertyQUSSmallCapEquityIndex39Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "LibertyQUSSmallCapEquityIndex39Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_LibertyQUSSmallCapEquityIndex39Member [Member]",
        "terseLabel": "LibertyQ U.S. Small Cap Equity Index",
        "documentation": "LibertyQ U.S. Small Cap Equity Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_LinkedFTSEDevelopedEurozoneIndex-NR392Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "LinkedFTSEDevelopedEurozoneIndex-NR392Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_LinkedFTSEDevelopedEurozoneIndex-NR392Member [Member]",
        "terseLabel": "Linked FTSE Developed Eurozone Index-NR",
        "documentation": "Linked FTSE Developed Eurozone Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_LinkedMorningstarDevelopedMarketsex-NorthAmericaDividendEnhancedSelectIndex-NR313Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "LinkedMorningstarDevelopedMarketsex-NorthAmericaDividendEnhancedSelectIndex-NR313Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_LinkedMorningstarDevelopedMarketsex-NorthAmericaDividendEnhancedSelectIndex-NR313Member [Member]",
        "terseLabel": "Linked Morningstar\u00ae Developed Markets ex-North America Dividend Enhanced Select Index\u2120-NR",
        "documentation": "Linked Morningstar\u00ae Developed Markets ex-North America Dividend Enhanced Select Index\u2120-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_LinkedMorningstarDevelopedMarketsex-NorthAmericaTargetMarketExposureIndex-NR311Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "LinkedMorningstarDevelopedMarketsex-NorthAmericaTargetMarketExposureIndex-NR311Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_LinkedMorningstarDevelopedMarketsex-NorthAmericaTargetMarketExposureIndex-NR311Member [Member]",
        "terseLabel": "Linked Morningstar\u00ae Developed Markets ex-North America Target Market Exposure Index-NR",
        "documentation": "Linked Morningstar\u00ae Developed Markets ex-North America Target Market Exposure Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_LinkedMorningstarEmergingMarketsDividendEnhancedSelectIndex-NR317Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "LinkedMorningstarEmergingMarketsDividendEnhancedSelectIndex-NR317Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_LinkedMorningstarEmergingMarketsDividendEnhancedSelectIndex-NR317Member [Member]",
        "terseLabel": "Linked Morningstar\u00ae Emerging Markets Dividend Enhanced Select Index\u2120-NR",
        "documentation": "Linked Morningstar\u00ae Emerging Markets Dividend Enhanced Select Index\u2120-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_LinkedMorningstarEmergingMarketsTargetMarketExposureIndex-NR315Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "LinkedMorningstarEmergingMarketsTargetMarketExposureIndex-NR315Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_LinkedMorningstarEmergingMarketsTargetMarketExposureIndex-NR315Member [Member]",
        "terseLabel": "Linked Morningstar\u00ae Emerging Markets Target Market Exposure Index-NR",
        "documentation": "Linked Morningstar\u00ae Emerging Markets Target Market Exposure Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_LinkedMorningstarUSDividendEnhancedSelectIndex321Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "LinkedMorningstarUSDividendEnhancedSelectIndex321Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_LinkedMorningstarUSDividendEnhancedSelectIndex321Member [Member]",
        "terseLabel": "Linked Morningstar\u00ae US Dividend Enhanced Select Index\u2120",
        "documentation": "Linked Morningstar\u00ae US Dividend Enhanced Select Index\u2120"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_LinkedMorningstarUSTargetMarketExposureIndex319Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "LinkedMorningstarUSTargetMarketExposureIndex319Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_LinkedMorningstarUSTargetMarketExposureIndex319Member [Member]",
        "terseLabel": "Linked Morningstar\u00ae US Target Market Exposure Index",
        "documentation": "Linked Morningstar\u00ae US Target Market Exposure Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_LinkedMorningstarUSTargetMarketExposureIndex358Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "LinkedMorningstarUSTargetMarketExposureIndex358Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_LinkedMorningstarUSTargetMarketExposureIndex358Member [Member]",
        "terseLabel": "Linked Morningstar\u00ae US Target Market Exposure Index",
        "documentation": "Linked Morningstar\u00ae US Target Market Exposure Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Liquidity2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Liquidity2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable51",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Liquidity2Member [Member]",
        "terseLabel": "Liquidity",
        "documentation": "Liquidity"
       }
      }
     },
     "auth_ref": []
    },
    "oef_LowestQuarterlyReturnLabel": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "LowestQuarterlyReturnLabel",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lowest Quarterly Return, Label [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "cik0001655589_MSCIUSAHighDividendYieldIndex331Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "MSCIUSAHighDividendYieldIndex331Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_MSCIUSAHighDividendYieldIndex331Member [Member]",
        "terseLabel": "MSCI USA High Dividend Yield Index",
        "documentation": "MSCI USA High Dividend Yield Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Management2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Management2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable103",
      "http://franklintempleton.com/20260331/role/RRRiskTable105",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable109",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable21",
      "http://franklintempleton.com/20260331/role/RRRiskTable23",
      "http://franklintempleton.com/20260331/role/RRRiskTable25",
      "http://franklintempleton.com/20260331/role/RRRiskTable27",
      "http://franklintempleton.com/20260331/role/RRRiskTable29",
      "http://franklintempleton.com/20260331/role/RRRiskTable31",
      "http://franklintempleton.com/20260331/role/RRRiskTable33",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://franklintempleton.com/20260331/role/RRRiskTable47",
      "http://franklintempleton.com/20260331/role/RRRiskTable49",
      "http://franklintempleton.com/20260331/role/RRRiskTable53",
      "http://franklintempleton.com/20260331/role/RRRiskTable55",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Management2Member [Member]",
        "terseLabel": "Management",
        "documentation": "Management"
       }
      }
     },
     "auth_ref": []
    },
    "oef_ManagementFeesOverAssets": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ManagementFeesOverAssets",
     "calculation": {
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData": {
       "parentTag": "oef_ExpensesOverAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Management Fees (as a percentage of Assets)"
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "cik0001655589_ManagementandAssetAllocation2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "ManagementandAssetAllocation2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRRiskTable51"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_ManagementandAssetAllocation2Member [Member]",
        "terseLabel": "Management and Asset Allocation",
        "documentation": "Management and Asset Allocation"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Market2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Market2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable101",
      "http://franklintempleton.com/20260331/role/RRRiskTable103",
      "http://franklintempleton.com/20260331/role/RRRiskTable105",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable109",
      "http://franklintempleton.com/20260331/role/RRRiskTable11",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable21",
      "http://franklintempleton.com/20260331/role/RRRiskTable23",
      "http://franklintempleton.com/20260331/role/RRRiskTable25",
      "http://franklintempleton.com/20260331/role/RRRiskTable27",
      "http://franklintempleton.com/20260331/role/RRRiskTable29",
      "http://franklintempleton.com/20260331/role/RRRiskTable3",
      "http://franklintempleton.com/20260331/role/RRRiskTable31",
      "http://franklintempleton.com/20260331/role/RRRiskTable33",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://franklintempleton.com/20260331/role/RRRiskTable47",
      "http://franklintempleton.com/20260331/role/RRRiskTable49",
      "http://franklintempleton.com/20260331/role/RRRiskTable5",
      "http://franklintempleton.com/20260331/role/RRRiskTable51",
      "http://franklintempleton.com/20260331/role/RRRiskTable53",
      "http://franklintempleton.com/20260331/role/RRRiskTable55",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable59",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable7",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95",
      "http://franklintempleton.com/20260331/role/RRRiskTable97",
      "http://franklintempleton.com/20260331/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Market2Member [Member]",
        "terseLabel": "Market",
        "documentation": "Market"
       }
      }
     },
     "auth_ref": []
    },
    "oef_MarketIndexPerformanceTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MarketIndexPerformanceTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Market Index Performance [Table]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "cik0001655589_MarketTrading2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "MarketTrading2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable101",
      "http://franklintempleton.com/20260331/role/RRRiskTable103",
      "http://franklintempleton.com/20260331/role/RRRiskTable105",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable109",
      "http://franklintempleton.com/20260331/role/RRRiskTable11",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable21",
      "http://franklintempleton.com/20260331/role/RRRiskTable23",
      "http://franklintempleton.com/20260331/role/RRRiskTable25",
      "http://franklintempleton.com/20260331/role/RRRiskTable27",
      "http://franklintempleton.com/20260331/role/RRRiskTable29",
      "http://franklintempleton.com/20260331/role/RRRiskTable3",
      "http://franklintempleton.com/20260331/role/RRRiskTable31",
      "http://franklintempleton.com/20260331/role/RRRiskTable33",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://franklintempleton.com/20260331/role/RRRiskTable47",
      "http://franklintempleton.com/20260331/role/RRRiskTable49",
      "http://franklintempleton.com/20260331/role/RRRiskTable5",
      "http://franklintempleton.com/20260331/role/RRRiskTable51",
      "http://franklintempleton.com/20260331/role/RRRiskTable53",
      "http://franklintempleton.com/20260331/role/RRRiskTable55",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable59",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable7",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95",
      "http://franklintempleton.com/20260331/role/RRRiskTable97",
      "http://franklintempleton.com/20260331/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_MarketTrading2Member [Member]",
        "terseLabel": "Market Trading",
        "documentation": "Market Trading"
       }
      }
     },
     "auth_ref": []
    },
    "oef_MaximumAccountFee": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaximumAccountFee",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Account Fee"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "oef_MaximumAccountFeeOverAssets": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaximumAccountFeeOverAssets",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Account Fee (as a percentage of Assets)"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "oef_MaximumCumulativeSalesChargeOverOfferingPrice": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaximumCumulativeSalesChargeOverOfferingPrice",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Cumulative Sales Charge (as a percentage of Offering Price)"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "oef_MaximumCumulativeSalesChargeOverOther": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaximumCumulativeSalesChargeOverOther",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Cumulative Sales Charge (as a percentage)"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "oef_MaximumDeferredSalesChargeOverOfferingPrice": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaximumDeferredSalesChargeOverOfferingPrice",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Deferred Sales Charge (as a percentage of Offering Price)"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "oef_MaximumDeferredSalesChargeOverOther": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaximumDeferredSalesChargeOverOther",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Deferred Sales Charge (as a percentage)"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "oef_MaximumSalesChargeImposedOnPurchasesOverOfferingPrice": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaximumSalesChargeImposedOnPurchasesOverOfferingPrice",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Sales Charge Imposed on Purchases (as a percentage of Offering Price)"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "oef_MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Sales Charge on Reinvested Dividends and Distributions (as a percentage)"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "cik0001655589_Metalsandminingcompanies2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Metalsandminingcompanies2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRRiskTable63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Metalsandminingcompanies2Member [Member]",
        "terseLabel": "Metals and mining companies",
        "documentation": "Metals and mining companies"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Mexicansecurities2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Mexicansecurities2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Mexicansecurities2Member [Member]",
        "terseLabel": "Mexican securities",
        "documentation": "Mexican securities"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_MidCapitalizationCompanies2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "MidCapitalizationCompanies2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRRiskTable101",
      "http://franklintempleton.com/20260331/role/RRRiskTable103",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://franklintempleton.com/20260331/role/RRRiskTable3",
      "http://franklintempleton.com/20260331/role/RRRiskTable5",
      "http://franklintempleton.com/20260331/role/RRRiskTable59",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95",
      "http://franklintempleton.com/20260331/role/RRRiskTable97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_MidCapitalizationCompanies2Member [Member]",
        "terseLabel": "Mid Capitalization Companies",
        "documentation": "Mid Capitalization Companies"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Models2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Models2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRRiskTable19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Models2Member [Member]",
        "terseLabel": "Models",
        "documentation": "Models"
       }
      }
     },
     "auth_ref": []
    },
    "oef_MoneyMarketSevenDayTaxEquivalentYield": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MoneyMarketSevenDayTaxEquivalentYield",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Money Market Seven Day Tax Equivalent Yield"
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "oef_MoneyMarketSevenDayYield": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MoneyMarketSevenDayYield",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Money Market Seven Day Yield"
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "oef_MoneyMarketSevenDayYieldCaption": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MoneyMarketSevenDayYieldCaption",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Money Market Seven Day Yield, Caption [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "oef_MoneyMarketSevenDayYieldColumnName": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MoneyMarketSevenDayYieldColumnName",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Money Market Seven Day Yield Column [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "oef_MoneyMarketSevenDayYieldPhone": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MoneyMarketSevenDayYieldPhone",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Money Market Seven Day Yield Phone"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "cik0001655589_MorningstarDevelopedMarketsex-NorthAmericaDividendEnhancedSelectIndex-NR312Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "MorningstarDevelopedMarketsex-NorthAmericaDividendEnhancedSelectIndex-NR312Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_MorningstarDevelopedMarketsex-NorthAmericaDividendEnhancedSelectIndex-NR312Member [Member]",
        "terseLabel": "Morningstar\u00ae Developed Markets ex-North America Dividend Enhanced Select Index\u2120-NR",
        "documentation": "Morningstar\u00ae Developed Markets ex-North America Dividend Enhanced Select Index\u2120-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_MorningstarDevelopedMarketsex-NorthAmericaTargetMarketExposureIndex-NR310Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "MorningstarDevelopedMarketsex-NorthAmericaTargetMarketExposureIndex-NR310Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_MorningstarDevelopedMarketsex-NorthAmericaTargetMarketExposureIndex-NR310Member [Member]",
        "terseLabel": "Morningstar\u00ae Developed Markets ex-North America Target Market Exposure Index-NR",
        "documentation": "Morningstar\u00ae Developed Markets ex-North America Target Market Exposure Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_MorningstarEmergingMarketsDividendEnhancedSelectIndex-NR316Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "MorningstarEmergingMarketsDividendEnhancedSelectIndex-NR316Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_MorningstarEmergingMarketsDividendEnhancedSelectIndex-NR316Member [Member]",
        "terseLabel": "Morningstar\u00ae Emerging Markets Dividend Enhanced Select Index\u2120-NR",
        "documentation": "Morningstar\u00ae Emerging Markets Dividend Enhanced Select Index\u2120-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_MorningstarEmergingMarketsTargetMarketExposureIndex-NR314Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "MorningstarEmergingMarketsTargetMarketExposureIndex-NR314Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_MorningstarEmergingMarketsTargetMarketExposureIndex-NR314Member [Member]",
        "terseLabel": "Morningstar\u00ae Emerging Markets Target Market Exposure Index-NR",
        "documentation": "Morningstar\u00ae Emerging Markets Target Market Exposure Index-NR"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_MorningstarLSTAUSLeveragedLoan100Index343Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "MorningstarLSTAUSLeveragedLoan100Index343Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_MorningstarLSTAUSLeveragedLoan100Index343Member [Member]",
        "terseLabel": "Morningstar\u00ae LSTA U.S. Leveraged Loan 100 Index",
        "documentation": "Morningstar\u00ae LSTA U.S. Leveraged Loan 100 Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_MorningstarUSDividendEnhancedSelectIndex320Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "MorningstarUSDividendEnhancedSelectIndex320Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_MorningstarUSDividendEnhancedSelectIndex320Member [Member]",
        "terseLabel": "Morningstar\u00ae US Dividend Enhanced Select Index\u2120",
        "documentation": "Morningstar\u00ae US Dividend Enhanced Select Index\u2120"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_MorningstarUSTargetMarketExposureIndex318Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "MorningstarUSTargetMarketExposureIndex318Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_MorningstarUSTargetMarketExposureIndex318Member [Member]",
        "terseLabel": "Morningstar\u00ae US Target Market Exposure Index",
        "documentation": "Morningstar\u00ae US Target Market Exposure Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_MorningstarUSTargetMarketExposureIndex357Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "MorningstarUSTargetMarketExposureIndex357Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_MorningstarUSTargetMarketExposureIndex357Member [Member]",
        "terseLabel": "Morningstar\u00ae US Target Market Exposure Index",
        "documentation": "Morningstar\u00ae US Target Market Exposure Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_MortgageDollarRolls2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "MortgageDollarRolls2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://franklintempleton.com/20260331/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_MortgageDollarRolls2Member [Member]",
        "terseLabel": "Mortgage Dollar Rolls",
        "documentation": "Mortgage Dollar Rolls"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_MortgageSecurities2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "MortgageSecurities2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRRiskTable47"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_MortgageSecurities2Member [Member]",
        "terseLabel": "Mortgage Securities",
        "documentation": "Mortgage Securities"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_MortgageSecuritiesandAsset-BackedSecurities2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "MortgageSecuritiesandAsset-BackedSecurities2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_MortgageSecuritiesandAsset-BackedSecurities2Member [Member]",
        "terseLabel": "Mortgage Securities and Asset-Backed Securities",
        "documentation": "Mortgage Securities and Asset-Backed Securities"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Multi-FactorStockSelectionProcess2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Multi-FactorStockSelectionProcess2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRRiskTable109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Multi-FactorStockSelectionProcess2Member [Member]",
        "terseLabel": "Multi-Factor Stock Selection Process",
        "documentation": "Multi-Factor Stock Selection Process"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_MunicipalLeaseObligations2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "MunicipalLeaseObligations2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_MunicipalLeaseObligations2Member [Member]",
        "terseLabel": "Municipal Lease Obligations",
        "documentation": "Municipal Lease Obligations"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_MunicipalProjectFocus2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "MunicipalProjectFocus2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_MunicipalProjectFocus2Member [Member]",
        "terseLabel": "Municipal Project Focus",
        "documentation": "Municipal Project Focus"
       }
      }
     },
     "auth_ref": []
    },
    "oef_NetExpensesOverAssets": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "NetExpensesOverAssets",
     "calculation": {
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Expenses (as a percentage of Assets)",
        "totalLabel": "Net Expenses"
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "fnd_NmRule35d1EightyPctInvstmntPlcyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/fnd/2025",
     "localname": "NmRule35d1EightyPctInvstmntPlcyTextBlock",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 35d-1 Eighty Percent Investment Policy [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r59",
      "r61"
     ]
    },
    "fnd_NmRule35d1TermDfnSmryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/fnd/2025",
     "localname": "NmRule35d1TermDfnSmryTextBlock",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Definition of Rule 35d-1 Term in Fund Name [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r60",
      "r61"
     ]
    },
    "fnd_NmRule35d1TermSlctnCritSmryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/fnd/2025",
     "localname": "NmRule35d1TermSlctnCritSmryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Selection Criteria for Rule 35d-1 Term in Fund Name [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r60",
      "r61"
     ]
    },
    "cik0001655589_Non-Correlation2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Non-Correlation2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRRiskTable11",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://franklintempleton.com/20260331/role/RRRiskTable3",
      "http://franklintempleton.com/20260331/role/RRRiskTable5",
      "http://franklintempleton.com/20260331/role/RRRiskTable59",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable7",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95",
      "http://franklintempleton.com/20260331/role/RRRiskTable97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Non-Correlation2Member [Member]",
        "terseLabel": "Non-Correlation",
        "documentation": "Non-Correlation"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Non-Diversification2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Non-Diversification2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRRiskTable101",
      "http://franklintempleton.com/20260331/role/RRRiskTable103",
      "http://franklintempleton.com/20260331/role/RRRiskTable105",
      "http://franklintempleton.com/20260331/role/RRRiskTable23",
      "http://franklintempleton.com/20260331/role/RRRiskTable25",
      "http://franklintempleton.com/20260331/role/RRRiskTable27",
      "http://franklintempleton.com/20260331/role/RRRiskTable29",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable55",
      "http://franklintempleton.com/20260331/role/RRRiskTable61"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Non-Diversification2Member [Member]",
        "terseLabel": "Non-Diversification",
        "documentation": "Non-Diversification"
       }
      }
     },
     "auth_ref": []
    },
    "oef_ObjectiveHeading": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ObjectiveHeading",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/RiskReturn"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Objective [Heading]"
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "oef_ObjectivePrimaryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ObjectivePrimaryTextBlock",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/RiskReturn"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Objective, Primary [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "oef_ObjectiveSecondaryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ObjectiveSecondaryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/RiskReturn"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Objective, Secondary [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "oef_OperatingExpensesCaption": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "OperatingExpensesCaption",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses Caption [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "oef_OperatingExpensesColumnName": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "OperatingExpensesColumnName",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses Column [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "oef_OtherExpensesNewFundBasedOnEstimates": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "OtherExpensesNewFundBasedOnEstimates",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Expenses, New Fund, Based on Estimates [Text]"
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "oef_OtherExpensesOverAssets": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "OtherExpensesOverAssets",
     "calculation": {
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData": {
       "parentTag": "oef_ExpensesOverAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Expenses (as a percentage of Assets):",
        "totalLabel": "Other Expenses"
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "cik0001655589_PassiveInvestment2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "PassiveInvestment2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRRiskTable11",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://franklintempleton.com/20260331/role/RRRiskTable3",
      "http://franklintempleton.com/20260331/role/RRRiskTable5",
      "http://franklintempleton.com/20260331/role/RRRiskTable59",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable7",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95",
      "http://franklintempleton.com/20260331/role/RRRiskTable97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_PassiveInvestment2Member [Member]",
        "terseLabel": "Passive Investment",
        "documentation": "Passive Investment"
       }
      }
     },
     "auth_ref": []
    },
    "oef_PerfInceptionDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerfInceptionDate",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Inception Date"
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "oef_PerformanceAdditionalMarketIndex": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceAdditionalMarketIndex",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Additional Market Index [Text]"
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "oef_PerformanceAvailabilityPhone": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceAvailabilityPhone",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Availability Phone [Text]"
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "oef_PerformanceAvailabilityWebSiteAddress": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceAvailabilityWebSiteAddress",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Availability Website Address [Text]"
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "oef_PerformanceInformationIllustratesVariabilityOfReturns": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceInformationIllustratesVariabilityOfReturns",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Information Illustrates Variability of Returns [Text]"
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "oef_PerformanceMeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceMeasureAxis",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance Measure [Axis]",
        "label": "Performance Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_PerformanceMeasureDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceMeasureDomain",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Before Taxes",
        "label": "Before Taxes"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_PerformanceNarrativeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceNarrativeTextBlock",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Narrative [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "oef_PerformanceOneYearOrLess": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceOneYearOrLess",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance One Year or Less [Text]"
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "oef_PerformancePastDoesNotIndicateFuture": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformancePastDoesNotIndicateFuture",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Past Does Not Indicate Future [Text]"
       }
      }
     },
     "auth_ref": [
      "r8",
      "r43"
     ]
    },
    "oef_PerformanceTableClosingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceTableClosingTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Table Closing [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_PerformanceTableDoesReflectSalesLoads": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceTableDoesReflectSalesLoads",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Table Does Reflect Sales Loads"
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "oef_PerformanceTableExplanationAfterTaxHigher": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceTableExplanationAfterTaxHigher",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Table Explanation after Tax Higher"
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "oef_PerformanceTableFootnotesReasonPerformanceInformationForClassDifferentFromImmediatelyPrecedingPeriod": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceTableFootnotesReasonPerformanceInformationForClassDifferentFromImmediatelyPrecedingPeriod",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Table Footnotes, Reason Performance Information for Class Different from Immediately Preceding Period [Text]"
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "oef_PerformanceTableFootnotesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceTableFootnotesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Table Footnotes"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_PerformanceTableHeading": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceTableHeading",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Table Heading"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_PerformanceTableMarketIndexChanged": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceTableMarketIndexChanged",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Table Market Index Changed"
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "oef_PerformanceTableNarrativeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceTableNarrativeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Table Narrative"
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "oef_PerformanceTableNotRelevantToTaxDeferred": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceTableNotRelevantToTaxDeferred",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Table Not Relevant to Tax Deferred"
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "oef_PerformanceTableOneClassOfAfterTaxShown": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceTableOneClassOfAfterTaxShown",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Table One Class of after Tax Shown [Text]"
       }
      }
     },
     "auth_ref": [
      "r48",
      "r54"
     ]
    },
    "oef_PerformanceTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance [Table]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_PerformanceTableUsesHighestFederalRate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceTableUsesHighestFederalRate",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Table Uses Highest Federal Rate"
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "cik0001655589_Pharmaceuticalcompanies2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Pharmaceuticalcompanies2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRRiskTable85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Pharmaceuticalcompanies2Member [Member]",
        "terseLabel": "Pharmaceutical companies",
        "documentation": "Pharmaceutical companies"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_PortfolioTurnover2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "PortfolioTurnover2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable21",
      "http://franklintempleton.com/20260331/role/RRRiskTable47",
      "http://franklintempleton.com/20260331/role/RRRiskTable51"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_PortfolioTurnover2Member [Member]",
        "terseLabel": "Portfolio Turnover",
        "documentation": "Portfolio Turnover"
       }
      }
     },
     "auth_ref": []
    },
    "oef_PortfolioTurnoverHeading": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PortfolioTurnoverHeading",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Portfolio Turnover [Heading]"
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "oef_PortfolioTurnoverRate": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PortfolioTurnoverRate",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Portfolio Turnover, Rate"
       }
      }
     },
     "auth_ref": [
      "r10",
      "r32"
     ]
    },
    "oef_PortfolioTurnoverTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PortfolioTurnoverTextBlock",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Portfolio Turnover [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "cik0001655589_PreferredSecurities2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "PreferredSecurities2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable77"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_PreferredSecurities2Member [Member]",
        "terseLabel": "Preferred Securities",
        "documentation": "Preferred Securities"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Prepayment2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Prepayment2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://franklintempleton.com/20260331/role/RRRiskTable47",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Prepayment2Member [Member]",
        "terseLabel": "Prepayment",
        "documentation": "Prepayment"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_PrincipalRisks2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "PrincipalRisks2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable101",
      "http://franklintempleton.com/20260331/role/RRRiskTable103",
      "http://franklintempleton.com/20260331/role/RRRiskTable105",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable109",
      "http://franklintempleton.com/20260331/role/RRRiskTable11",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable21",
      "http://franklintempleton.com/20260331/role/RRRiskTable23",
      "http://franklintempleton.com/20260331/role/RRRiskTable25",
      "http://franklintempleton.com/20260331/role/RRRiskTable27",
      "http://franklintempleton.com/20260331/role/RRRiskTable29",
      "http://franklintempleton.com/20260331/role/RRRiskTable3",
      "http://franklintempleton.com/20260331/role/RRRiskTable31",
      "http://franklintempleton.com/20260331/role/RRRiskTable33",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://franklintempleton.com/20260331/role/RRRiskTable47",
      "http://franklintempleton.com/20260331/role/RRRiskTable49",
      "http://franklintempleton.com/20260331/role/RRRiskTable5",
      "http://franklintempleton.com/20260331/role/RRRiskTable51",
      "http://franklintempleton.com/20260331/role/RRRiskTable53",
      "http://franklintempleton.com/20260331/role/RRRiskTable55",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable59",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable7",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95",
      "http://franklintempleton.com/20260331/role/RRRiskTable97",
      "http://franklintempleton.com/20260331/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_PrincipalRisks2Member [Member]",
        "terseLabel": "Principal Risks",
        "documentation": "Principal Risks"
       }
      }
     },
     "auth_ref": []
    },
    "oef_ProspectusDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ProspectusDate",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://xbrl.sec.gov/rr/role/N1aCover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prospectus Date"
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "oef_ProspectusLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ProspectusLineItems",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentRisks",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/N1aCover",
      "http://xbrl.sec.gov/rr/role/N1aSupplement",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prospectus [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "oef_ProspectusTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ProspectusTable",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentRisks",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/N1aCover",
      "http://xbrl.sec.gov/rr/role/N1aSupplement",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prospectus [Table]",
        "label": "Prospectus [Table]"
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "cik0001655589_Qualityfactor2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Qualityfactor2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRRiskTable109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Qualityfactor2Member [Member]",
        "terseLabel": "Quality factor",
        "documentation": "Quality factor"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_QuantitativeModels2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "QuantitativeModels2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRRiskTable109",
      "http://franklintempleton.com/20260331/role/RRRiskTable21",
      "http://franklintempleton.com/20260331/role/RRRiskTable33",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://franklintempleton.com/20260331/role/RRRiskTable47",
      "http://franklintempleton.com/20260331/role/RRRiskTable49",
      "http://franklintempleton.com/20260331/role/RRRiskTable51",
      "http://franklintempleton.com/20260331/role/RRRiskTable61"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_QuantitativeModels2Member [Member]",
        "terseLabel": "Quantitative Models",
        "documentation": "Quantitative Models"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_REITs2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "REITs2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRRiskTable29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_REITs2Member [Member]",
        "terseLabel": "REITs",
        "documentation": "REITs"
       }
      }
     },
     "auth_ref": []
    },
    "oef_RedemptionFee": {
     "xbrltype": "nonPositiveMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "RedemptionFee",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Redemption Fee",
        "negatedLabel": "Redemption Fee"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "oef_RedemptionFeeOverRedemption": {
     "xbrltype": "nonPositivePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "RedemptionFeeOverRedemption",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Redemption Fee (as a percentage of Amount Redeemed)",
        "negatedLabel": "Redemption Fee (as a percentage of Amount Redeemed)"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "cik0001655589_Regional2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Regional2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRRiskTable105",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Regional2Member [Member]",
        "terseLabel": "Regional",
        "documentation": "Regional"
       }
      }
     },
     "auth_ref": []
    },
    "oef_RiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "RiskAxis",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable101",
      "http://franklintempleton.com/20260331/role/RRRiskTable103",
      "http://franklintempleton.com/20260331/role/RRRiskTable105",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable109",
      "http://franklintempleton.com/20260331/role/RRRiskTable11",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable21",
      "http://franklintempleton.com/20260331/role/RRRiskTable23",
      "http://franklintempleton.com/20260331/role/RRRiskTable25",
      "http://franklintempleton.com/20260331/role/RRRiskTable27",
      "http://franklintempleton.com/20260331/role/RRRiskTable29",
      "http://franklintempleton.com/20260331/role/RRRiskTable3",
      "http://franklintempleton.com/20260331/role/RRRiskTable31",
      "http://franklintempleton.com/20260331/role/RRRiskTable33",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://franklintempleton.com/20260331/role/RRRiskTable47",
      "http://franklintempleton.com/20260331/role/RRRiskTable49",
      "http://franklintempleton.com/20260331/role/RRRiskTable5",
      "http://franklintempleton.com/20260331/role/RRRiskTable51",
      "http://franklintempleton.com/20260331/role/RRRiskTable53",
      "http://franklintempleton.com/20260331/role/RRRiskTable55",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable59",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable7",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95",
      "http://franklintempleton.com/20260331/role/RRRiskTable97",
      "http://franklintempleton.com/20260331/role/RRRiskTable99",
      "http://xbrl.sec.gov/rr/role/InvestmentRisks"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk [Axis]",
        "label": "Risk [Axis]"
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "oef_RiskLoseMoneyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "RiskLoseMoneyMember",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable101",
      "http://franklintempleton.com/20260331/role/RRRiskTable103",
      "http://franklintempleton.com/20260331/role/RRRiskTable105",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable109",
      "http://franklintempleton.com/20260331/role/RRRiskTable11",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable21",
      "http://franklintempleton.com/20260331/role/RRRiskTable23",
      "http://franklintempleton.com/20260331/role/RRRiskTable25",
      "http://franklintempleton.com/20260331/role/RRRiskTable27",
      "http://franklintempleton.com/20260331/role/RRRiskTable29",
      "http://franklintempleton.com/20260331/role/RRRiskTable3",
      "http://franklintempleton.com/20260331/role/RRRiskTable31",
      "http://franklintempleton.com/20260331/role/RRRiskTable33",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://franklintempleton.com/20260331/role/RRRiskTable47",
      "http://franklintempleton.com/20260331/role/RRRiskTable49",
      "http://franklintempleton.com/20260331/role/RRRiskTable5",
      "http://franklintempleton.com/20260331/role/RRRiskTable51",
      "http://franklintempleton.com/20260331/role/RRRiskTable53",
      "http://franklintempleton.com/20260331/role/RRRiskTable55",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable59",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable7",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95",
      "http://franklintempleton.com/20260331/role/RRRiskTable97",
      "http://franklintempleton.com/20260331/role/RRRiskTable99",
      "http://xbrl.sec.gov/rr/role/InvestmentRisks"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk Lose Money [Member]",
        "label": "Risk Lose Money [Member]"
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "oef_RiskMoneyMarketFundMayImposeFeesOrSuspendSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "RiskMoneyMarketFundMayImposeFeesOrSuspendSalesMember",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/InvestmentRisks"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk Money Market Fund May Impose Fees or Suspend Sales [Member]",
        "label": "Risk Money Market Fund May Impose Fees or Suspend Sales [Member]"
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "oef_RiskMoneyMarketFundMayNotPreserveDollarMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "RiskMoneyMarketFundMayNotPreserveDollarMember",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable101",
      "http://franklintempleton.com/20260331/role/RRRiskTable103",
      "http://franklintempleton.com/20260331/role/RRRiskTable105",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable109",
      "http://franklintempleton.com/20260331/role/RRRiskTable11",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable21",
      "http://franklintempleton.com/20260331/role/RRRiskTable23",
      "http://franklintempleton.com/20260331/role/RRRiskTable25",
      "http://franklintempleton.com/20260331/role/RRRiskTable27",
      "http://franklintempleton.com/20260331/role/RRRiskTable29",
      "http://franklintempleton.com/20260331/role/RRRiskTable3",
      "http://franklintempleton.com/20260331/role/RRRiskTable31",
      "http://franklintempleton.com/20260331/role/RRRiskTable33",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://franklintempleton.com/20260331/role/RRRiskTable47",
      "http://franklintempleton.com/20260331/role/RRRiskTable49",
      "http://franklintempleton.com/20260331/role/RRRiskTable5",
      "http://franklintempleton.com/20260331/role/RRRiskTable51",
      "http://franklintempleton.com/20260331/role/RRRiskTable53",
      "http://franklintempleton.com/20260331/role/RRRiskTable55",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable59",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable7",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95",
      "http://franklintempleton.com/20260331/role/RRRiskTable97",
      "http://franklintempleton.com/20260331/role/RRRiskTable99",
      "http://xbrl.sec.gov/rr/role/InvestmentRisks"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk Money Market Fund May Not Preserve Dollar [Member]",
        "label": "Risk Money Market Fund May Not Preserve Dollar [Member]"
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "oef_RiskMoneyMarketFundPriceFluctuatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "RiskMoneyMarketFundPriceFluctuatesMember",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable101",
      "http://franklintempleton.com/20260331/role/RRRiskTable103",
      "http://franklintempleton.com/20260331/role/RRRiskTable105",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable109",
      "http://franklintempleton.com/20260331/role/RRRiskTable11",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable21",
      "http://franklintempleton.com/20260331/role/RRRiskTable23",
      "http://franklintempleton.com/20260331/role/RRRiskTable25",
      "http://franklintempleton.com/20260331/role/RRRiskTable27",
      "http://franklintempleton.com/20260331/role/RRRiskTable29",
      "http://franklintempleton.com/20260331/role/RRRiskTable3",
      "http://franklintempleton.com/20260331/role/RRRiskTable31",
      "http://franklintempleton.com/20260331/role/RRRiskTable33",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://franklintempleton.com/20260331/role/RRRiskTable47",
      "http://franklintempleton.com/20260331/role/RRRiskTable49",
      "http://franklintempleton.com/20260331/role/RRRiskTable5",
      "http://franklintempleton.com/20260331/role/RRRiskTable51",
      "http://franklintempleton.com/20260331/role/RRRiskTable53",
      "http://franklintempleton.com/20260331/role/RRRiskTable55",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable59",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable7",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95",
      "http://franklintempleton.com/20260331/role/RRRiskTable97",
      "http://franklintempleton.com/20260331/role/RRRiskTable99",
      "http://xbrl.sec.gov/rr/role/InvestmentRisks"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk Money Market Fund Price Fluctuates [Member]",
        "label": "Risk Money Market Fund Price Fluctuates [Member]"
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "oef_RiskMoneyMarketFundSponsorMayNotProvideSupportMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "RiskMoneyMarketFundSponsorMayNotProvideSupportMember",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable101",
      "http://franklintempleton.com/20260331/role/RRRiskTable103",
      "http://franklintempleton.com/20260331/role/RRRiskTable105",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable109",
      "http://franklintempleton.com/20260331/role/RRRiskTable11",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable21",
      "http://franklintempleton.com/20260331/role/RRRiskTable23",
      "http://franklintempleton.com/20260331/role/RRRiskTable25",
      "http://franklintempleton.com/20260331/role/RRRiskTable27",
      "http://franklintempleton.com/20260331/role/RRRiskTable29",
      "http://franklintempleton.com/20260331/role/RRRiskTable3",
      "http://franklintempleton.com/20260331/role/RRRiskTable31",
      "http://franklintempleton.com/20260331/role/RRRiskTable33",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://franklintempleton.com/20260331/role/RRRiskTable47",
      "http://franklintempleton.com/20260331/role/RRRiskTable49",
      "http://franklintempleton.com/20260331/role/RRRiskTable5",
      "http://franklintempleton.com/20260331/role/RRRiskTable51",
      "http://franklintempleton.com/20260331/role/RRRiskTable53",
      "http://franklintempleton.com/20260331/role/RRRiskTable55",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable59",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable7",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95",
      "http://franklintempleton.com/20260331/role/RRRiskTable97",
      "http://franklintempleton.com/20260331/role/RRRiskTable99",
      "http://xbrl.sec.gov/rr/role/InvestmentRisks"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk Money Market Fund Sponsor May Not Provide Support [Member]",
        "label": "Risk Money Market Fund Sponsor May Not Provide Support [Member]"
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "oef_RiskNondiversifiedStatusMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "RiskNondiversifiedStatusMember",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/InvestmentRisks"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk Nondiversified Status [Member]",
        "label": "Risk Nondiversified Status [Member]"
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "oef_RiskNotInsuredDepositoryInstitutionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "RiskNotInsuredDepositoryInstitutionMember",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/InvestmentRisks"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk Not Insured Depository Institution [Member]",
        "label": "Risk Not Insured Depository Institution [Member]"
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "oef_RiskNotInsuredMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "RiskNotInsuredMember",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable101",
      "http://franklintempleton.com/20260331/role/RRRiskTable103",
      "http://franklintempleton.com/20260331/role/RRRiskTable105",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable109",
      "http://franklintempleton.com/20260331/role/RRRiskTable11",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable21",
      "http://franklintempleton.com/20260331/role/RRRiskTable23",
      "http://franklintempleton.com/20260331/role/RRRiskTable25",
      "http://franklintempleton.com/20260331/role/RRRiskTable27",
      "http://franklintempleton.com/20260331/role/RRRiskTable29",
      "http://franklintempleton.com/20260331/role/RRRiskTable3",
      "http://franklintempleton.com/20260331/role/RRRiskTable31",
      "http://franklintempleton.com/20260331/role/RRRiskTable33",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://franklintempleton.com/20260331/role/RRRiskTable47",
      "http://franklintempleton.com/20260331/role/RRRiskTable49",
      "http://franklintempleton.com/20260331/role/RRRiskTable5",
      "http://franklintempleton.com/20260331/role/RRRiskTable51",
      "http://franklintempleton.com/20260331/role/RRRiskTable53",
      "http://franklintempleton.com/20260331/role/RRRiskTable55",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable59",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable7",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95",
      "http://franklintempleton.com/20260331/role/RRRiskTable97",
      "http://franklintempleton.com/20260331/role/RRRiskTable99",
      "http://xbrl.sec.gov/rr/role/InvestmentRisks"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk Not Insured [Member]",
        "label": "Risk Not Insured [Member]"
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "oef_RiskReturnAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "RiskReturnAbstract",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable101",
      "http://franklintempleton.com/20260331/role/RRRiskTable103",
      "http://franklintempleton.com/20260331/role/RRRiskTable105",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable109",
      "http://franklintempleton.com/20260331/role/RRRiskTable11",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable21",
      "http://franklintempleton.com/20260331/role/RRRiskTable23",
      "http://franklintempleton.com/20260331/role/RRRiskTable25",
      "http://franklintempleton.com/20260331/role/RRRiskTable27",
      "http://franklintempleton.com/20260331/role/RRRiskTable29",
      "http://franklintempleton.com/20260331/role/RRRiskTable3",
      "http://franklintempleton.com/20260331/role/RRRiskTable31",
      "http://franklintempleton.com/20260331/role/RRRiskTable33",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://franklintempleton.com/20260331/role/RRRiskTable47",
      "http://franklintempleton.com/20260331/role/RRRiskTable49",
      "http://franklintempleton.com/20260331/role/RRRiskTable5",
      "http://franklintempleton.com/20260331/role/RRRiskTable51",
      "http://franklintempleton.com/20260331/role/RRRiskTable53",
      "http://franklintempleton.com/20260331/role/RRRiskTable55",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable59",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable7",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95",
      "http://franklintempleton.com/20260331/role/RRRiskTable97",
      "http://franklintempleton.com/20260331/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk/Return:",
        "label": "Risk/Return:"
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "oef_RiskReturnHeading": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "RiskReturnHeading",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/RiskReturn"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk/Return [Heading]"
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "oef_RiskTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "RiskTextBlock",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable101",
      "http://franklintempleton.com/20260331/role/RRRiskTable103",
      "http://franklintempleton.com/20260331/role/RRRiskTable105",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable109",
      "http://franklintempleton.com/20260331/role/RRRiskTable11",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable21",
      "http://franklintempleton.com/20260331/role/RRRiskTable23",
      "http://franklintempleton.com/20260331/role/RRRiskTable25",
      "http://franklintempleton.com/20260331/role/RRRiskTable27",
      "http://franklintempleton.com/20260331/role/RRRiskTable29",
      "http://franklintempleton.com/20260331/role/RRRiskTable3",
      "http://franklintempleton.com/20260331/role/RRRiskTable31",
      "http://franklintempleton.com/20260331/role/RRRiskTable33",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://franklintempleton.com/20260331/role/RRRiskTable47",
      "http://franklintempleton.com/20260331/role/RRRiskTable49",
      "http://franklintempleton.com/20260331/role/RRRiskTable5",
      "http://franklintempleton.com/20260331/role/RRRiskTable51",
      "http://franklintempleton.com/20260331/role/RRRiskTable53",
      "http://franklintempleton.com/20260331/role/RRRiskTable55",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable59",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable7",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95",
      "http://franklintempleton.com/20260331/role/RRRiskTable97",
      "http://franklintempleton.com/20260331/role/RRRiskTable99",
      "http://xbrl.sec.gov/rr/role/InvestmentRisks"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "oef_RisksAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "RisksAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "cik0001655589_RisksRelatedtoRussiasInvasionofUkraine2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "RisksRelatedtoRussiasInvasionofUkraine2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRRiskTable101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_RisksRelatedtoRussiasInvasionofUkraine2Member [Member]",
        "terseLabel": "Risks Related to Russia\u2019s Invasion of Ukraine",
        "documentation": "Risks Related to Russia\u2019s Invasion of Ukraine"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Russell1000GrowthIndex353Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Russell1000GrowthIndex353Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Russell1000GrowthIndex353Member [Member]",
        "terseLabel": "Russell 1000\u00ae Growth Index",
        "documentation": "Russell 1000\u00ae Growth Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Russell1000Index32Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Russell1000Index32Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Russell1000Index32Member [Member]",
        "terseLabel": "Russell 1000\u00ae Index",
        "documentation": "Russell 1000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Russell1000ValueIndex324Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Russell1000ValueIndex324Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Russell1000ValueIndex324Member [Member]",
        "terseLabel": "Russell 1000\u00ae Value Index",
        "documentation": "Russell 1000\u00ae Value Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Russell2000Index38Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Russell2000Index38Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Russell2000Index38Member [Member]",
        "terseLabel": "Russell 2000\u00ae Index",
        "documentation": "Russell 2000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Russell3000Index31Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Russell3000Index31Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Russell3000Index31Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Russell3000Index323Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Russell3000Index323Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Russell3000Index323Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Russell3000Index326Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Russell3000Index326Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Russell3000Index326Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Russell3000Index327Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Russell3000Index327Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Russell3000Index327Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Russell3000Index328Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Russell3000Index328Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Russell3000Index328Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Russell3000Index329Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Russell3000Index329Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Russell3000Index329Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Russell3000Index330Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Russell3000Index330Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Russell3000Index330Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Russell3000Index349Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Russell3000Index349Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Russell3000Index349Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Russell3000Index34Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Russell3000Index34Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Russell3000Index34Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Russell3000Index352Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Russell3000Index352Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Russell3000Index352Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Russell3000Index354Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Russell3000Index354Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Russell3000Index354Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Russell3000Index37Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Russell3000Index37Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Russell3000Index37Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_RussellMidcapIndex35Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "RussellMidcapIndex35Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_RussellMidcapIndex35Member [Member]",
        "terseLabel": "Russell Midcap Index",
        "documentation": "Russell Midcap Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000053151Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000053151Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000053151 [Member]",
        "terseLabel": "Franklin International Core Dividend Tilt Index ETF",
        "documentation": "Franklin International Core Dividend Tilt Index ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000053151Summary3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000053151Summary3Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRRiskTable13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000053151 Summary3 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000053152Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000053152Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000053152 [Member]",
        "terseLabel": "Franklin Emerging Market Core Dividend Tilt Index ETF",
        "documentation": "Franklin Emerging Market Core Dividend Tilt Index ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000053152Summary3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000053152Summary3Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRRiskTable15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000053152 Summary3 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000053153Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000053153Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000053153 [Member]",
        "terseLabel": "Franklin U.S. Core Dividend Tilt Index ETF",
        "documentation": "Franklin U.S. Core Dividend Tilt Index ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000053153Summary3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000053153Summary3Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRRiskTable17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000053153 Summary3 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000053154Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000053154Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRRiskTable59",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000053154 [Member]",
        "terseLabel": "Franklin U.S. Equity Index ETF",
        "documentation": "Franklin U.S. Equity Index ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000053154Summary10Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000053154Summary10Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRRiskTable59"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000053154 Summary10 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000053774Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000053774Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRRiskTable31",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000053774 [Member]",
        "terseLabel": "Franklin Income Equity Focus ETF",
        "documentation": "Franklin Income Equity Focus ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000053774Summary6Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000053774Summary6Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRRiskTable31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000053774 Summary6 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000053775Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000053775Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRRiskTable33",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000053775 [Member]",
        "terseLabel": "Franklin Investment Grade Corporate ETF",
        "documentation": "Franklin Investment Grade Corporate ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000053775Summary6Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000053775Summary6Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRRiskTable33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000053775 Summary6 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000057200Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000057200Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRRiskTable3",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000057200 [Member]",
        "terseLabel": "Franklin U.S. Large Cap Multifactor Index ETF",
        "documentation": "Franklin U.S. Large Cap Multifactor Index ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000057200Summary1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000057200Summary1Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRRiskTable3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000057200 Summary1 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000057201Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000057201Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRRiskTable5",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000057201 [Member]",
        "terseLabel": "Franklin U.S. Mid Cap Multifactor Index ETF",
        "documentation": "Franklin U.S. Mid Cap Multifactor Index ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000057201Summary1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000057201Summary1Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRRiskTable5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000057201 Summary1 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000057202Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000057202Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRRiskTable7",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000057202 [Member]",
        "terseLabel": "Franklin U.S. Small Cap Multifactor Index ETF",
        "documentation": "Franklin U.S. Small Cap Multifactor Index ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000057202Summary1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000057202Summary1Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRRiskTable7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000057202 Summary1 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000057879Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000057879Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000057879 [Member]",
        "terseLabel": "Franklin Dynamic Municipal Bond ETF",
        "documentation": "Franklin Dynamic Municipal Bond ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000057879Summary6Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000057879Summary6Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRRiskTable35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000057879 Summary6 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000057880Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000057880Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRRiskTable37",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000057880 [Member]",
        "terseLabel": "Franklin Municipal Green Bond ETF",
        "documentation": "Franklin Municipal Green Bond ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000057880Summary6Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000057880Summary6Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRRiskTable37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000057880 Summary6 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000059495Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000059495Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059495 [Member]",
        "terseLabel": "Franklin FTSE Europe ETF",
        "documentation": "Franklin FTSE Europe ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000059495Summary12Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000059495Summary12Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRRiskTable93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059495 Summary12 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000059496Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000059496Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRRiskTable97",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059496 [Member]",
        "terseLabel": "Franklin FTSE Japan Hedged ETF",
        "documentation": "Franklin FTSE Japan Hedged ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000059496Summary12Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000059496Summary12Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRRiskTable97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059496 Summary12 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000059497Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000059497Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059497 [Member]",
        "terseLabel": "Franklin FTSE South Korea ETF",
        "documentation": "Franklin FTSE South Korea ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000059497Summary12Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000059497Summary12Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRRiskTable83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059497 Summary12 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000059498Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000059498Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059498 [Member]",
        "terseLabel": "Franklin FTSE Switzerland ETF",
        "documentation": "Franklin FTSE Switzerland ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000059498Summary12Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000059498Summary12Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRRiskTable85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059498 Summary12 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000059499Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000059499Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059499 [Member]",
        "terseLabel": "Franklin FTSE United Kingdom ETF",
        "documentation": "Franklin FTSE United Kingdom ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000059499Summary12Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000059499Summary12Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRRiskTable89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059499 Summary12 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000059500Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000059500Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059500 [Member]",
        "terseLabel": "Franklin FTSE Asia ex Japan ETF",
        "documentation": "Franklin FTSE Asia ex Japan ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000059500Summary12Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000059500Summary12Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRRiskTable91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059500 Summary12 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000059501Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000059501Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059501 [Member]",
        "terseLabel": "Franklin FTSE Brazil ETF",
        "documentation": "Franklin FTSE Brazil ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000059501Summary12Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000059501Summary12Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRRiskTable65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059501 Summary12 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000059502Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000059502Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059502 [Member]",
        "terseLabel": "Franklin FTSE China ETF",
        "documentation": "Franklin FTSE China ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000059502Summary12Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000059502Summary12Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRRiskTable69"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059502 Summary12 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000059503Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000059503Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059503 [Member]",
        "terseLabel": "Franklin FTSE India ETF",
        "documentation": "Franklin FTSE India ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000059503Summary12Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000059503Summary12Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRRiskTable73"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059503 Summary12 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000059504Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000059504Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059504 [Member]",
        "terseLabel": "Franklin FTSE Mexico ETF",
        "documentation": "Franklin FTSE Mexico ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000059504Summary12Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000059504Summary12Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRRiskTable79"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059504 Summary12 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000059505Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000059505Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRRiskTable101",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059505 [Member]",
        "terseLabel": "Franklin FTSE Russia ETF",
        "documentation": "Franklin FTSE Russia ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000059505Summary14Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000059505Summary14Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRRiskTable101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059505 Summary14 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000059506Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000059506Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRRiskTable95",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059506 [Member]",
        "terseLabel": "Franklin FTSE Eurozone ETF",
        "documentation": "Franklin FTSE Eurozone ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000059506Summary12Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000059506Summary12Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRRiskTable95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059506 Summary12 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000059507Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000059507Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059507 [Member]",
        "terseLabel": "Franklin FTSE Taiwan ETF",
        "documentation": "Franklin FTSE Taiwan ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000059507Summary12Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000059507Summary12Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRRiskTable87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059507 Summary12 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000059508Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000059508Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059508 [Member]",
        "terseLabel": "Franklin FTSE Australia ETF",
        "documentation": "Franklin FTSE Australia ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000059508Summary12Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000059508Summary12Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRRiskTable63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059508 Summary12 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000059509Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000059509Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059509 [Member]",
        "terseLabel": "Franklin FTSE Canada ETF",
        "documentation": "Franklin FTSE Canada ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000059509Summary12Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000059509Summary12Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRRiskTable67"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059509 Summary12 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000059511Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000059511Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059511 [Member]",
        "terseLabel": "Franklin FTSE Germany ETF",
        "documentation": "Franklin FTSE Germany ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000059511Summary12Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000059511Summary12Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRRiskTable71"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059511 Summary12 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000059514Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000059514Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059514 [Member]",
        "terseLabel": "Franklin FTSE Japan ETF",
        "documentation": "Franklin FTSE Japan ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000059514Summary12Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000059514Summary12Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRRiskTable75"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059514 Summary12 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000061946Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000061946Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000061946 [Member]",
        "terseLabel": "Franklin High Yield Corporate ETF",
        "documentation": "Franklin High Yield Corporate ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000061946Summary6Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000061946Summary6Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRRiskTable39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000061946 Summary6 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000061947Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000061947Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000061947 [Member]",
        "terseLabel": "Franklin International Aggregate Bond ETF",
        "documentation": "Franklin International Aggregate Bond ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000061947Summary6Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000061947Summary6Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRRiskTable41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000061947 Summary6 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000061948Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000061948Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000061948 [Member]",
        "terseLabel": "Franklin Senior Loan ETF",
        "documentation": "Franklin Senior Loan ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000061948Summary6Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000061948Summary6Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRRiskTable43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000061948 Summary6 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000063031Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000063031Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000063031 [Member]",
        "terseLabel": "Franklin FTSE Saudi Arabia ETF",
        "documentation": "Franklin FTSE Saudi Arabia ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000063031Summary12Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000063031Summary12Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRRiskTable81"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000063031 Summary12 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000063035Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000063035Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000063035 [Member]",
        "terseLabel": "Franklin FTSE Latin America ETF",
        "documentation": "Franklin FTSE Latin America ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000063035Summary12Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000063035Summary12Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRRiskTable77"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000063035 Summary12 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000066377Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000066377Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000066377 [Member]",
        "terseLabel": "Franklin U.S. Core Bond ETF",
        "documentation": "Franklin U.S. Core Bond ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000066377Summary6Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000066377Summary6Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRRiskTable45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000066377 Summary6 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000066719Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000066719Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRRiskTable51",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000066719 [Member]",
        "terseLabel": "Franklin Systematic Style Premia ETF",
        "documentation": "Franklin Systematic Style Premia ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000066719Summary6Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000066719Summary6Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRRiskTable51"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000066719 Summary6 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000067392Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000067392Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRRiskTable23",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000067392 [Member]",
        "terseLabel": "Franklin Disruptive Commerce ETF",
        "documentation": "Franklin Disruptive Commerce ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000067392Summary6Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000067392Summary6Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRRiskTable23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000067392 Summary6 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000067393Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000067393Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRRiskTable25",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000067393 [Member]",
        "terseLabel": "Franklin Genomic Advancements ETF",
        "documentation": "Franklin Genomic Advancements ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000067393Summary6Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000067393Summary6Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRRiskTable25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000067393 Summary6 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000067394Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000067394Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRRiskTable27",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000067394 [Member]",
        "terseLabel": "Franklin Intelligent Machines ETF",
        "documentation": "Franklin Intelligent Machines ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000067394Summary6Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000067394Summary6Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRRiskTable27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000067394 Summary6 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000068139Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000068139Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRRiskTable49",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000068139 [Member]",
        "terseLabel": "Franklin Ultra Short Bond ETF",
        "documentation": "Franklin Ultra Short Bond ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000068139Summary6Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000068139Summary6Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRRiskTable49"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000068139 Summary6 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000068596Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000068596Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRRiskTable47",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000068596 [Member]",
        "terseLabel": "Franklin U.S. Treasury Bond ETF",
        "documentation": "Franklin U.S. Treasury Bond ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000068596Summary6Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000068596Summary6Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRRiskTable47"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000068596 Summary6 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000070439Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000070439Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRRiskTable29",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000070439 [Member]",
        "terseLabel": "Franklin Exponential Data ETF",
        "documentation": "Franklin Exponential Data ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000070439Summary6Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000070439Summary6Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRRiskTable29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000070439 Summary6 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000075788Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000075788Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRRiskTable21",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000075788 [Member]",
        "terseLabel": "BrandywineGLOBAL-Dynamic US Large Cap Value ETF",
        "documentation": "BrandywineGLOBAL-Dynamic US Large Cap Value ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000075788Summary5Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000075788Summary5Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRRiskTable21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000075788 Summary5 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000080151Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000080151Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRRiskTable55",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000080151 [Member]",
        "terseLabel": "Franklin Focused Dynamic Growth ETF",
        "documentation": "Franklin Focused Dynamic Growth ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000080151Summary8Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000080151Summary8Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRRiskTable55"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000080151 Summary8 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000080465Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000080465Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000080465 [Member]",
        "terseLabel": "Franklin Income Focus ETF",
        "documentation": "Franklin Income Focus ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000080465Summary9Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000080465Summary9Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRRiskTable57"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000080465 Summary9 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000080763Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000080763Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000080763 [Member]",
        "terseLabel": "BrandywineGLOBAL-U.S. Fixed Income ETF",
        "documentation": "BrandywineGLOBAL-U.S. Fixed Income ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000080763Summary4Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000080763Summary4Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRRiskTable19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000080763 Summary4 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000081195Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000081195Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000081195 [Member]",
        "terseLabel": "Western Asset Bond ETF",
        "documentation": "Western Asset Bond ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000081195Summary17Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000081195Summary17Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRRiskTable107"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000081195 Summary17 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000089400Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000089400Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000089400 [Member]",
        "terseLabel": "Franklin International Dividend Booster Index ETF",
        "documentation": "Franklin International Dividend Booster Index ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000089400Summary2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000089400Summary2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRRiskTable9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000089400 Summary2 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000089401Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000089401Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRRiskTable11",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000089401 [Member]",
        "terseLabel": "Franklin U.S. Dividend Booster Index ETF",
        "documentation": "Franklin U.S. Dividend Booster Index ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000089401Summary2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000089401Summary2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRRiskTable11"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000089401 Summary2 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000094328Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000094328Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable99",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000094328 [Member]",
        "terseLabel": "Franklin Multisector Income ETF",
        "documentation": "Franklin Multisector Income ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000094328Summary13Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000094328Summary13Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000094328 Summary13 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000094832Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000094832Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRRiskTable53",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000094832 [Member]",
        "terseLabel": "Franklin Dividend Growth ETF",
        "documentation": "Franklin Dividend Growth ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000094832Summary7Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000094832Summary7Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRRiskTable53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000094832 Summary7 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000095580Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000095580Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRRiskTable105",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000095580 [Member]",
        "terseLabel": "Templeton International Insights ETF",
        "documentation": "Templeton International Insights ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000095580Summary16Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000095580Summary16Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRRiskTable105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000095580 Summary16 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000095581Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000095581Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRRiskTable103",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000095581 [Member]",
        "terseLabel": "Putnam International Stock ETF",
        "documentation": "Putnam International Stock ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000095581Summary15Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000095581Summary15Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRRiskTable103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000095581 Summary15 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000097279Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000097279Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRRiskTable109",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000097279 [Member]",
        "terseLabel": "FRANKLIN SMALL CAP ENHANCED ETF",
        "documentation": "FRANKLIN SMALL CAP ENHANCED ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000097279Summary18Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000097279Summary18Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRRiskTable109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000097279 Summary18 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000098522Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000098522Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000098522 [Member]",
        "terseLabel": "Templeton Emerging Markets Debt ETF",
        "documentation": "Templeton Emerging Markets Debt ETF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_S000098522Summary11Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "S000098522Summary11Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRCustomRiskRole110",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRRiskTable61"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000098522 Summary11 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_SP500Index325Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "SP500Index325Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_SP500Index325Member [Member]",
        "terseLabel": "S&amp;P 500\u00ae Index",
        "documentation": "S&amp;P 500\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_SP500Index332Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "SP500Index332Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_SP500Index332Member [Member]",
        "terseLabel": "S&amp;P 500\u00ae Index",
        "documentation": "S&amp;P 500\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_SaudiArabiansecurities2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "SaudiArabiansecurities2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRRiskTable81"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_SaudiArabiansecurities2Member [Member]",
        "terseLabel": "Saudi Arabian securities",
        "documentation": "Saudi Arabian securities"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Semiconductorsandsemiconductorequipmentcompanies2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Semiconductorsandsemiconductorequipmentcompanies2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable27",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Semiconductorsandsemiconductorequipmentcompanies2Member [Member]",
        "terseLabel": "Semiconductors and semiconductor equipment companies",
        "documentation": "Semiconductors and semiconductor equipment companies"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Sentimentfactor2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Sentimentfactor2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRRiskTable109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Sentimentfactor2Member [Member]",
        "terseLabel": "Sentiment factor",
        "documentation": "Sentiment factor"
       }
      }
     },
     "auth_ref": []
    },
    "oef_ShareClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ShareClassDomain",
     "presentation": [
      "http://franklintempleton.com/20260331/role/DocumentAndEntityInformation1",
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable101",
      "http://franklintempleton.com/20260331/role/RRRiskTable103",
      "http://franklintempleton.com/20260331/role/RRRiskTable105",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable109",
      "http://franklintempleton.com/20260331/role/RRRiskTable11",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable21",
      "http://franklintempleton.com/20260331/role/RRRiskTable23",
      "http://franklintempleton.com/20260331/role/RRRiskTable25",
      "http://franklintempleton.com/20260331/role/RRRiskTable27",
      "http://franklintempleton.com/20260331/role/RRRiskTable29",
      "http://franklintempleton.com/20260331/role/RRRiskTable3",
      "http://franklintempleton.com/20260331/role/RRRiskTable31",
      "http://franklintempleton.com/20260331/role/RRRiskTable33",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37",
      "http://franklintempleton.com/20260331/role/RRRiskTable39",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://franklintempleton.com/20260331/role/RRRiskTable47",
      "http://franklintempleton.com/20260331/role/RRRiskTable49",
      "http://franklintempleton.com/20260331/role/RRRiskTable5",
      "http://franklintempleton.com/20260331/role/RRRiskTable51",
      "http://franklintempleton.com/20260331/role/RRRiskTable53",
      "http://franklintempleton.com/20260331/role/RRRiskTable55",
      "http://franklintempleton.com/20260331/role/RRRiskTable57",
      "http://franklintempleton.com/20260331/role/RRRiskTable59",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable7",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95",
      "http://franklintempleton.com/20260331/role/RRRiskTable97",
      "http://franklintempleton.com/20260331/role/RRRiskTable99",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/N1aSupplement",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Classes"
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "oef_ShareholderFeeOther": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ShareholderFeeOther",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholder Fee, Other"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "oef_ShareholderFeesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ShareholderFeesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholder Fees:"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "oef_ShareholderFeesCaption": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ShareholderFeesCaption",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholder Fees Caption [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "oef_ShareholderFeesColumnName": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ShareholderFeesColumnName",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholder Fees Column [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "oef_ShareholderFeesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ShareholderFeesTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholder Fees [Table]"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "cik0001655589_ShortPositions2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "ShortPositions2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRRiskTable51"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_ShortPositions2Member [Member]",
        "terseLabel": "Short Positions",
        "documentation": "Short Positions"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_SmallCapitalizationCompanies2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "SmallCapitalizationCompanies2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRRiskTable109",
      "http://franklintempleton.com/20260331/role/RRRiskTable7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_SmallCapitalizationCompanies2Member [Member]",
        "terseLabel": "Small Capitalization Companies",
        "documentation": "Small Capitalization Companies"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_SmallFund2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "SmallFund2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable103",
      "http://franklintempleton.com/20260331/role/RRRiskTable105",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable109",
      "http://franklintempleton.com/20260331/role/RRRiskTable11",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable21",
      "http://franklintempleton.com/20260331/role/RRRiskTable23",
      "http://franklintempleton.com/20260331/role/RRRiskTable25",
      "http://franklintempleton.com/20260331/role/RRRiskTable27",
      "http://franklintempleton.com/20260331/role/RRRiskTable29",
      "http://franklintempleton.com/20260331/role/RRRiskTable31",
      "http://franklintempleton.com/20260331/role/RRRiskTable37",
      "http://franklintempleton.com/20260331/role/RRRiskTable53",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable7",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95",
      "http://franklintempleton.com/20260331/role/RRRiskTable97",
      "http://franklintempleton.com/20260331/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_SmallFund2Member [Member]",
        "terseLabel": "Small Fund",
        "documentation": "Small Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_SmallandMidCapitalizationCompanies2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "SmallandMidCapitalizationCompanies2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRRiskTable105",
      "http://franklintempleton.com/20260331/role/RRRiskTable23",
      "http://franklintempleton.com/20260331/role/RRRiskTable25",
      "http://franklintempleton.com/20260331/role/RRRiskTable27",
      "http://franklintempleton.com/20260331/role/RRRiskTable29",
      "http://franklintempleton.com/20260331/role/RRRiskTable51",
      "http://franklintempleton.com/20260331/role/RRRiskTable53",
      "http://franklintempleton.com/20260331/role/RRRiskTable55"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_SmallandMidCapitalizationCompanies2Member [Member]",
        "terseLabel": "Small and Mid Capitalization Companies",
        "documentation": "Small and Mid Capitalization Companies"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_SouthKoreansecurities2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "SouthKoreansecurities2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRRiskTable83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_SouthKoreansecurities2Member [Member]",
        "terseLabel": "South Korean securities",
        "documentation": "South Korean securities"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_SovereignDebtSecurities2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "SovereignDebtSecurities2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable49",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_SovereignDebtSecurities2Member [Member]",
        "terseLabel": "Sovereign Debt Securities",
        "documentation": "Sovereign Debt Securities"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_States2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "States2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRRiskTable35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_States2Member [Member]",
        "terseLabel": "States",
        "documentation": "States"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_StatesandUSTerritories2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "StatesandUSTerritories2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRRiskTable37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_StatesandUSTerritories2Member [Member]",
        "terseLabel": "States and U.S. Territories",
        "documentation": "States and U.S. Territories"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Strategy2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Strategy2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRRiskTable31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Strategy2Member [Member]",
        "terseLabel": "Strategy",
        "documentation": "Strategy"
       }
      }
     },
     "auth_ref": []
    },
    "oef_StrategyHeading": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "StrategyHeading",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Strategy [Heading]"
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "oef_StrategyNarrativeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "StrategyNarrativeTextBlock",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Strategy Narrative [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "oef_StrategyPortfolioConcentration": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "StrategyPortfolioConcentration",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData102",
      "http://franklintempleton.com/20260331/role/RRDetailData104",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Strategy Portfolio Concentration [Text]"
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "oef_SupplementToProspectusTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "SupplementToProspectusTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/N1aSupplement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplement to Prospectus [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "cik0001655589_Swisssecurities2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Swisssecurities2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRRiskTable85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Swisssecurities2Member [Member]",
        "terseLabel": "Swiss securities",
        "documentation": "Swiss securities"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Taiwanesesecurities2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Taiwanesesecurities2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRRiskTable87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Taiwanesesecurities2Member [Member]",
        "terseLabel": "Taiwanese securities",
        "documentation": "Taiwanese securities"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Tax-ExemptSecurities2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Tax-ExemptSecurities2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Tax-ExemptSecurities2Member [Member]",
        "terseLabel": "Tax-Exempt Securities",
        "documentation": "Tax-Exempt Securities"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_TaxLegislativeandPoliticalChanges2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "TaxLegislativeandPoliticalChanges2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_TaxLegislativeandPoliticalChanges2Member [Member]",
        "terseLabel": "Tax Legislative and Political Changes",
        "documentation": "Tax Legislative and Political Changes"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Technologycompanies2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Technologycompanies2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData52",
      "http://franklintempleton.com/20260331/role/RRRiskTable53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Technologycompanies2Member [Member]",
        "terseLabel": "Technology companies",
        "documentation": "Technology companies"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_ThematicInvesting2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "ThematicInvesting2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRRiskTable23",
      "http://franklintempleton.com/20260331/role/RRRiskTable25",
      "http://franklintempleton.com/20260331/role/RRRiskTable27",
      "http://franklintempleton.com/20260331/role/RRRiskTable29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_ThematicInvesting2Member [Member]",
        "terseLabel": "Thematic Investing",
        "documentation": "Thematic Investing"
       }
      }
     },
     "auth_ref": []
    },
    "oef_ThirtyDayTaxEquivalentYield": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ThirtyDayTaxEquivalentYield",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Thirty Day Tax Equivalent Yield"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_ThirtyDayYield": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ThirtyDayYield",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Thirty Day Yield"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_ThirtyDayYieldCaption": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ThirtyDayYieldCaption",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Thirty Day Yield Caption [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_ThirtyDayYieldColumnName": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ThirtyDayYieldColumnName",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Thirty Day Yield Column [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_ThirtyDayYieldPhone": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ThirtyDayYieldPhone",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Thirty Day Yield Phone"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "cik0001655589_TrackingError2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "TrackingError2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData10",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData8",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://franklintempleton.com/20260331/role/RRRiskTable11",
      "http://franklintempleton.com/20260331/role/RRRiskTable13",
      "http://franklintempleton.com/20260331/role/RRRiskTable15",
      "http://franklintempleton.com/20260331/role/RRRiskTable17",
      "http://franklintempleton.com/20260331/role/RRRiskTable3",
      "http://franklintempleton.com/20260331/role/RRRiskTable5",
      "http://franklintempleton.com/20260331/role/RRRiskTable59",
      "http://franklintempleton.com/20260331/role/RRRiskTable63",
      "http://franklintempleton.com/20260331/role/RRRiskTable65",
      "http://franklintempleton.com/20260331/role/RRRiskTable67",
      "http://franklintempleton.com/20260331/role/RRRiskTable69",
      "http://franklintempleton.com/20260331/role/RRRiskTable7",
      "http://franklintempleton.com/20260331/role/RRRiskTable71",
      "http://franklintempleton.com/20260331/role/RRRiskTable73",
      "http://franklintempleton.com/20260331/role/RRRiskTable75",
      "http://franklintempleton.com/20260331/role/RRRiskTable77",
      "http://franklintempleton.com/20260331/role/RRRiskTable79",
      "http://franklintempleton.com/20260331/role/RRRiskTable81",
      "http://franklintempleton.com/20260331/role/RRRiskTable83",
      "http://franklintempleton.com/20260331/role/RRRiskTable85",
      "http://franklintempleton.com/20260331/role/RRRiskTable87",
      "http://franklintempleton.com/20260331/role/RRRiskTable89",
      "http://franklintempleton.com/20260331/role/RRRiskTable9",
      "http://franklintempleton.com/20260331/role/RRRiskTable91",
      "http://franklintempleton.com/20260331/role/RRRiskTable93",
      "http://franklintempleton.com/20260331/role/RRRiskTable95",
      "http://franklintempleton.com/20260331/role/RRRiskTable97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_TrackingError2Member [Member]",
        "terseLabel": "Tracking Error",
        "documentation": "Tracking Error"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_UnitedKingdomsecurities2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "UnitedKingdomsecurities2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRRiskTable89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_UnitedKingdomsecurities2Member [Member]",
        "terseLabel": "United Kingdom securities",
        "documentation": "United Kingdom securities"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_UnratedDebtSecurities2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "UnratedDebtSecurities2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_UnratedDebtSecurities2Member [Member]",
        "terseLabel": "Unrated Debt Securities",
        "documentation": "Unrated Debt Securities"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_UseofLeverage2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "UseofLeverage2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRRiskTable51"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_UseofLeverage2Member [Member]",
        "terseLabel": "Use of Leverage",
        "documentation": "Use of Leverage"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Valuation2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Valuation2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRRiskTable101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Valuation2Member [Member]",
        "terseLabel": "Valuation",
        "documentation": "Valuation"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_ValueStyleInvesting2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "ValueStyleInvesting2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRRiskTable21",
      "http://franklintempleton.com/20260331/role/RRRiskTable31",
      "http://franklintempleton.com/20260331/role/RRRiskTable57"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_ValueStyleInvesting2Member [Member]",
        "terseLabel": "Value Style Investing",
        "documentation": "Value Style Investing"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_Valuefactor2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "Valuefactor2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData108",
      "http://franklintempleton.com/20260331/role/RRRiskTable109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_Valuefactor2Member [Member]",
        "terseLabel": "Value factor",
        "documentation": "Value factor"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_VariableRateSecurities2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "VariableRateSecurities2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData60",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable41",
      "http://franklintempleton.com/20260331/role/RRRiskTable43",
      "http://franklintempleton.com/20260331/role/RRRiskTable49",
      "http://franklintempleton.com/20260331/role/RRRiskTable61",
      "http://franklintempleton.com/20260331/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_VariableRateSecurities2Member [Member]",
        "terseLabel": "Variable Rate Securities",
        "documentation": "Variable Rate Securities"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_When-IssuedandDelayedDeliveryTransactions2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "When-IssuedandDelayedDeliveryTransactions2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData98",
      "http://franklintempleton.com/20260331/role/RRRiskTable107",
      "http://franklintempleton.com/20260331/role/RRRiskTable19",
      "http://franklintempleton.com/20260331/role/RRRiskTable45",
      "http://franklintempleton.com/20260331/role/RRRiskTable47",
      "http://franklintempleton.com/20260331/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_When-IssuedandDelayedDeliveryTransactions2Member [Member]",
        "terseLabel": "When-Issued and Delayed Delivery Transactions",
        "documentation": "When-Issued and Delayed Delivery Transactions"
       }
      }
     },
     "auth_ref": []
    },
    "oef_YearToDateReturnLabel": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "YearToDateReturnLabel",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData100",
      "http://franklintempleton.com/20260331/role/RRDetailData106",
      "http://franklintempleton.com/20260331/role/RRDetailData12",
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRDetailData16",
      "http://franklintempleton.com/20260331/role/RRDetailData18",
      "http://franklintempleton.com/20260331/role/RRDetailData2",
      "http://franklintempleton.com/20260331/role/RRDetailData20",
      "http://franklintempleton.com/20260331/role/RRDetailData22",
      "http://franklintempleton.com/20260331/role/RRDetailData24",
      "http://franklintempleton.com/20260331/role/RRDetailData26",
      "http://franklintempleton.com/20260331/role/RRDetailData28",
      "http://franklintempleton.com/20260331/role/RRDetailData30",
      "http://franklintempleton.com/20260331/role/RRDetailData32",
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRDetailData38",
      "http://franklintempleton.com/20260331/role/RRDetailData4",
      "http://franklintempleton.com/20260331/role/RRDetailData40",
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRDetailData44",
      "http://franklintempleton.com/20260331/role/RRDetailData46",
      "http://franklintempleton.com/20260331/role/RRDetailData48",
      "http://franklintempleton.com/20260331/role/RRDetailData50",
      "http://franklintempleton.com/20260331/role/RRDetailData54",
      "http://franklintempleton.com/20260331/role/RRDetailData56",
      "http://franklintempleton.com/20260331/role/RRDetailData58",
      "http://franklintempleton.com/20260331/role/RRDetailData6",
      "http://franklintempleton.com/20260331/role/RRDetailData62",
      "http://franklintempleton.com/20260331/role/RRDetailData64",
      "http://franklintempleton.com/20260331/role/RRDetailData66",
      "http://franklintempleton.com/20260331/role/RRDetailData68",
      "http://franklintempleton.com/20260331/role/RRDetailData70",
      "http://franklintempleton.com/20260331/role/RRDetailData72",
      "http://franklintempleton.com/20260331/role/RRDetailData74",
      "http://franklintempleton.com/20260331/role/RRDetailData76",
      "http://franklintempleton.com/20260331/role/RRDetailData78",
      "http://franklintempleton.com/20260331/role/RRDetailData80",
      "http://franklintempleton.com/20260331/role/RRDetailData82",
      "http://franklintempleton.com/20260331/role/RRDetailData84",
      "http://franklintempleton.com/20260331/role/RRDetailData86",
      "http://franklintempleton.com/20260331/role/RRDetailData88",
      "http://franklintempleton.com/20260331/role/RRDetailData90",
      "http://franklintempleton.com/20260331/role/RRDetailData92",
      "http://franklintempleton.com/20260331/role/RRDetailData94",
      "http://franklintempleton.com/20260331/role/RRDetailData96",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year to Date Return, Label [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "cik0001655589_ZeroCouponandDeferredInterestSecurities2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "ZeroCouponandDeferredInterestSecurities2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData34",
      "http://franklintempleton.com/20260331/role/RRDetailData36",
      "http://franklintempleton.com/20260331/role/RRRiskTable35",
      "http://franklintempleton.com/20260331/role/RRRiskTable37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_ZeroCouponandDeferredInterestSecurities2Member [Member]",
        "terseLabel": "Zero Coupon and Deferred Interest Securities",
        "documentation": "Zero Coupon and Deferred Interest Securities"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_conditionsthatarenotspecificallyrelatedtoaparticularissuersuchas2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "conditionsthatarenotspecificallyrelatedtoaparticularissuersuchas2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData42",
      "http://franklintempleton.com/20260331/role/RRRiskTable43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_conditionsthatarenotspecificallyrelatedtoaparticularissuersuchas2Member [Member]",
        "terseLabel": "conditions that are not specifically related to a particular issuer, such as",
        "documentation": "conditions that are not specifically related to a particular issuer, such as"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001655589_generallyandhaveadditionalheightenedrisksduetoalackofestablishedlegalpoliticalbusinessandsocialframeworkstosupportsecuritiesmarketsincluding2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://franklintempleton.com/20260331",
     "localname": "generallyandhaveadditionalheightenedrisksduetoalackofestablishedlegalpoliticalbusinessandsocialframeworkstosupportsecuritiesmarketsincluding2Member",
     "presentation": [
      "http://franklintempleton.com/20260331/role/RRDetailData14",
      "http://franklintempleton.com/20260331/role/RRRiskTable15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001655589_generallyandhaveadditionalheightenedrisksduetoalackofestablishedlegalpoliticalbusinessandsocialframeworkstosupportsecuritiesmarketsincluding2Member [Member]",
        "terseLabel": "generally, and have additional heightened risks due to a lack of established legal, political, business and social frameworks to support securities markets, including",
        "documentation": "generally, and have additional heightened risks due to a lack of established legal, political, business and social frameworks to support securities markets, including"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "1"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "1",
   "Subsection": "a"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "1",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "1",
   "Subsection": "a",
   "Paragraph": "3"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "2",
   "Subsection": "a"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "iiii",
   "Clause": "A"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "instruction",
   "Clause": "7"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "e"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "1"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "1",
   "Subparagraph": "b"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "2"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "2",
   "Subparagraph": "a",
   "Sentence": "i"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "2",
   "Subparagraph": "c"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "2",
   "Subparagraph": "d"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "3"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "3",
   "Subparagraph": "a"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "3",
   "Subparagraph": "b"
  },
  "r20": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "3",
   "Subparagraph": "c",
   "Sentence": "i"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "3",
   "Subparagraph": "c",
   "Sentence": "ii"
  },
  "r22": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "3",
   "Subparagraph": "c",
   "Sentence": "iii"
  },
  "r23": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "3",
   "Subparagraph": "d"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "3",
   "Subparagraph": "d",
   "Clause": "B",
   "Sentence": "ii"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "3",
   "Subparagraph": "d",
   "Sentence": "iii"
  },
  "r26": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "3",
   "Subparagraph": "e"
  },
  "r27": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "3",
   "Subparagraph": "f",
   "Sentence": "i"
  },
  "r28": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "3",
   "Subparagraph": "f",
   "Sentence": "vi"
  },
  "r29": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "3",
   "Subparagraph": "f",
   "Sentence": "vii"
  },
  "r30": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "4"
  },
  "r31": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "4",
   "Subparagraph": "f"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "5"
  },
  "r33": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "6",
   "Subparagraph": "a"
  },
  "r34": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instrution",
   "Paragraph": "3"
  },
  "r35": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "a"
  },
  "r36": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Clause": "instruction"
  },
  "r38": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r39": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii",
   "Clause": "A"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r41": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iv"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r43": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r44": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "instruction",
   "Clause": "1",
   "Subclause": "a"
  },
  "r46": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "instruction",
   "Clause": "3",
   "Subclause": "b"
  },
  "r47": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "instruction",
   "Clause": "3",
   "Subclause": "c"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "instruction",
   "Clause": "3"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "instruction",
   "Clause": "3",
   "Subclause": "c"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "instruction",
   "Clause": "a",
   "Sentence": "2"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "instruction",
   "Clause": "d",
   "Sentence": "2"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "iv",
   "Clause": "C"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "iv",
   "Clause": "c",
   "Sentence": "2"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "iv",
   "Sentence": "A"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "iv",
   "Sentence": "B"
  },
  "r58": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "iv",
   "Sentence": "D"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "Item",
   "Subsection": "4",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "Item",
   "Subsection": "4",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "instruction"
  },
  "r61": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Investment Company Act",
   "Number": "270",
   "Section": "35d-1"
  },
  "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/2003/role/presentationRef",
   "Publisher": "SEC",
   "Section": "2",
   "Name": "Form N-1A",
   "Subsection": "a"
  }
 }
}
